Azure Cosmos DB – díjszabás

Gyors NoSQL-adatbázis nyílt API-kkal bármilyen mérethez

Nyisson saját ingyenes Azure-fiókot most, és 30 napig felhasználható $200 értékű kreditet és mindig ingyenes hozzáférést kap a(z) Azure Cosmos DB szolgáltatáshoz.

Gyorsan és egyszerűen fejleszthet alkalmazásokat bármilyen méretben egy teljes mértékben felügyelt NoSQL adatbázis-szolgáltatással, amely garantált sebességet és rendelkezésre állást, automatikus és azonnali skálázhatóságot és nyílt forráskódú API-kat kínál. Az Azure Cosmos DB költséghatékony díjszabási modelleket nyújt bármilyen méretű alkalmazáshoz, a fejlesztéstől és teszteléstől az éles üzemeltetésig.

Díjszabás

Az Azure Cosmos DB-ben az elszámolás az adatbázis-műveletek és a tárfogyasztás alapján történik.

Adatbázis-műveletek

Az Azure Cosmos DB két adatbázis-műveleti modellt kínál:

  • A kiépített átviteli sebesség 10 ezredmásodperc alatti olvasást és írást, valamint 99,999 százalékos rendelkezésre állást kínál, szolgáltatásiszint-szerződésekkel garantálva. Ideális olyan nagy, kritikus fontosságú számítási feladatokhoz, amelyek garantáltan kis késést és magas rendelkezésre állást igényelnek. Az új fiókok 400 kérelemegység/másodperc (RU/s) átvitelre és 5 GB tárhelyre jogosultak havonta az Azure Cosmos DB ingyenes szintjével. Két lehetőség közül választhat: Standard kiosztott átviteli sebesség és automatikus skálázású kiosztott átviteli sebesség.
  • A kiszolgáló nélküli segítségével egyszerűen futtathat olyan változó számítási feladatokat, amelyek nem rendelkeznek állandó forgalommal. Igény szerint képes kezelni a gyors forgalomnövekedést is az erőforrások megtervezése vagy felügyelete nélkül, és csak az adatbázis-műveletenként felhasznált erőforrásokért kell fizetnie.

A tárhelyet az SSD-alapú felhasznált adatok és indexelés gigabájtjai szerint számlázzuk az összes olyan Azure-régióra vonatkozóan amelyekben az adatbázis el van osztva. Két biztonsági másolat ingyenesen elérhető, a további másolatok számlázása pedig az összes tárolt adatmennyiségért GB-ban történik.

Kiosztott átviteli kapacitás

A kiosztott átviteli sebesség 10 ezredmásodperc alatti olvasást és írást, valamint 99,999 százalékos rendelkezésre állást kínál, szolgáltatásiszint-szerződésekkel garantálva. Ideális olyan nagy, kritikus fontosságú számítási feladatokhoz, amelyek garantáltan kis késést és magas rendelkezésre állást igényelnek. Az új fiókok 400 kérelemegység/másodperc (RU/s) átvitelre és 5 GB tárhelyre jogosultak havonta az Azure Cosmos DB ingyenes szintjével.

A kiosztott átviteli kapacitás automatikus skálázása

Ideális nagy, kritikus fontosságú számítási feladatokhoz, amelyeknek a forgalmi mintázata nem látható előre. Automatikus skálázás (korábbi nevén autopilot) esetén a számítási feladatokhoz 10 ezredmásodperc alatti késés és a 99,999 százalékos rendelkezésre állás van SLA-val garantálva. Egyéni átviteli korlátot állíthat be (4000 RU/másodperctől kezdve), és a díj óránként lesz felszámítva a felhasznált átviteli sebesség RU/s egységei alapján, az egyéni átviteli korlát 10-100%-ával.

Automatikus skálázással kiosztott átviteli sebesség – Egység (100 RU/s óránként) Ár
100 automatikus skálázási RU/s, egyrégiós fiók $-
100 automatikus skálázási RU/s többrégiós, egyetlen főkiszolgálós fiók N régióval N régió × $-, ahol N > 1
100 RU/s többrégiós, több főkiszolgálós fiók N régióval N régió × $-, ahol N > 1

