Megosztás a következőn keresztül:


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

A KÖVETKEZŐKRE VONATKOZIK: NoSQL MongoDB Cassandra Gremlin Asztal

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ázis-műveletekkel kapcsolatos díjak felszámításának módja a használt Azure Cosmos DB-fiók típusától függ.

    • Kiosztott átviteli sebesség A számlázás óraalapú, és minden óráért az adott órában maximálisan kiosztott átviteli sebesség utáni díjat kell kifizetni, másodpercenként 100 kérelemegységnyi egységekben.
    • Kiszolgáló nélküli A számlázás óraalapú, és az adatbázis-műveletek által felhasznált kérelemegységek teljes óránkénti mennyisége után kell fizetni.
  • Tárterület A díjszabás fix díjas, és az adatok és indexek által egy adott órában felhasznált teljes tárterület (GB-ban) alapján lesz kiszámítva.

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ő átviteli sebességgel rendelkeznek, ha több régióra terjednek ki, vagy egy hónap alatt egy másik időszakra 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.

Feljegyzés

A számlázás a fali óra bármely részére érvényes, nem pedig 60 perces időtartamra. A jelen dokumentumban bemutatott példák az USA nem kormányzati régiójában üzembe helyezett Azure Cosmos DB-fiók árán alapulnak. A díjszabás és a számítás a használt régiótól függően változhat. 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 óra * 30 nappal számolunk a hónapban = összesen 720 óra.

  • Az 1000 RU/s 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/óra szorzása 0,008 USD költséggel (óránként 100 RU/s-ra) = 0,08 USD óránként.

  • A 0,08 USD/óra szorzása a hónap óráinak számával 0,08 USD * 24 óra * 30 nap = 57,60 USD az adott hónapra vonatkozóan.

  • A teljes havi számla 7200 egységet (100 RU-t) jelenít meg, ami 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étezik (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 számlájának végösszege 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árolási kapacitás elszámolási egysége a tárolt adatok havi időszakban (GB-ban) mért maximális óránkénti mennyisége. Ha például a hónap első felében 100 GB tárhelyet használt fel, a hónap második felében pedig 50 GB-ot, akkor az adott hónapban 75 GB adattárolásnak megfelelő használati díjat számítunk fel.

Számlázási sebesség, ha egy 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 vissza 400 RU/s-ra csökkenti a kiosztott átviteli sebességet, akkor két óra 1000 RU/s-ra 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/s-ra 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-val 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/mp + 1200 RU/sec + 20 000 RU/mp).

  • Í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 órán keresztül a kiosztott átviteli sebesség 1200 RU/s volt, és a fennmaradó 220 órában a kiosztott átviteli sebesség 22 200 RU/mp volt, a havi számla mutatja: 500 x 0,096 $ / óra + 220 x 1,776 $ / óra = 438,72 $ / hónap.

Dedikált átviteli sebesség számlapéldák

Számlázási példa: megosztott (kiosztott) átviteli móddal rendelkező tárolók

  • Ha az USA 2. keleti régiójában hoz létre egy Azure Cosmos DB-fiókot 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 usd = 9,60 USD/óra díjat számítunk fel.

  • Ha az átviteli sebességet módosítani kell, és minden adatbázishoz 10K RU/s-val 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/mp + 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/mp volt, és a fennmaradó 420 órában a kiosztott átviteli sebesség 155 K RU/sec volt, a havi számla jelenik meg: 300 x 9,60 $ / óra + 420 x 12,40 $ / óra = $2880 + $5,208 = $8,088/month.

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

Számlázási példák georeplikációs szolgáltatással

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 Azure Cosmos DB-adatbázisfiók teljes kiosztott átviteli sebessége egy adott órán belül 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 100 RU/s(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 az adatok bármely régióból való 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ója, Észak-Európa és Kelet-Ázsia) ad hozzá az Azure Cosmos DB-fiókjához, amelyek mindegyike ugyanazzal a tárterülettel és átviteli sebességgel rendelkezik. A teljes havi számla (havonta 30 napot feltételezve) lesz. A számla a következő lenne:

