Share via


Az Azure Cosmos DB számláinak ismertetése

A KÖVETKEZŐKRE VONATKOZIK: Nosql MongoDB Cassandra Gremlin Táblázat

Teljes mértékben felügyelt natív felhőadatbázis-szolgáltatásként az Azure Cosmos DB leegyszerűsíti a számlázást, mivel csak az adatbázis-műveletekért és a felhasznált tárterületért kell fizetnie. A helyszíni vagy az IaaS által üzemeltetett alternatívákhoz képest nincsenek további licencdíjak, hardver-, közüzemi és létesítményköltségek. Ha figyelembe veszi az Azure Cosmos DB többrégiós képességeit, az adatbázis-szolgáltatás révén jelentősen csökkenthetők a költségek a meglévő helyszíni vagy IaaS-megoldásokhoz képest.

  • Adatbázis-műveletek: Az adatbázisműveletek díjának felszámítása a használt Azure Cosmos DB-fiók típusától függ.

    • Kiosztott átviteli sebesség: Egy adott óra maximális kiosztott átviteli sebességéért óránként kell fizetnie, 100 RU/s-os növekményekben.
    • Kiszolgáló nélküli: Az adatbázis-műveletek által felhasznált kérelemegységek teljes mennyiségéért óránként kell fizetnie.
  • Tárolás: Az adatok és indexek által egy adott órára felhasznált teljes tárterület (AB-kben) átalánydíja van kiszámlázva.

A legfrissebb díjszabási információkért tekintse meg a díjszabási oldalt .

Ez a cikk néhány példán keresztül elmagyarázza, mit jelentenek a havi számla különböző részei. A példákban szereplő számok eltérőek lehetnek, ha az Azure Cosmos DB-tárolók eltérő mennyiségű átviteli sebességet építenek ki, ha több régióra terjednek ki, vagy egy hónap alatt eltérő ideig futnak. A cikkben szereplő összes példa a Díjszabás lapon látható díjszabási információk alapján számítja ki a számlát.

Megjegyzés

A számlázás a falióra bármely részére, nem pedig 60 perces időtartamra történik. A jelen dokumentumban bemutatott összes példa az USA-ban egy nem kormányzati régióban üzembe helyezett Azure Cosmos DB-fiók árán alapul. A díjszabás és a számítás a használt régiótól függően változik. A legfrissebb díjszabási információkért tekintse meg az Azure Cosmos DB díjszabási oldalát .

Számlázási példák

Számlázási példa – kiosztott átviteli sebesség egy tárolón (teljes hónap)

  • Tegyük fel, hogy 1000 RU/s átviteli sebességet konfigurál egy tárolón, és 24 órán keresztül * 30 napig létezik a hónap = 720 óra összesen.

  • Az 1000 RU/sec 10 egység 100 RU/s óránként a tárolók meglétének minden órájában (azaz 1000/100 = 10).

  • 10 egység megszorzása óránként 0,008 USD költséggel (óránként 100 RU/s-ra) = 0,08 USD óránként.

  • Ha megszorozza a 0,08 $/óra értéket a hónap órák számával, az $0,08 * 24 óra * 30 nap = 57,60 USD a hónapra.

  • A teljes havi számla 7200 egységet (100 kérelemegységet) mutat, amely 57,60 dollárba kerül.

Számlázási példa – kiosztott átviteli sebesség egy tárolón (részleges hónap)

  • Tegyük fel, hogy létrehozunk egy 2500 RU/s kiosztott átviteli sebességgel rendelkező tárolót. A tároló a hónap során 24 órán át él (például a létrehozás után 24 órával töröljük).

  • Ezután 600 egység jelenik meg a számlán (2500 RU/mp / 100 RU/mp/egység * 24 óra). A költség 4,80 usd (600 egység * 0,008 USD/egység).

  • A hónap teljes számlája 4,80 usd lesz.

Számlázási példa – Kiszolgáló nélküli tároló

  • Tegyük fel, hogy létrehozunk egy kiszolgáló nélküli tárolót.

  • Egy hónap alatt összesen 500 000 kérelemegységet felhasználó adatbázis-kérelmeket bocsátunk ki. A költség 0,125 USD lesz (500 000 * 0,25 USD/millió).

  • A hónap számlájának végösszege 0,125 USD lesz.