Az automatikus skálázású átviteli sebességhez legalább 4000 RU/s-ot kell kiépíteni. További információt a dokumentációs oldalon találhat.

Standard (manuálisan) kiépített átviteli sebesség

Ideális nagy, kritikus fontosságú számítási feladatokhoz, amelyeknek a forgalmi mintázata előre látható. A standard kiépített átviteli sebességgel az erőforrások a számítási feladatokhoz vannak rendelve, és SLA-val garantáljuk a 10 ezredmásodperc alatti késést és a 99,999 százalékos rendelkezésre állást.

A standard kiosztott átviteli sebesség 400 másodpercenkénti kérelemegységgel (RU/s) kezdődően manuálisan konfigurálható a Cosmos-tárolóban vagy az adatbázisban az Azure Portalon vagy programozottan, API használatával. A számlán a tárolóhoz vagy adatbázishoz óránként kiosztott RU/s sebesség lesz felszámítva.

Kiosztott átviteli sebesség – Egység (100 RU/s óránként) Ár
100 RU/s, egyrégiós fiók 1 x $-
100 RU/s többrégiós, egyetlen főkiszolgálós fiók N > 1 régióval N régió x $-
100 RU/s többrégiós, több főkiszolgálós fiók N > 1 régióval* N x $-

A szolgáltatásra a standard szintű adatátviteli díjak érvényesek. A havi díjak becslése havi 730 órányi használaton alapul.

A Cosmos-tárolók és -adatbázisok minimum 400 RU/s kiosztott átviteli sebességet igényelnek.

* A többrégiós, több főkiszolgálós, 2019. december 1. előtt létrehozott fiókok ára (N régió + 1) x $-

A szükséges kiosztandó átviteli sebesség az Azure Cosmos DB kapacitástervezőjével (RU-kalkulátorával) becsülhető.

A standard kiosztott átviteli sebesség fenntartott kapacitása

Az Azure Cosmos DB fenntartott kapacitásainak díjszabásával akár 65 százalékos költségmegtakarítást érhet el, fejlettebb rendelkezésre állású szolgáltatói szerződést kaphat, és csökkentheti a kapacitástervezés okozta nehézségeket. 1–3 évre foglalhat standard kiosztott átviteli sebességet egyszeri fizetéssel, a kiosztott átviteli sebességet pedig egy adott regisztrációhoz tartozó minden régióban, API-ban, fiókban és előfizetésben megoszthatja. További információkat találhat a dokumentáció oldalán.

Foglalás 1 évre Foglalás 3 évre
Adatforgalom Írás csak egy régióba Írás több régióba Írás csak egy régióba Írás több régióba
Ár/megtakarítás Ár 100 RU/s egységenként
(megtakarítás a PAYG felett)
Ár 100 RU/s egységenként
(megtakarítás a PAYG felett)
Ár 100 RU/s egységenként
(megtakarítás a PAYG felett)
Ár 100 RU/s egységenként
(megtakarítás a PAYG felett)
Első 50 000 RU/s $- $- $- $- $- $- $- $-
Következő 450 000 RU/s $- $- $- $- $- $- $- $-
Következő 2,5 millió RU/s $- $- $- $- $- $- $- $-
Több mint 3 millió RU/s $- $- $- $- $- $- $- $-

Minden, a lefoglalt kapacitáson felül kiosztott átviteli kapacitás számlázása a standard kiosztott átviteli kapacitás díjszabásának megfelelő lesz.

Kiszolgáló nélküli (előzetes verzió)

A kiszolgáló nélküli megkönnyíti a számítási feladatok alacsony forgalom melletti futtatását. Igény szerint képes kezelni az időszakos forgalomnövekedést is az erőforrások megtervezése vagy felügyelete nélkül is, és csak az adatbázis-műveletenként felhasznált erőforrásokért kell fizetnie minimális korlát nélkül. A kiszolgáló nélküli egy kérelemalapú számlázási modell, így nagyszerű választás az olyan kis méretű alkalmazások futtatására, amelyek forgalma nem állandó.