Cikk Használat (hónap) Arány Havi költség
Átviteli sebességre vonatkozó számla az USA nyugati régiójában lévő tároló esetén 10K RU/sec * 24 * 30 0,008 USD/100 RU/s óránként 576 USD
Átviteli sebességre vonatkozó számla 3 további régió esetén – az USA keleti régiója, Észak-Európa, Kelet-Ázsia 3 * 10K RU/sec * 24 * 30 0,008 USD/100 RU/s óránként $1,728
Adattárolásra vonatkozó számla az USA nyugati régiójában lévő tároló esetén 250 GB 0,25 USD/GB 62,50 USD
Adattárolásra vonatozó számla 3 további régió esetén – az USA keleti régiója, Észak-Európa, Kelet-Ázsia 3 * 250 GB 0,25 USD/GB 187,50 USD
Teljes 2554 USD

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ába. 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árterülettel és átviteli sebességgel, és szeretné, ha az Azure Cosmos DB-fiókhoz társított összes régió tárolóiba írhatna. A teljes havi számla a következő lesz (havonta 30 napot feltételezve):

Cikk Használat (hónap) Arány Havi költség
Az USA nyugati régiójában található tároló átviteli sebességszá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
Adattárolásra vonatkozó számla az USA nyugati régiójában lévő tároló esetén 250 GB 0,25 USD/GB 62,50 USD
Adattárolásra vonatozó számla 3 további régió esetén – az USA keleti régiója, Észak-Európa, Kelet-Ázsia 3 * 250 GB 0,25 USD/GB 187,50 USD
Teljes 6 010 USD

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ába. 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ással, adatbázisszintű átviteli sebességgel, beleértve bizonyos tárolók dedikált átviteli sebességét

Tekintsük át a következő 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 kiosztott átviteli sebesség a hónap során az alábbiak szerint változott (30 nap vagy 720 óra feltételezve):

[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

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

  • 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) 10K RU/s-ra skáláztuk le

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

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

[401-500 óra]:

  • Az adatbázist (D2) 10K 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

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

  • 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

Vizuálisan a hónap 720 órájában kiosztott teljes átviteli sebesség változásai az alábbi ábrán láthatók:

Valós példa

A teljes havi számla (havonta 30 nap/720 óra) a következőképpen lesz kiszámítva:

Óra RU/s Cikk 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égszá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 2 további 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égszá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 2 további 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 USD
[201-300] D1:50K
D2:70K
C1:20K
Az USA nyugati régiójában található tároló átviteli sebességszá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
2240 USD
Átviteli sebesség számlája 2 további 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 USD
[301-400] D1:10K
D2:80K
C1: --
Az USA nyugati régiójában található tároló átviteli sebességszá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 2 további 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égszá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 2 további 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 1280 USD
[501-700] D1:20K
D2:100K
C1: --
Az USA nyugati régiójában található tároló átviteli sebességszá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 FT
Átviteli sebesség számlája 2 további 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 USD
[701-720] D1:20K
D2:50K
C1: --
Az USA nyugati régiójában található tároló átviteli sebességszá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 2 további 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, a fiók szintjén alkalmazva. Az 1000 RU/s és 25 GB-nál magasabb ru/s és tárterület a díjszabási oldalon megadott 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 szinten túl. További információkért tekintse meg, hogyan hozhat létre ingyenes szintű fiókról szóló cikket.

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 óradíj és a havi költség 0 usd lesz.
  • Tegyük fel, hogy ugyanabban a fiókban egy másik adatbázist vagy tárolót adunk hozzá 400 RU/s és 10 GB tárterülettel.
  • A számla ekkor megjeleníti a 400 RU/s és 10 GB tárterület díját.

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

Tipp.