Számlázási díj, ha a tárterület mérete megváltozik

A tárkapacitás számlázása a gb-ban tárolt adatok maximális óránkénti mennyiségének egységeiben történik havi időtartamra. Ha például a hónap felére 100 GB tárterületet, a hónap második felére pedig 50 GB-ot használt, akkor az adott hónap során 75 GB tárterületet kell fizetnie.

Számlázási díj, ha a tároló vagy tárolókészlet egy óránál rövidebb ideig aktív

A rendszer a tároló vagy adatbázis minden egyes órájára kiszámlázzák az átalánydíjat, függetlenül a használattól, illetve attól, hogy a tároló vagy az adatbázis egy óránál rövidebb ideig aktív-e. Ha például létrehoz egy tárolót vagy adatbázist, és 5 perccel később törli azt, a számla egy órát fog tartalmazni.

Számlázási sebesség, ha egy tárolón vagy adatbázison kiosztott átviteli sebesség vertikálisan felfelé vagy lefelé skálázható

Ha a kiosztott átviteli sebességet 9:30-kor 400 RU/s-ról 1000 RU/s-ra növeli, majd 10:45-kor 400 RU/s-ra csökkenti a kiosztott átviteli sebességet, akkor két óra 1000 RU/másodpercért kell fizetnie.

Ha egy tároló vagy tárolókészlet kiosztott átviteli sebességét 9:30-kor 100-K RU/s-ról 200-K RU/s-ra növeli, majd 10:45-kor 100 K RU/s-ra csökkenti a kiosztott átviteli sebességet, akkor két óra 200 K RU/másodpercért kell fizetnie.

Számlázási példa: több tároló, mindegyik dedikált kiosztott átviteli sebességgel

  • Ha az USA 2. keleti régiójában hoz létre egy Azure Cosmos DB-fiókot két, 500 RU/s és 700 RU/s átviteli sebességgel rendelkező tárolóval, akkor a teljes kiosztott átviteli sebesség 1200 RU/s lenne.

  • 1200/100 * $0,008 = 0,096 USD/óra díjat számítunk fel.

  • Ha az átviteli sebességet módosítani kell, és az egyes tárolók kapacitását 500 RU/s-tal növelte, miközben egy 20 000 RU/s-os új korlátlan tárolót is létrehozott, a teljes kiosztott kapacitás 22 200 RU/s (1000 RU/sec + 1200 RU/sec + 20 000 RU/sec).

  • Így a számla a következőre módosulna: 0,008 dollár x 222 = 1,776 dollár/óra.

  • Egy 720 órás hónapban (24 óra * 30 nap), ha 500 óra kiosztott átviteli sebesség 1200 RU/s volt, és a fennmaradó 220 óra kiosztott átviteli sebessége 22 200 RU/s volt, a havi számla a következőt jeleníti meg: 500 x 0,096 USD/óra + 220 x 1,776 USD/óra = 438,72 USD/hó.

Dedikált átviteli sebesség számlázása – példa

Számlázási példa: megosztott (kiosztott) átviteli sebességű tárolók

  • Ha létrehoz egy Azure Cosmos DB-fiókot az USA 2. keleti régiójában két Azure Cosmos DB-adatbázissal (az átviteli sebességet az adatbázis szintjén megosztó tárolókkal) 50 K RU/s és 70 K RU/s kiosztott átviteli sebességgel, akkor a teljes kiosztott átviteli sebesség 120 K RU/s lenne.

  • 1200 x 0,008 $ = 9,60 USD/óra díjat számítunk fel.

  • Ha az átviteli sebességet módosítani kell, és minden adatbázishoz 10 000 RU/s-tal növelte az egyes adatbázisok kiosztott átviteli sebességét, és új tárolót ad hozzá az első adatbázishoz, amelynek dedikált átviteli sebessége 15 K RU/s, a teljes kiosztott kapacitás 155 K RU/s (60 K RU/sec + 80 K RU/sec + 15 K RU/sec).

  • A számla ezután a következőre változna: 1550 * 0,008 $ = 12,40 USD/óra.

  • Egy 720 órás hónapban, ha 300 órán keresztül a kiosztott átviteli sebesség 120 K RU/s volt, és a fennmaradó 420 óra kiosztott átviteli sebessége 155 K RU/s volt, a havi számla a következő lesz: 300 x 9,60 USD/óra + 420 x 12,40 USD/óra = $2880 + $5 208 = $8,088/hó.

