Az adatok archiválási költségeinek becslése
Az archív szint egy offline szint, amely ritkán elérhető adatok tárolására használható. Az archív hozzáférési szint a legalacsonyabb tárolási költséggel rendelkezik. Ez a szint azonban magasabb adatlekérési költségekkel rendelkezik, és nagyobb késéssel rendelkezik a gyakori, ritka elérésű és hideg szintekhez képest.
Ez a cikk bemutatja, hogyan számítható ki az archív tárterület használatának költsége, majd bemutat néhány példaforgatókönyvet.
Költségszámítás
Az adatok archiválási költsége a következő három összetevőből származik:
- Az adatok archiválási szintre történő írásának költsége
- Az adatok archiválási szinten történő tárolásának költsége
- Adatok rehidratálásának költsége az archív rétegből
Az alábbi szakaszok bemutatják az egyes összetevők kiszámításának módját.
Ez a cikk fiktív árakat használ minden számításban. Ezeket a mintaárakat a cikk végén található Mintaárak szakaszban találja. Ezek az árak csak példaként szolgálnak, és nem használhatók a költségek kiszámítására.
A hivatalos árakért tekintse meg az Azure Blob Storage díjszabását vagy az Azure Data Lake Storage díjszabását. A megfelelő díjszabási oldal kiválasztásáról további információt az Azure Blob Storage teljes számlázási modelljének ismertetése című témakörben talál.
Az írás költsége
Az archív szintre történő írás költségét úgy számíthatja ki, hogy megszorozza az írási műveletek számát az egyes műveletek árával. Egy művelet ára attól függ, hogy melyikeket használja az adatok archiválási rétegbe való írásához.
Blob elhelyezése
Ha a Blob elhelyezése műveletet használja, akkor a műveletek száma megegyezik a blobok számával. Ha például 30 000 blobot szeretne írni az archív szintre, az 30 000 műveletet igényel. Minden műveletért egy archív írási művelet árát számítjuk fel.
Tipp.
A műveletek számlázása 10 000 darabonként. Ezért ha a 10 000 műveletre jutó ár 0,10 USD, akkor egyetlen művelet ára 0,10 $ / 10 000 = $0,00001.
Blokkok és blokkok elhelyezése lista
Ha egy blobot a Put Block és a Put Block List művelettel tölt fel, akkor a feltöltéshez több műveletre lesz szükség, és mindegyik művelet külön kerül felszámításra. Minden Put Block műveletért az alapértelmezett hozzáférési szinthez tartozó írási művelet árát számítjuk fel. A szükséges Put Block műveletek száma az adatok feltöltéséhez megadott blokkmérettől függ. Ha például a blob mérete 100 MiB, és a blokkméretet 10 MiB-ra választja a blob feltöltésekor, akkor 10 Blokk elhelyezése műveletet használna. A blokkok írása (véglegesítése) az archív szintre a Blokklista elhelyezése művelettel történik. Ez a művelet egy archív írási művelet árát számítja fel. Ezért egyetlen blob feltöltéséhez a költség (egy gyakori írási művelet blokkjainak * száma) + egy archív írási művelet ára.
Feljegyzés
Ha nem közvetlenül SDK-t vagy REST API-t használ, előfordulhat, hogy meg kell vizsgálnia, hogy az adatátviteli eszköz mely műveleteket használja a fájlok feltöltéséhez. Ezt az eszközszolgáltató elérésével vagy a tárnaplók használatával is megállapíthatja.
Set Blob Tier
Ha a Blobréteg beállítása művelettel áthelyez egy blobot a ritka elérésű, a ritka elérésű vagy a gyakori elérésű rétegből az archív szintre, az archív írási művelet árát kell fizetnie.
A tárolási költség
A tárolási költségeket úgy számíthatja ki, hogy megszorozza az adatok méretét GB-ban az archív tárterület árával.
Például (feltételezve a minta díjszabását), ha 10 TB archivált blobot szeretne tárolni, a kapacitás költsége 0,00099 $ * 10 * 1024 = 10,14 USD havonta.
A rehidratálás költsége
Az archív szinten lévő blobok offline állapotban vannak, és nem olvashatók és nem módosíthatók. Az archivált blobok adatainak olvasásához vagy módosításához először rehidratálnia kell a blobot egy online szintre (a ritka elérésű vagy a ritka elérésű rétegre).
Az adatok rehidratálásának költségét úgy számíthatja ki, hogy hozzáadja az adatok beolvasásának költségét az adatok olvasási költségeihez.
A minta díjszabását feltételezve az 1 GB-os adatlekérés költsége az archív rétegből 1 * $0,02 = $0,02 lenne.
Az olvasási műveletek számlázása 10 000 darabonként. Ezért ha a 10 000 művelet költsége 5,00 USD, akkor egyetlen művelet költsége 5,00 USD / 10 000 = $0,0005. A standard prioritású 1000 blob olvasásának költsége 1000 * $0,0005 = $0,50.
Ebben a példában a rehidratálás teljes költsége (lekérés + olvasás) 0,02 $ + 0,50 $ = $0,52.
Feljegyzés
Ha magasra állítja a rehidratálási prioritást, az adatlekérési és olvasási arány nő.
Ha az adatok rehidratálását tervezi, próbálja meg elkerülni a korai törlési díjat. A beállítások áttekintéséhez tekintse meg a Blob rehidratációját az archív rétegből.
Forgatókönyv: Egyszeri adatmentés
Ez a forgatókönyv feltételezi, hogy a biztonsági mentési adatok felhőbeli tárolóba való migrálásával tervezi eltávolítani a helyszíni szalagokat vagy fájlkiszolgálókat. Ha nem számít arra, hogy a felhasználók gyakran férnek hozzá ezekhez az adatokhoz, akkor érdemes lehet ezeket az adatokat közvetlenül az archív szintre migrálni. Az első hónapban az adatok archiválási rétegbe való írásának költségét kell vállalnia. A fennmaradó hónapokban csak az adatok tárolásának költségeiért és az adatok rehidratálási költségeiért kell fizetnie az alkalmi olvasási művelethez szükséges módon.
A cikkben szereplő mintaárak használatával az alábbi táblázat három hónapnyi kiadást mutat be.
Ez a forgatókönyv 2 000 000 fájl kezdeti betöltését feltételezi, amely összesen 102 400 GB méretű archívumot tartalmaz. Azt is feltételezi, hogy az archivált kapacitás körülbelül 1%-át havonta egyszer olvassa be. Az ezt a forgatókönyvet használó művelet a Blob üzembe helyezésének művelete .
Költségtényező | Január | Február | Március | Tervezett éves |
---|---|---|---|---|
Írási tranzakciók | 2,000,000 | 0 | 0 | 2,000,000 |
Egyetlen írási művelet ára | $0.00001 | $0.00001 | $0.00001 | $0.00001 |
Írási költség (tranzakciók * írási művelet ára) | 20,00 USD | 0,00 USD | 0,00 USD | 20,00 USD |
Teljes fájlméret (GB) | 102,400 | 102,400 | 102,400 | 1,228,800 |
Adatárak (használatalapú fizetés) | 0,00099 USD | 0,00099 USD | 0,00099 USD | 0,00099 USD |
Tárolási költség (fájlméret * adatár) | 101,38 USD | 101,38 USD | 101,38 USD | 1 216,51 USD |
Adatlekérés mérete | 1,024 | 1,024 | 1,024 | 12,288 |
Az adatlekérés ára | 0,02 dollár | 0,02 dollár | 0,02 dollár | 0,02 dollár |
Olvasási tranzakciók száma (Fájlszám * 1%) | 20000 | 20000 | 20000 | 240,000 |
Egyetlen olvasási művelet ára | 0,0005 USD | 0,0005 USD | 0,0005 USD | 0,0005 USD |
Rehidratálás költsége (a lekérés költsége + olvasási költség) | 30,48 USD | 30,48 USD | 30,48 USD | 365,76 USD |
Teljes költség | 151,86 USD | 131,86 USD | 131,86 USD | 1 602,27 USD |
Tipp.
Ha 12 hónap alatt szeretné megtekinteni ezeket a költségeket, nyissa meg a munkafüzet Egyszeri biztonsági mentés lapját. A munkalap értékeit módosíthatja a költségek becsléséhez.
Forgatókönyv: Folyamatos rétegzés
Ez a forgatókönyv feltételezi, hogy rendszeresen át szeretné helyezni az adatokat az archív szintre. Előfordulhat, hogy Blob Storage-leltárjelentések használatával méri fel, hogy mely blobok érhetők el ritkábban, majd életciklus-felügyeleti szabályzatokkal automatizálja az archiválási folyamatot.
Minden hónapban az archív szintre való írás költségét kell vállalnia. Az adatok tárolásának, majd rehidratálásának költsége idővel nő, amikor több blobot archivál.
A cikkben szereplő mintaárak használatával az alábbi táblázat három hónapnyi kiadást mutat be.
Ez a forgatókönyv 200 000 fájlból álló havi betöltést feltételez, amely összesen 10 240 GB méretű archívumot tartalmaz. Azt is feltételezi, hogy az archivált kapacitás körülbelül 1%-át havonta egyszer olvassák le. Az ezt a forgatókönyvet használó művelet a Blob üzembe helyezésének művelete .
Költségtényező | Január | Február | Március | Tervezett éves |
---|---|---|---|---|
Írási tranzakciók | 200,000 | 200,000 | 200,000 | 2,400,000 |
Egyetlen írási művelet ára | $0.00001 | $0.00001 | $0.00001 | $0.00001 |
Írási költség (tranzakciók * írási művelet ára) | 2,00 USD | 2,00 USD | 2,00 USD | 24,00 USD |
Teljes fájlméret (GB) | 10,240 | 20,480 | 39,720 | 122,880 |
Adatárak (használatalapú fizetés) | 0,00099 USD | 0,00099 USD | 0,00099 USD | 0,00099 USD |
Tárolási költség (fájlméret * adatár) | 10,14 USD | 20.28 | 30,41 USD | 790,73 USD |
Az adatlekérés ára | 0,02 dollár | 0,02 dollár | 0,02 dollár | 0,02 dollár |
Olvasási tranzakciók száma (Fájlszám * 1% olvasási tárterület) | 2000 | 4 000 | 6000 | 156,000 |
Egyetlen olvasási művelet ára | 0,0005 USD | 0,0005 USD | 0,0005 USD | 0,0005 USD |
Rehidratálás költsége (a lekérés költsége + olvasási költség) | 3,05 USD | 6,10 USD | 9,14 USD | 237,74 USD |
Teljes költség | 15,19 USD | 28,37 USD | 41,56 USD | 1052,48 USD |
Tipp.
Ha 12 hónap alatt szeretné megtekinteni ezeket a költségeket, nyissa meg a munkafüzet Folyamatos rétegzés lapját. A munkalap értékeit módosíthatja a költségek becsléséhez.
Archív és ritka elérésű
Az archív tárolás a legalacsonyabb költségszint. 10 GiB-fájl rehidratálása azonban akár 15 órát is igénybe vehet. További információ: Blob rehidratáció az archív rétegből. Előfordulhat, hogy az archív szint nem felel meg a legjobban, ha a számítási feladatoknak gyorsan be kell olvasniuk az adatokat. A ritka elérésű szint közel valós idejű olvasási késést kínál, alacsonyabb áron, mint a gyakori elérésű szint. A hozzáférési követelmények megismerése segít választani a ritka elérésű, a ritka elérésű és az archív szintek között.
Az alábbi táblázat összehasonlítja az archív tárolás költségét a ritka elérésű és a ritka elérésű tárolás költségeivel a cikkben szereplő mintaárak használatával. Ez a forgatókönyv 200 000 fájlból álló havi betöltést feltételez, amely összesen 10 240 GB méretű archívumot tartalmaz. Azt is feltételezi, hogy havonta 1 olvasási érték a tárolt kapacitás 10%-át (1024 GB) és az összes tranzakció 10%-át (20 000).
Költségtényező | Archívum | Ritka elérésű | Ritka elérésű |
---|---|---|---|
Írási tranzakciók | 200,000 | 200,000 | 200,000 |
Egyetlen írási művelet ára | $0.00001 | 0,0000018 USD | $0.00001 |
Írási költség (tranzakciók * írási művelet ára) | 2,00 USD | 3,60 USD | 2,00 USD |
Teljes fájlméret (GB) | 10,240 | 10,240 | 10,240 |
Adatárak (használatalapú fizetés) | 0,00099 USD | 0,0036 USD | 0,0152 USD |
Tárolási költség (fájlméret * adatár) | 10,14 USD | 36,86 USD | 155,65 USD |
Adatlekérés mérete | 1,024 | 1,024 | 1,024 |
Az adatlekérés ára GB-onként | 0,02 dollár | 0,03 USD | 0,01 USD |
Olvasási tranzakciók száma | 20000 | 20000 | 20000 |
Egyetlen olvasási művelet ára | 0,0005 USD | $0.00001 | 0,0000001 USD |
Rehidratálás költsége (a lekérés költsége + olvasási költség) | 30,48 USD | 30,92 USD | 10,26 USD |
Havi költség | 42,62 USD | 71,38 USD | 167,91 USD |
Tipp.
A költségek élő képletének megtekintéséhez nyissa meg a munkafüzet Rétegek kiválasztása lapját. A munkalap értékeit módosíthatja a költségek becsléséhez.
Az alábbi diagram a havi kiadásokra gyakorolt hatásokat mutatja különböző olvasási százalékok alapján. Ez a diagram 1 000 000 fájlból álló havi betöltést feltételez, amely összesen 10 240 GB méretű.
A második sávpár például feltételezi, hogy a számítási feladatok 100 000 fájlt olvasnak (az 1 000 000 fájl 10%-át ) és 1024 GB-ot (a 10 240 GB 10%-át ). A minta díjszabását feltételezve a ritka elérésű tárolás becsült havi költsége 175,99 dollár, az archív tárolás becsült havi költsége pedig 90,62 dollár.
Ez a diagram a 25%-os olvasási szintnél vagy annak környékén lévő töréspontot mutatja. Ezt követően az archív tárolás költsége a ritka elérésű tárolás költségeihez képest emelkedni kezd.
Mintaárak
Ez a cikk a következő fiktív árakat használja.
Fontos
Ezek az árak csak példaként szolgálnak, és nem használhatók a költségek kiszámítására.
Ártényező | Archívum | Ritka elérésű | Ritka elérésű |
---|---|---|---|
Írási tranzakciók ára (10 000 darabonként) | 0,10 USD | 0,18 USD | 0,10 USD |
Egyetlen írási művelet ára (költség / 10 000) | $0.00001 | 0,0000018 USD | $0.00001 |
Adatárak (használatalapú fizetés) | 0,00099 USD | 0,0036 USD | 0,0152 USD |
Olvasási tranzakciók ára (10 000-enként) | 5,00 USD | 0,10 USD | 0,01 USD |
Egyetlen olvasási művelet ára (költség / 10 000) | 0,0005 USD | $0.00001 | 0,0000001 USD |
Magas prioritású olvasási tranzakciók ára (10 000-enként) | 50,00 USD | N.A. | N.A. |
Az adatlekérés ára (GB-onként) | 0,02 dollár | 0,03 USD | 0,01 USD |
A magas prioritású adatlekérés ára (GB-onként) | 0,10 USD | N.A. | N.A. |
A hivatalos árakért tekintse meg az Azure Blob Storage díjszabását vagy az Azure Data Lake Storage díjszabását.
A megfelelő díjszabási oldal kiválasztásáról további információt az Azure Blob Storage teljes számlázási modelljének ismertetése című témakörben talál.