Kérelemegységek (RU-k) Ár
1,000,000 kiszolgáló nélküli egység (RU) $-

Felhasznált tárhely

Az Azure Cosmos DB korlátlan tranzakciós és (előzetes verzióban) elemzési célú tárhelyet kínál az SSD-alapú felhasznált adatok és indexelés gigabájtjai szerint számlázva, a georeplikációhoz kijelölt összes régióra vonatkozóan. Ha például replikál egy Azure Cosmos DB-fiókot három régióban, mindhárom régió teljes tárköltségét ki kell fizetnie.

Az adatok két külön tárolási rétegben, a tranzakciós és az (előzetes verziójú) elemzési rétegben vannak kezelve olyan számítási feladatokkal, amelyek egymás befolyásolása nélkül dolgoznak ugyanazokkal a logikai adatokkal. A tranzakciós tár alapértelmezés szerint mindig engedélyezve van, az (előzetes verziójú) elemzési tárat explicit módon engedélyezni kell az Azure Cosmos DB-tárolóban.

Az adatairól két biztonsági másolat ingyenesen elérhető. Az Azure Portalon keresztüli támogatási kérés benyújtásával további másolatok is kérhetők. A további másolatok díja havi $-/GB.

A kiosztott átviteli sebesség (RU/s) a tranzakciós tár mennyiségéhez viszonyítva skálázható minden 1 GB-nyi tárhoz 10 RU/s lépésekben. A tárolási követelmények becsléséhez használja a kapacitástervező eszközt (Capacity Planner), és gondoskodjon a tárolási igényeknek megfelelő átviteli sebesség biztosításáról.

Felhasznált tárhely Ár
1 GB felhasznált tranzakciós tár (sorközpontú) $- /hó
1 GB felhasznált elemzési tár (oszlopközpontú) – előzetes verzió $- /hó
Tárolt biztonsági másolati adatok (2 példány) Ingyenes
Tárolt biztonsági másolati adatok (> 2 példány) GB-onként $-

Elemzési célú tárolási tranzakciók Előzetes verzió

Az IOPS (bemeneti/kimeneti műveletek másodpercenkénti száma) tranzakciói az analitikai tároláshoz (előzetes verzió) az alábbiak szerint vannak kiszámlázva. A tranzakciós tárolásért nem számítunk fel IOPS-díjat:

Tranzakciók Ár
Írási műveletek (10,000 műveletenként) $-
Olvasási műveletek (10,000 műveletenként) $-

Több régió és rendelkezésre állási zónák

A több régióra kiterjedő konfigurációkon kívül mostantól az Azure Cosmos DB-adatbázishoz hozzárendelendő régió kiválasztásakor engedélyezhető a zónaredundancia is. A zónaredundancia további redundanciát nyújt egy adott régión belül azáltal, hogy az adatokat a régión belül több zónába replikálja. A rendelkezésre állási zónákon alapuló redundancia egyrégiós fiókokkal vagy olyan többrégiós fiókokkal érhető el, amelyeken engedélyezve vannak a többrégiós írási műveletek.

Próbálja ki ingyen az Azure Cosmos DB-t

Számos különböző módon kezdheti meg a munkát az Azure Cosmos DB-vel