Példa a megosztott átviteli sebesség számlájára

Számlázási példák georeplikációval

Az Azure-régiókat a világon bárhol felveheti vagy eltávolíthatja az Azure Cosmos DB-adatbázisfiókjába. A különböző Azure Cosmos DB-adatbázisokhoz és -tárolókhoz konfigurált átviteli sebesség az Azure Cosmos DB-adatbázisfiókhoz társított egyes Azure-régiókban lesz fenntartva. Ha az Azure Cosmos DB-adatbázisfiókban (óránként kiosztott) összes adatbázisra és tárolóra konfigurált kiosztott átviteli sebesség (RU/sec) összege T, és az adatbázisfiókhoz társított Azure-régiók száma N, akkor az adott óra teljes kiosztott átviteli sebessége az Azure Cosmos DB-adatbázisfiók esetében t x N RU/s. A kiosztott átviteli sebesség (egy írási régió) 100 RU/s-onként 0,008 USD/óra, a kiosztott átviteli sebesség pedig több írható régióval (többrégiós írási konfigurációval) 0,016 USD/óra/óra költségek 100 RU/s-onként (lásd a Díjszabás oldalt). Akár egyetlen írási régiója, akár több írási régiója van, az Azure Cosmos DB lehetővé teszi bármely régióból származó adatok olvasását.

Számlázási példa: többrégiós Azure Cosmos DB-fiók, egyetlen régió írása

Tegyük fel, hogy van egy Azure Cosmos DB-tárolója az USA nyugati régiójában. A tároló 10 000 RU/s átviteli sebességgel jön létre, és ebben a hónapban 1 TB adatot tárol. Tegyük fel, hogy három régiót (az USA keleti régióját, Észak-Európát és Kelet-Ázsiát) ad hozzá az Azure Cosmos DB-fiókjához, amelyek mindegyike ugyanazzal a tárhellyel és átviteli sebességgel működik. A teljes havi számla (havonta 30 napot feltételezve) lesz. A számla a következő lenne:

Elem Használat (hónap) Sebesség Havi költség
Átviteli sebesség számlája a tárolóhoz az USA nyugati régiójában 10K RU/sec * 24 * 30 $0,008 per 100 RU/sec/óra 576 USD
Átviteli sebesség számlája további 3 régióhoz – USA keleti régiója, Észak-Európa és Kelet-Ázsia 3 * 10K RU/sec * 24 * 30 $0,008 per 100 RU/sec/óra $1,728
Tároló tárolási számlája az USA nyugati régiójában 250 GB 0,25 USD/GB 62,50 USD
Tárterületszámla további 3 régióhoz – USA keleti régiója, Észak-Európa és Kelet-Ázsia 3 * 250 GB 0,25 USD/GB 187,50 USD
Összesen $2,554

Tegyük fel azt is, hogy havonta 100 GB adatot ad ki az USA nyugati régiójában található tárolóból, hogy adatokat replikáljon az USA keleti régiójába, Észak-Európába és Kelet-Ázsiában. A kimenő forgalomért az adatátviteli díjak alapján kell fizetnie.

Számlázási példa: többrégiós Azure Cosmos DB-fiók, többrégiós írás

Tegyük fel, hogy létrehoz egy Azure Cosmos DB-tárolót az USA nyugati régiójában. A tároló 10 000 RU/s átviteli sebességgel jön létre, és ebben a hónapban 1 TB adatot tárol. Tegyük fel, hogy három régiót (az USA keleti régióját, Észak-Európát és Kelet-Ázsiát) ad hozzá ugyanazzal a tárhellyel és átviteli sebességgel, és szeretne írni az Azure Cosmos DB-fiókhoz társított összes régió tárolóiba. A teljes havi számla a következő lesz (havonta 30 napot feltételezve):