Az 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 méretezé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 magasabb átviteli sebességet épít ki.

  • Tegyük fel, hogy egy ingyenes szintű fiókban létrehozunk egy tárolót, amely engedélyezve van az automatikus skálázással, legfeljebb 4000 RU/s ru/s-val. Ez az erőforrás automatikusan 400 RU/s és 4000 RU/s között skálázódik.
  • 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 számlázunk ki 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 több tárterületet normál tárolási díjon számlázunk 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 létrehozunk egy adatbázist vagy tárolót 1200 RU/s és 10 GB tárterülettel. A fiókot 3 régióba replikáljuk, és egyetlen írási régiós fiókkal rendelkezünk.
  • Összesen, ingyenes szint nélkül 3 * 1200 RU/s = 3600 RU/s és 3 * 10 GB = 30 GB tárterületért számlázunk.
  • Az ingyenes szint kedvezmény, eltávolítása után 1000 RU/s és 25 GB tárterület, mi lesz számlázva érvényes 2600 RU/s (26 egység) kiosztott átviteli sebesség az egy írási régió sebessége és 5 GB tárterület.
  • A ru/s havi költsége: 26 egység * 0,008 $ * 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.

Feljegyzé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 szint a fiók által létrehozott régió árait fogja tükrözni.

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 tükrözi.

  • Tegyük fel, hogy egy ingyenes szintű fiókban létrehozunk egy adatbázist vagy tárolót 1200 RU/s és 10 GB tárterülettel. 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 számlázunk.
  • Az ingyenes szint kedvezményével, 1000 RU/s és 25 GB tárterület eltávolítása után a kiosztott átviteli sebesség érvényes 2600 RU/s (26 egység) kiosztott átviteli sebességéért leszünk számlázva 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 ingyenes Azure-fiókkal és ingyenes Azure Cosmos DB-fiókkal rendelkezik benne. 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 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ért (25 GB az Ingyenes Azure Cosmos DB-ből és 25 GB az Ingyenes Azure-fiókból).
  • Az 1400 RU/s és 50 GB tárterület eltávolítása után a kiosztott átviteli sebesség érvényes 600 RU/s (6 egység) egy írási régióban és 5 GB tárterületen lesz számlázva.
  • 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 USD+ 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 a kiosztott átviteli sebesség érvényes 1000 RU/s (10 egység) egy írási régióra és 30 GB tárterületre vonatkozik.

Havi számla proaktív becslése

Vegyünk egy másik példát, ahol proaktív módon szeretné megbecsülni a számláját a hónap vége előtt. A számla a következőképpen becsülhető 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árolás várható havi költsége = 25,00 USD

Átviteli sebesség költsége

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

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

Teljes havi költség

Teljes havi költség = Tárolási havi költség + 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 úgy tekinteni a fenntartott kapacitásra, mint egy kedvezményesen vásárolt pénzbeli kreditre, 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, 50 K RU/s-val kiépített tárolóval rendelkezik, é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 ebben a régióban

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

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 USD
Összesen 8,50 USD 6,120 USD

Vegyük úgy, hogy ehelyett 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 (használatalapú fizetés): 100 000 RU/mp/100 * 0,008 USD/óra * 8760 óra egy évben = 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énti 8 dollár értékű kredit, amely 100 K RU/s-ért, az USA keleti régiójában található listaár használatával, óránként 6,40 usd áron érhető el. Ezt követően az előre kifizetett átviteli sebesség foglalásából óránként leküldheti a kiosztott átviteli kapacitást bármely globális Azure-régióban az előfizetéséhez beállított területi listaárak alapján. 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 dollár (vagy havonta 360 usd) túlhasználatot számlázunk ki.

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 USD
Használatalapú fizetés 8,50 USD 6120 USD
Vásárolt fenntartott kapacitás 0,0064 USD (20% kedvezmény) 100 RU/s vagy 8 usd előre megvásárolt kapacitás -$8 -$5,760
Nettó számla 0,50 USD 360 USD

Következő lépések

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

  • További információ az Azure Cosmos DB díjszabási modelljének költséghatékonyságáról az ügyfelek számára
  • További információ a fejlesztés és tesztelés optimalizálásáról
  • További információ az átviteli sebesség költségeinek optimalizálásáról
  • További információ a tárolási költségek optimalizálásáról
  • További információ az olvasási és írási költségek optimalizálásáról
  • További információ a lekérdezések költségeinek optimalizálásáról
  • További információ a többrégiós Azure Cosmos DB-fiókok költségeinek optimalizálásáról
  • Kapacitástervezést szeretne végezni az Azure Cosmos DB-be való migráláshoz? A kapacitástervezéshez használhatja a meglévő adatbázisfürt adatait.