Az Azure Cosmos DB ingyenes szintje. Fejlesztheti és tesztelheti alkalmazásait, vagy kisebb éles üzemi számítási feladatokat futtathat ingyenesen az Azure-környezetben. Az első lépések: Engedélyezheti az ingyenes szintet egy új fiókon, így 400 RU/s átvitelt és 5 GB tárhelyet kap ingyenesen a fiók élettartamának minden hónapjára.
Ingyenes Azure-fiók. Most ismerkedik az Azure-ral? Az Azure Cosmos DB-vel és más Azure-szolgáltatásokkal éles üzem előtti alkalmazásokat fejleszthet és tesztelhet. Az első lépések: Próbálja ki az Azure Cosmos DB-t és más Azure-szolgáltatásokat egy 12 hónapos ingyenes Azure-fiókkal. 30 napig $200 értékű kreditet kaphat, és mindig ingyenes 400 RU/s kiosztott átviteli sebességet, valamint havi 5 GB tárhelyet használhat.
30 nap ingyenes. Korlátozott ideig futtathat nem éles környezetben Azure Cosmos DB-adatbázist. Az első lépések: Az időkorlátos, globálisan elosztott Azure Cosmos DB ingyenes próbalehetőségével Azure-előfizetés nélkül, ingyen élvezheti az Azure Cosmos DB nyújtotta előnyöket. Korlátozás nélkül akárhányszor megújítható.
Azure Cosmos DB helyszíni emulátor. Az alkalmazásokat tesztelheti a helyi gépről Azure-előfizetés létrehozása és költségek nélkül. Az első lépések: Letöltheti az ingyenes Azure Cosmos DB Emulatort a helyi Windows-gépéről. Amennyiben elégedett az adatbázissal, üzembe helyezheti, ha úgy módosítja a konfigurációt, hogy az egy felhőbeli Azure Cosmos DB-példányra mutasson.

Támogatás és szolgáltatásszintek

  • A technikai támogatás az Azure-támogatási szolgáltatásokon keresztül érhető el $29 /hó ártól. A számlázás és az előfizetések kezelésének támogatása díjmentesen igénybe vehető.
  • Az Azure Cosmos DB minden Azure-régióban elérhető, beleértve a nyilvános, a kormányzati és a DoD-felhőket is. További információt az Azure-szolgáltatások régiónkénti elérhetőségéről szóló oldalán találhat.
  • SLA – Az Azure Cosmos DB legalább 99,99%-os rendelkezésre állást garantál az egyrégiós adatbázisokhoz, és 99,999%-os rendelkezésre állást a többrégiós adatbázisokhoz, emellett a késére, az átviteli sebességre és a konzisztenciára vonatkozó átfogó SLA-kat nyújt. további információ.