Elem Használat (hónap) Sebesség Havi költség
Az USA nyugati régiójában található tároló átviteli sebességének számlája (minden régió írható) 10K RU/sec * 24 * 30 0,016 USD/100 RU/s óránként 1,152 USD
Átviteli sebesség számlája további 3 régióhoz – USA keleti régiója, Észak-Európa és Kelet-Ázsia (minden régió írható) 3 * 10K RU/sec * 24 * 30 0,016 USD/100 RU/s óránként 3456 USD
Tároló tárolási számlája az USA nyugati régiójában 250 GB 0,25 USD/GB 62,50 USD
Tárterületszámla további 3 régióhoz – USA keleti régiója, Észak-Európa és Kelet-Ázsia 3 * 250 GB 0,25 USD/GB 187,50 USD
Összesen $6,010

Tegyük fel azt is, hogy havonta 100 GB adatot ad ki az USA nyugati régiójában található tárolóból, hogy adatokat replikáljon az USA keleti régiójába, Észak-Európába és Kelet-Ázsiában. A kimenő forgalomért az adatátviteli díjak alapján kell fizetnie.

Számlázási példa: Azure Cosmos DB-fiók többrégiós írásokkal, adatbázisszintű átviteli sebességgel, beleértve a dedikált átviteli sebességet egyes tárolókhoz

Tekintsük át az alábbi példát, ahol egy többrégiós Azure Cosmos DB-fiókunk van, ahol minden régió írható (több írási régió konfigurációja). Az egyszerűség kedvéért feltételezzük, hogy a tárterület mérete állandó marad, és nem változik, és kihagyja itt, hogy egyszerűbb legyen a példa. A hónap során kiosztott átviteli sebesség az alábbiak szerint változott (30 nap vagy 720 óra felvételével):

[0-100 óra]:

  • Létrehoztunk egy három régiós Azure Cosmos DB-fiókot (USA nyugati régiója, USA keleti régiója, Észak-Európa), ahol minden régió írható

  • Létrehoztunk egy adatbázist (D1) 10 000 RU/s megosztott átviteli sebességgel

  • Létrehoztunk egy adatbázist (D2) 30 K RU/s megosztott átviteli sebességgel, és

  • Létrehoztunk egy tárolót (C1) 20 K RU/s dedikált átviteli sebességgel

[101-200 óra]:

  • Az adatbázist (D1) 50 K RU/s-ra skáláztuk fel

  • Az adatbázist (D2) 70 K RU/s-ra skáláztuk fel

  • Töröltük a tárolót (C1)

[201-300 óra]:

  • Ismét létrehoztunk egy tárolót (C1) 20 K RU/s dedikált átviteli sebességgel

[301-400 óra]:

  • Eltávolítottuk az egyik régiót az Azure Cosmos DB-fiókból (a írható régiók száma most 2)

  • Az adatbázist (D1) 10 000 RU/s-ra skáláztuk le

  • Az adatbázist (D2) 80 K RU/s-ra skáláztuk fel

  • Ismét töröltük a tárolót (C1)

[401-500 óra]:

  • Az adatbázist (D2) 10 000 RU/s-ra skáláztuk le

  • Ismét létrehoztunk egy tárolót (C1) 20 K RU/s dedikált átviteli sebességgel

[501-700 óra]:

  • Az adatbázist (D1) 20 K RU/s-ra skáláztuk fel

  • Az adatbázist (D2) 100 K RU/s-ra skáláztuk fel

  • Ismét töröltük a tárolót (C1)

[701-720 óra]:

  • Az adatbázist (D2) 50 K RU/s-ra skáláztuk le

Az alábbi ábrán látható, hogy a teljes kiosztott átviteli sebesség a hónap 720 órájában változik:

Valós példa

A teljes havi számla (havonta 30 nap/720 óra) lesz kiszámítva az alábbiak szerint:

Órák RU/s Elem Használat (óránként) Költségek
[0-100] D1:10K
D2:30K
C1:20K
Az USA nyugati régiójában található tároló átviteli sebességének számlája (minden régió írható) D1: 10K RU/sec/100 * $0.016 * 100 hours = $160
D2: 30 K RU/sec/100 * $0.016 * 100 hours = $480
C1: 20 K RU/sec/100 *$0.016 * 100 hours = $320
960 USD
Átviteli sebesség számlája további 2 régióhoz: USA keleti régiója, Észak-Európa (minden régió írható) (2 + 1) * (60 K RU/sec /100 * $0.016) * 100 hours = $2,880 2880 USD
[101-200] D1:50K
D2:70K
C1: --
Az USA nyugati régiójában található tároló átviteli sebességének számlája (minden régió írható) D1: 50 K RU/sec/100 * $0.016 * 100 hours = $800
D2: 70 K RU/sec/100 * $0.016 * 100 hours = $1,120
1920 USD
Átviteli sebesség számlája további 2 régióhoz: USA keleti régiója, Észak-Európa (minden régió írható) (2 + 1) * (120 K RU/sec /100 * $0.016) * 100 hours = $5,760 $5,760
[201-300] D1:50K
D2:70K
C1:20K
Az USA nyugati régiójában található tároló átviteli sebességének számlája (minden régió írható) D1: 50 K RU/sec/100 * $0.016 * 100 hours = $800
D2: 70 K RU/sec/100 * $0.016 * 100 hours = $1,120
C1: 20 K RU/sec/100 *$0.016 * 100 hours = $320
$2,240
Átviteli sebesség számlája további 2 régióhoz: USA keleti régiója, Észak-Európa (minden régió írható) (2 + 1) * (140 K RU/sec /100 * $0.016-) * 100 hours = $6,720 $6,720
[301-400] D1:10K
D2:80K
C1: --
Az USA nyugati régiójában található tároló átviteli sebességének számlája (minden régió írható) D1: 10K RU/sec/100 * $0.016 * 100 hours = $160
D2: 80 K RU/sec/100 * $0.016 * 100 hours = $1,280
1440 USD
Átviteli sebesség számlája további 2 régióhoz: USA keleti régiója, Észak-Európa (minden régió írható) (1 + 1) * (90 K RU/sec /100 * $0.016) * 100 hours = $2,880 2880 USD
[401-500] D1:10K
D2:10K
C1:20K
Az USA nyugati régiójában található tároló átviteli sebességének számlája (minden régió írható) D1: 10K RU/sec/100 * $0.016 * 100 hours = $160
D2: 10K RU/sec/100 * $0.016 * 100 hours = $160
C1: 20 K RU/sec/100 *$0.016 * 100 hours = $320
640 USD
Átviteli sebesség számlája további 2 régióhoz: USA keleti régiója, Észak-Európa (minden régió írható) (1 + 1) * (40 K RU/sec /100 * $0.016) * 100 hours = $1,280 $1,280
[501-700] D1:20K
D2:100K
C1: --
Az USA nyugati régiójában található tároló átviteli sebességének számlája (minden régió írható) D1: 20 K RU/sec/100 * $0.016 * 200 hours = $640
D2: 100 K RU/sec/100 * $0.016 * 200 hours = $3,200
3840 USD
Átviteli sebesség számlája további 2 régióhoz: USA keleti régiója, Észak-Európa (minden régió írható) (1 + 1) * (120 K RU/sec /100 * $0.016) * 200 hours = $1,280 $7,680
[701-720] D1:20K
D2:50K
C1: --
Az USA nyugati régiójában található tároló átviteli sebességének számlája (minden régió írható) D1: 20 K RU/sec/100 *$0.016 * 20 hours = $64
D2: 50 K RU/sec/100 *$0.016 * 20 hours = $160
224 USD
Átviteli sebesség számlája további 2 régióhoz: USA keleti régiója, Észak-Európa (minden régió írható) (1 + 1) * (70 K RU/sec /100 * $0.016) * 20 hours = $448 224 USD
Teljes havi költség 38 688 USD

Számlázási példák ingyenes Szintű Azure Cosmos DB-fiókokkal

Az ingyenes Azure Cosmos DB-szinttel ingyenesen megkapja az első 1000 RU/s és 25 GB tárterületet a fiókjában, amelyet a fiók szintjén alkalmaz. Az 1000 RU/s és 25 GB-nál nagyobb ru/s és tárterület a díjszabási oldalon szereplő szokásos díjszabás szerint lesz számlázva. A számlán nem jelenik meg az ingyenes 1000 RU/s és 25 GB-os díj vagy sorelem, csak az RU/s és a tárterület az ingyenes szint által lefedett összegen túl. További információ: ingyenes szintű fiók létrehozása .

Számlázási példa – tároló vagy adatbázis kiosztott átviteli sebességgel

  • Tegyük fel, hogy létrehozunk egy adatbázist vagy tárolót egy ingyenes szintű fiókban 1000 RU/s és 25 GB tárterülettel.
  • A számla nem jeleníti meg az erőforrás díját. Az óránkénti és havi költség 0 usd lesz.
  • Tegyük fel, hogy ugyanabban a fiókban hozzáadunk egy másik adatbázist vagy tárolót 400 RU/s és 10 GB tárterülettel.
  • A számla ekkor megjeleníti a 400 RU/s és a 10 GB tárterület díját.

Számlázási példa – tároló automatikus skálázási átviteli sebességgel

Tipp

Automatikus skálázás használatakor a belépési pont skálázási tartománya 100–1000 RU/s. Ha automatikus skálázást szeretne használni, és az ingyenes szintű fiókot teljesen ingyenesen szeretné tartani, hozzon létre egy tárolót ezzel a skálázási tartománnyal, vagy egy megosztott átviteli sebességű adatbázist, amelyen belül legfeljebb 25 tároló található. Az alábbi példa bemutatja, hogyan működik a számlázás, ha a 100–1000 RU/s skálázási tartománynál nagyobb átviteli sebességet épít ki.

  • Tegyük fel, hogy egy ingyenes szintű fiókban létrehozunk egy tárolót, amelyen engedélyezve van az automatikus skálázás, maximális ru/s értéke 4000 RU/s. Ez az erőforrás automatikusan 400 RU/s és 4000 RU/s közötti skálázásra kerül sor.
  • Tegyük fel, hogy az 1–10. órában az erőforrás 1000 RU/s-ra van skálázva. A 11. órában az erőforrás 1600 RU/s-ra skálázható, majd egy órán belül visszaléphet 1000 RU/s-ra.
  • Az 1–10. órában 0 USD-t kell fizetnie az átviteli sebességért, mivel az 1000 RU/s-t ingyenes szint fedte le.
  • A 11. órában érvényes 1600 RU/s – 1000 RU/s = 600 RU/s értékért kell fizetnie, mivel ez az óra legmagasabb RU/s értéke. Ez 6 egység 100 RU/s egy órára, így az óra teljes átviteli sebessége 6 egység * $0,012 = $0,072.
  • Az első 25 GB-nál nagyobb tárterületeket a rendszer normál tárolási díjak mellett számlázzuk ki.

Számlázási példa – többrégiós, egy írási régiós fiók

  • Tegyük fel, hogy egy ingyenes szintű fiókban 1200 RU/s és 10 GB tárterülettel rendelkező adatbázist vagy tárolót hozunk létre. A fiókot 3 régióba replikáljuk, és egyetlen írási régiós fiókunk van.
  • Összesen, ingyenes szint nélkül, 3 * 1200 RU/s = 3600 RU/s és 3 * 10 GB = 30 GB tárterületért kellene fizetni.
  • Az ingyenes szint kedvezményével 1000 RU/s és 25 GB tárterület eltávolítása után 2600 RU/s (26 egység) kiosztott átviteli sebességért leszünk kiszámlázva egyetlen írási régióban és 5 GB tárterületen.
  • A ru/s havi költsége: 26 egység * 0,008 USD * 24 óra * 31 nap = 154,75 USD. A tárterület havi költsége: 5 GB * 0,25 / GB = 1,25 USD. A teljes költség 154,75 $ + 1,25 $ = 156 USD.