Gyakori kérdések

  • Az Azure Cosmos DB-beli adatbázis-műveleteket kérelemegységekben mérjük. Minden művelet – írás, módosítás, olvasás és lekérdezés – CPU-t, memóriát és IOPs-erőforrásokat fogyaszt. Ezek az erőforrások díjakkal járnak, amelyek kérelemegységekben (RU) vannak kifejezve. A kiépített átviteli sebesség az adatbázis-műveletek teljes átviteli kapacitása, és kérelemegység/másodpercben (RU/s) van megadva. További információt az Azure Cosmos DB kérelemegységei című oldalon találhat.
  • A kiépített átviteli sebesség óránként lesz felszámítva, az adatbázishoz vagy tárolóhoz beállított kérelemegység/másodperc (RU/s) mértékegységben kifejezve.

    Egy egyedülálló tároló standard kiosztott átviteli kapacitása:

    Ha létrehoz egy Azure Cosmos DB-adatbázisfiókot az USA 2. keleti régiójában két tárolóval, amelyekhez 500 RU/s, illetve 700 RU/s standard kapacitást oszt ki, akkor a teljes kiosztott átviteli kapacitás 1200 RU/s lesz. Ezért a felszámolt díj 12 x $- = $-/ óra.

    Ha az átviteli kapacitást módosítania kell, és az egyes tárolók kapacitását 500 RU/s értékkel növeli, valamint létrehoz egy új tárolót 20 000 RU/s teljesítménnyel, akkor a teljes kiosztott kapacitás 22 200 RU/s (1000 RU/s + 1200 RU/s + 20 000 RU/s) lesz. Így a számlázott díj a következőre módosul: $- x 222 = $-/ óra.

    Ha egy 720 órás hónapban a kiosztott kapacitás 500 órán át 1200 RU/s volt, a maradék 220 órán át pedig 22 200 RU/s, akkor a havi számlája így alakul: 500 x $-/ óra + 220 x $-/ óra = $- /hó.

    Egy adatbázis (egy tárolóhalmaz) kiosztott átviteli sebessége:

    Ha létrehoz egy fiókot az USA 2. keleti régiójában két Cosmos DB-adatbázissal (amelyekhez egy-egy gyűjteményhalmaz tartozik), amelyekhez 50 000 RU/s, illetve 70 000 RU/s kapacitást oszt ki, akkor a teljes kiosztott átviteli kapacitás 120 000 RU/s lesz. Ezért a felszámolt díj 1200 x $- = $-/ óra.

    Ha az átviteli kapacitással kapcsolatos igényei megváltoznak, és mindegyik adatbázisa kiosztott átviteli kapacitását 10 000 RU/s mértékben növeli, a teljes kiosztott kapacitás 140 000 RU/s-ra módosul (60 000 RU/s + 80 000 RU/s). Így a számlázott díj a következőre módosul: 1400 * $- = $-/ óra.

    Ha egy 720 órás hónapban a kiosztott kapacitás 500 órán át 120 000 RU/s volt, a maradék 220 órán át pedig 140 000 RU/s, akkor a havi számlája így alakul: 500 x $-/ óra + 220 x $-/ óra = $- + $- = $- /hó.

  • Automatikus skálázás (korábban „autopilot”) használatával RU/s-ben adhatja meg a kiépített átviteli sebesség felső korlátját, ameddig az adatbázis vagy tároló felskálázható. A díj óránként lesz felszámítva a felhasznált átviteli sebesség RU/s egységei alapján, 400 kérelemegység/másodperc (RU/s) értéktől vagy a maximum 10%-ától kezdődően. Ha a maximumot például 8000 RU/s értékre állítja be, az Azure Cosmos DB automatikusan skáláz 800 és 8000 RU/s között az aktuális használat alapján.
  • Ha az ingyenes szint új Azure Cosmos DB-fiókban van engedélyezve, az első 400 RU/s és 5 GB tárhelyet ingyenesen kapja meg a fiók élettartamára. Ezen felül, ha megoszt átvitelű adatbázisokat használ, létrehozhat legfeljebb 25 tárolót, amelyek a 400 RU/s átvitelen osztoznak az adatbázis szintjén (ingyenes szintű fiókonként legfeljebb 5 megosztott adatbázis). Azure-előfizetésenként legfeljebb egy ingyenes szintű fiókja lehet, és ezt a fiók létrehozásakor kell választania.
  • Az ingyenes szintű fiókokhoz minden hónapban az első 400 RU/s és 5 GB tárhely ingyenes. A 400 RU/s és 5 GB feletti kiépített átviteli sebesség illetve tárhely a szokásos Azure Cosmos DB-díjakkal lesz kiszámlázva. A 400 RU/s érték a standard kiépített átviteli sebességre, az automatikus skálázással kiépített átviteli sebességre és a több főkiszolgálós megoldásokra (többrégiós írás) érvényes.

    Az ingyenes szint kedvezménye a fiók szintjén érvényes. Ha egy fiók felhasználása egy hónapban például három régióban 400 RU/s és 5 GB, a fiók számláján 800 RU/s (400 RU/s × 3 régió - 400 RU/s) és 10 GB tárhely (5 GB × 3 régió - 5 GB) fog szerepelni a hónap összes órájára. Ha a régiókban különböző díjak érvényesek az RU/s és a tárhely mennyiségére, a kedvezmény annak a régiónak a díjszabását fogja tükrözni, amelyben a fiókot létrehozták.

  • Ha úgy dönt, hogy szeretne egy (adatbázisokkal és tárolókkal rendelkező) Cosmos-fiókot több földrajzi régióra kiterjeszteni, minden tároló esetén régiónként kell fizetnie az átviteli sebességért és a tárolásért, ezenkívül pedig a régiók közötti adatátvitelért is fizetnie kell. Tegyük fel például, hogy rendelkezik egy tárolóval az USA nyugati régiójában, amelyhez 10 000 kérelemegység/s kiosztott átviteli sebesség tartozik, továbbá 1 TB-nyi adatot tárol ebben a hónapban. Tegyük fel, hogy három régiót ad hozzá: Az USA keleti régióját, Észak-Európát és Kelet-Ázsiát. Ezekben is elkezd tárolókat használni, és ezekben is ugyanannyi adatot tárol, illetve azonos átviteli sebességet használ fel. Havi számlájának végösszege a következő lesz (31 nappal számolva):

    Tétel Felhasználás (havi) Rate (Egységár) Havi költség
    Átviteli sebességre vonatkozó számla az USA nyugati régiójában lévő tároló esetén 10 ezer kérelemegység/s * 24 * 31 $- / 100 kérelemegység/másodperc óránként $-
    Á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 * 10 ezer kérelemegység/s * 24 * 31 $- / 100 kérelemegység/másodperc óránként $-
    Adattárolásra vonatkozó számla az USA nyugati régiójában lévő tároló esetén 1 TB $-/GB $-
    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 * 1TB $-/GB $-
    Összes $-

    Tegyük fel továbbá azt is, hogy minden hónapban 100 GB-nyi kimenő forgalmat bonyolít, hogy replikálja az USA nyugati régiójában lévő tárolóban tárolt adatokat az USA keleti régiójában, az Észak-Európában, illetve a Kelet-Ázsiában lévő tárolókban. A kimenő forgalomért a kapcsolódó adatátviteli díjak alapján kell fizetnie.

  • Ha úgy dönt, hogy több földrajzi régióra kiterjedő tárolókat üzemeltet, minden tároló esetén régiónként kell fizetnie a kiosztott átviteli sebességért és a tárolásért, ezenkívül pedig a régiók közötti adatátvitelért is fizetnie kell. A kiosztott átviteli sebesség ki lesz számlázva.
  • 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.

  • Fel lesz számítva minden egyes óra, ameddig a tároló vagy adatbázis létezett, függetlenül a használattól és attól, hogy a tároló vagy adatbázis egy óránál kevesebb ideig volt-e aktív. Ha például létrehoz, majd 5 perc múlva töröl egy tárolót vagy egy adatbázist, a számla 1 óraegység díját fogja tartalmazni.

  • Minden órára vonatkozóan a maximális kiosztott átviteli sebességet számítjuk fel.

    Ha például 9:30-kor a kiosztott átviteli sebességet 400 RU/s-ról 1000 RU/s-ra növeli, majd 10:45-kor visszaállítja 400 RU/s-ra, akkor 1000 RU/s két órányi használatát számoljuk fel.

    Ha 9:30-kor a tárolóhoz vagy tárolóhalmazhoz kiosztott átviteli kapacitást 100 RU/s-ról 200 RU/s-ra növeli, majd 10:45-kor visszaállítja 100 RU/s-ra, akkor 200 RU/s két órányi használatát számoljuk fel.

  • Az egyes tárolók vagy adatbázisok számára kiosztott átviteli sebességet (azaz a másodpercenkénti kérelemegységeket) az Azure Portalon, a támogatott SDK-kal vagy a REST API-val növelheti és csökkentheti.

  • Az Azure Cosmos DB-beli fenntartott kapacitás azzal segít a költségek megtakarításában, hogy kedvezményt kínál a az egy vagy három évre előre kifizetett kiépített átviteli sebesség díjából. A fenntartott kapacitás díjkedvezményt biztosít, és nincs hatással az erőforrások futási idejű állapotára. Az Azure Cosmos DB-hez az Azure Portalon vásárolhat fenntartott kapacitást. A fenntartott kapacitással kapcsolatos további információt az Azure Cosmos DB dokumentációjában találhat.

Források

Azure-szolgáltatások várható havi díjának becslése

Gyakori kérdések az Azure díjszabásáról

Azure Cosmos DB – további információ

Műszaki oktatóanyagok, videók és más háttéranyagok

Becslésbe felvéve. Nyomja meg a 'v'-t a kalkulátorban való megtekintéshez

$200 értékű kredittel tanulhat és fejleszthet, és ingyenesen dolgozhat tovább