Megjegyzés

Ha a ru/s vagy a tárterület egységára eltér a régiókban, az ingyenes 1000 RU/s és 25 GB-os ingyenes szint annak a régiónak az árait fogja tükrözni, amelyben a fiókot létrehozták.

Számlázási példa – többrégiós, több írási régióval rendelkező fiók

Ez a példa a 2019. december 1. után létrehozott fiókok többrégiós írásainak díjszabását mutatja be.

  • Tegyük fel, hogy egy ingyenes szintű fiókban 1200 RU/s és 10 GB tárterülettel rendelkező adatbázist vagy tárolót hozunk létre. A fiókot 3 régióba replikáljuk, és több írási régiós fiókunk van.
  • Összesen, ingyenes szint nélkül, 3 * 1200 RU/s = 3600 RU/s és 3 * 10 GB = 30 GB tárterületért kellene fizetni.
  • Az ingyenes szint kedvezményével 1000 RU/s és 25 GB tárterület eltávolítása után 2600 RU/s (26 egység) kiosztott átviteli sebesség számlázása történik több írási régióban és 5 GB tárterületen.
  • A ru/s havi költsége: 26 egység * 0,016 $ * 24 óra * 31 nap = 309,50 USD. A tárterület havi költsége: 5 GB * 0,25 / GB = 1,25 USD. A teljes költség 309,50 $ + 1,25 $ = 310,75 USD.

Számlázási példa – Ingyenes Azure-fiók

Tegyük fel, hogy rendelkezik egy ingyenes Azure-fiókkal és egy Ingyenes Azure Cosmos DB-fiókkal. Az Azure Cosmos DB-fiók egyetlen írási régióval rendelkezik.

  • Létrehozott egy adatbázist vagy tárolót 2000 RU/s és 55 GB tárterülettel.
  • Az első 12 hónapban a számla nem fog díjat fizetni 1400 RU/s (1000 RU/s az Ingyenes Azure Cosmos DB-ből és 400 RU/s az Ingyenes Azure-fiókból) és 50 GB tárterület (25 GB az Azure Cosmos DB ingyenes szintjéről és 25 GB az ingyenes Azure-fiókból).
  • 1400 RU/s és 50 GB tárterület eltávolítása után 600 RU/s (6 egység) kiosztott átviteli sebességért fogunk fizetni az egyetlen írási régióban és 5 GB tárterületen.
  • A ru/s havi költsége: 6 egység * 0,008 $ * 24 óra * 31 nap = 35,72 USD. A tárterület havi költsége: 5 GB * 0,25 / GB = 1,25 USD. A teljes költség 35,72 $ + 1,25 $ = 36,97 USD.
  • A 12 hónapos időszak után az Ingyenes Azure-fiók kedvezménye már nem érvényes. Az Azure Cosmos DB ingyenes szintű kedvezményének alkalmazásával 1000 RU/s (10 egység) érvényes kiosztott átviteli sebességért kell fizetnie egyetlen írási régióban és 30 GB tárterületen.

A havi számla proaktív becslése

Vegyünk egy másik példát, ahol proaktívan szeretné megbecsülni a számlát a hónap vége előtt. A számlát a következőképpen becsülheti meg:

Tárolási költség

  • Rekordméret (KB) = 1
  • Rekordok száma = 100 000 000
  • Teljes tárterület (GB) = 100
  • Havi költség GB-onként = 0,25 USD
  • A tárterület várható havi költsége = 25,00 USD

Átviteli sebesség költsége

Művelettípus Kérések másodpercenként Kérelemegység/kérelem Kérelemegységek szükségesek
Írás 100 5 500
Olvasás 400 1 400

Teljes RU/mp: 500 + 400 = 900 Óránkénti költség: 900/100 * $0,008 = $0,072 Az átviteli sebesség várható havi költsége (31 napot feltételezve): 0,072 USD * 24 * 31 = 53,57 USD

Teljes havi költség

Teljes havi költség = A tárterület havi költsége + Az átviteli sebesség havi költsége teljes havi költség = 25,00 USD + 53,57 USD = 78,57 USD

A díjszabás régiónként eltérő lehet. A naprakész díjszabásért tekintse meg a Díjszabás oldalt.

Számlázás fenntartott Azure Cosmos DB-kapacitással

A fenntartott Azure Cosmos DB-kapacitás lehetővé teszi, hogy előre megvásárolja a kiosztott átviteli sebességet (fenntartott kapacitást vagy foglalást), amely minden Azure-régióban alkalmazható az összes Azure Cosmos DB-adatbázisra és tárolóra (bármely API-hoz vagy adatmodellhez). Mivel a kiosztott átviteli sebesség ára régiónként eltérő, érdemes a fenntartott kapacitást olyan pénzügyi kreditként tekinteni, amelyet kedvezményesen vásárolt, és amely a kiosztott átviteli sebességhez az egyes régiókban a megfelelő áron vehető igénybe. Tegyük fel például, hogy rendelkezik egy Azure Cosmos DB-fiókkal, amely egyetlen tárolót épít ki 50 K RU/s-val, és globálisan replikált két régiót – az USA keleti régióját és Kelet-Japánt. Ha a használatalapú fizetést választja, a következőt kell fizetnie:

  • AZ USA keleti régiójában: 50 K RU/s-ért 0,008 USD/100 RU/s sebességgel az adott régióban

  • Kelet-Japánban: 50 K RU/s-ért, 0,009 USD/100 RU/s sebességgel az adott régióban

A teljes számla (fenntartott kapacitás nélkül) (30 nap vagy 720 óra) lenne:

Régió Óránkénti ár 100 RU/s-ra Egységek (RU/s) Számlázott összeg (óránként) Számlázott összeg (havonta)
USA keleti régiója 0,008 USD 50 K 4 USD 2880 USD
Kelet-Japán 0,009 USD 50 K 4,50 USD $3,240
Összesen 8,50 USD $6,120

Tegyük fel, hogy inkább fenntartott kapacitást vásárolt. Fenntartott kapacitást 100-K RU/s áron vásárolhat 56 064 USD áron egy évig (20% kedvezménnyel), vagy óránként 6,40 USD áron. Tekintse meg a fenntartott kapacitás díjszabását a Díjszabás oldalon.

  • Átviteli sebesség költsége (használatalapú fizetés): 100 000 RU/mp/100 * 0,008 USD/óra * 8760 óra egy év alatt = 70 080 USD

  • Átviteli sebesség költsége (fenntartott kapacitással) 70 080 USD kedvezményben, 20% = 56 064 USD

Amit ténylegesen vásárolt, az óránként 8 dollár értékű kredit, 100 K RU/s áron, az USA keleti régiójában található listaár használatával, óránként 6,40 usd áron. Ezt követően az előre kifizetett átviteli sebesség foglalásából óránként leküldheti a kiosztott átviteli sebesség kapacitását bármely globális Azure-régióban az előfizetéséhez beállított területi listaárakon. Ebben a példában, ahol az USA keleti régiójában és Kelet-Japánban 50 K RU/másodpercet épít ki, óránként 8,00 usd értékű kiosztott átviteli sebességet tud majd kirajzolni, és óránként 0,50 usd (vagy havi 360 USD) többletköltséget kell fizetnie.

Régió Óránkénti ár 100 RU/s-ra Egységek (RU/s) Számlázott összeg (óránként) Számlázott összeg (havonta)
USA keleti régiója 0,008 USD 50 K 4 USD 2880 USD
Kelet-Japán 0,009 USD 50 K 4,50 USD $3,240
Használatalapú fizetés 8,50 USD 6120 USD
Fenntartott kapacitás vásárlása 0,0064 USD (20% kedvezmény) 100 RU/sec vagy 8 USD előre megvásárolt kapacitás -$8 -$5,760
Nettó számla $0.50 360 USD

Következő lépések

A következő cikkekkel megismerkedhet a költségoptimalizálással az Azure Cosmos DB-ben: