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, a ritka elérésű és a ritka elérésű 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, akkor ez 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 Tiltólista és a Blokklista elhelyezése művelettel tölt fel, akkor a feltöltéshez több műveletre van 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.
Ha például (a minta díjszabását feltételezve) 10 TB-ot szeretne tárolni az archív szinten, a kapacitás költsége 0,002 usd * 10 * 1024 = 20,48 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 1 GB adat lekérésének költsége az archív rétegből 1 * 0,022 USD = 0,022 USD.
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,50 USD, akkor egyetlen művelet költsége 5,50 USD / 10 000 = 0,0005 USD. 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,022 $ + 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 . Ez a forgatókönyv azt is feltételezi, hogy a blobok a blobok másolásával rehidratálódnak a blobok hozzáférési szintjének módosítása helyett.
Költségtényező | Január | Február | Március | Tervezett éves |
---|---|---|---|---|
Írási műveletek | 2,000,000 | 0 | 0 | 2,000,000 |
Egyetlen írási művelet ára | 0,0000011 USD | 0,0000011 USD | 0,0000011 USD | 0,0000011 USD |
Írási költség (műveletek * írási művelet ára) | 22,00 USD | 0,00 USD | 0,00 USD | 22,00 USD |
Teljes fájlméret (GB) | 102,400 | 102,400 | 102,400 | 1,228,800 |
Adatárak (használatalapú fizetés) | 0,002 USD | 0,002 USD | 0,002 USD | 0,002 USD |
Tárolási költség (fájlméret * adatár) | 204,80 USD | 204,80 USD | 204,80 USD | 2 457,60 USD |
Adatlekérés mérete (a fájlméret 1%-a) | 1,024 | 1,024 | 1,024 | 12,288 |
Az adatlekérés ára | 0,022 USD | 0,022 USD | 0,022 USD | 0,022 USD |
Lekérés költsége (adatlekérés mérete * a lekérés ára) | 22,53 USD | 22,53 USD | 22,53 USD | 270,34 USD |
Olvasási műveletek száma (Fájlszám * 1%) | 20000 | 20000 | 20000 | 240,000 |
Egyetlen olvasási művelet ára | 0,00055 USD | 0,0005 USD 5 | 0,00055 USD | 0,00055 USD |
Olvasási költség (műveletek * olvasási művelet ára) | 11,00 USD | 11,00 USD | 11,00 USD | 132,00 USD |
Rehidratálás költsége (a lekérés költsége + olvasási költség) | 33,53 USD | 33,53 USD | 33,53 USD | 402,34 USD |
Teljes költség (írás + tárolás + rehidratálás) | 260,33 USD | 238,33 USD | 238,33 USD | 2 881,94 USD |
Tipp.
A 12 hónapos költségek modellezéséhez nyissa meg a munkafüzet Egyszeri biztonsági mentés lapját. A munkalap árait és értékeit frissítheti 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 műveletek | 200,000 | 200,000 | 200,000 | 2,400,000 |
Egyetlen írási művelet ára | 0,0000011 USD | 0,0000011 USD | 0,0000011 USD | |
Írási költség (műveletek * írási művelet ára) | 2,20 USD | 2,20 USD | 2,20 USD | 26,40 USD |
Fájlok száma | 200,000 | 400,000 | 600,000 | 2,400,000 |
Teljes fájlméret (GB) | 10,240 | 20,480 | 39,720 | 122,880 |
Adatárak (használatalapú fizetés) | 0,002 USD | 0,002 USD | 0,002 USD | |
Tárolási költség (fájlméret * adatár) | 10,14 USD | 20,28 USD | 30,41 USD | 1597,44 USD |
Adatlekérés mérete (a fájlméret 1%-a) | 102 | 205 | 307 | 7,987 |
Az adatlekérés ára | 0,022 USD | 0,022 USD | 0,022 USD | |
Lekérés költsége (adatlekérés mérete * a lekérés ára) | 2,25 USD | 4,51 USD | 6,76 USD | 175,72 USD |
Olvasási műveletek száma (Fájlszám * 1% olvasási tárterület) | 2000 | 4 000 | 6000 | 156,000 |
Egyetlen olvasási művelet ára | 0,00055 USD | 0,00055 USD | 0,00055 USD | |
Olvasási költség (műveletek * olvasási ár) | 1,10 USD | 2,20 USD | 3,30 USD | 85,80 USD |
Rehidratálás költsége (a lekérés költsége + olvasási költség) | 3,35 USD | 6,71 USD | 10,06 USD | 261,52 USD |
Teljes költség | 26,03 USD | 49,87 USD | 73,70 USD | 1 885,36 USD |
Tipp.
A 12 hónapos költségek modellezéséhez nyissa meg a munkafüzet Folyamatos rétegzés lapját. A munkalap árait és értékeit frissítheti 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. A 10 GiB-fájlok 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. Emellett havi 1 olvasást feltételez a tárolt kapacitás 10%-ának (1024 GB) és az összes művelet 10%-ának (20 000).
Költségtényező | Archívum | Ritka elérésű | Ritka elérésű |
---|---|---|---|
Írási műveletek | 200,000 | 200,000 | 200,000 |
Egyetlen írási művelet ára | 0,0000011 USD | 0,0000018 USD | $0.00001 |
Írási költség (műveletek * írási művelet ára) | 2,20 USD | 3,60 USD | 2,00 USD |
Fájlok teljes száma | 200,000 | 200,000 | 200,000 |
Teljes fájlméret (GB) | 10,240 | 10,240 | 10,240 |
Adatárak (használatalapú fizetés) | 0,0020 USD | 0,0045 USD | 0,0115 USD |
Tárolási költség (fájlméret * adatár) | 20,48 USD | 46,08 USD | 117,76 USD |
Adatlekérés mérete (a fájlméret 10%-a) | 1,024 | 1,024 | 1,024 |
Az adatlekérés ára GB-onként | 0,022 USD | 0,03 USD | 0,01 USD |
Olvasási műveletek száma (fájlszám * 10% olvasási tárterület) | 20000 | 20000 | 20000 |
Egyetlen olvasási művelet ára | 0,00055 USD | $0.00001 | 0,0000001 USD |
Olvasási költség (műveletek * olvasási ár) | 11,00 USD | $.20 | $.02 |
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 modellezéséhez nyissa meg a munkafüzet Rétegek kiválasztása lapját. A munkalap árait és értékeit frissítheti 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 mintául szolgáló díjszabást feltételezve ez a diagram a 25%-os olvasási szintnél vagy az azt körülvevő töréspontot jeleníti meg. 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
Az alábbi táblázat a Blob Service-végpontra (blob.core.windows.net
) irányuló kérések (fiktív) árait tartalmazza.
Fontos
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ási lapjait. 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.
Ártényező | Gyakori | Ritka elérésű | Ritka elérésű | Archívum |
---|---|---|---|---|
Írási műveletek ára (10 000-enként) | 0,055 USD | 0,10 USD | 0,18 USD | 0,11 USD |
Olvasási műveletek ára (10 000-enként) | 0,0044 USD | 0,01 USD | 0,10 USD | 5,50 USD |
Lista- és tárolóműveletek (10 000-enként) | 0,055 USD | 0,055 USD | 0,065 USD | $.055 |
Minden egyéb művelet (10 000 műveletenként) | 0,0044 USD | 0,0044 USD | 0,0052 USD | $.0044 |
Az adatlekérés ára (GB-onként) | Ingyenes | 0,01 USD | 0,03 USD | $.022 |
Az adattárolás ára első 50 TB (használatalapú fizetés) | 0,0208 USD | 0,0115 USD | 0,0045 USD | 0,002 USD |
Az adattárolás ára következő 450 TB (használatalapú fizetés) | 0,020 USD | 0,0115 USD | 0,0045 USD | 0,002 USD |
100 TB ára (egy éves fenntartott kapacitás) | $1,747 | 966 USD | Nem elérhető | 183 USD |
100 TB ára (hároméves fenntartott kapacitás) | 1406 USD | 872 USD | Nem elérhető | $168 |
Hálózati sávszélesség a Észak-Amerika régiói között (GB-onként) | 0,02 dollár | 0,02 dollár | 0,02 dollár | 0,02 dollár |
Magas prioritású olvasási műveletek ára (10 000-enként) | Nem alkalmazható | Nem alkalmazható | Nem alkalmazható | 65,00 USD |
A magas prioritású adatlekérés ára (GB-onként) | Nem alkalmazható | Nem alkalmazható | Nem alkalmazható | 0,13 dollár |
Az alábbi táblázat mintaárakat (fiktív) tartalmaz a Data Lake Storage-végpontra (dfs.core.windows.net
) irányuló minden egyes kéréshez. A hivatalos árakért tekintse meg az Azure Data Lake Storage díjszabását.
Ártényező | Gyakori | Ritka elérésű | Ritka elérésű | Archívum |
---|---|---|---|---|
Írási műveletek ára (4 MiB-enként, 10 000-enként) | 0,07120 USD | 0,13 dollár | 0,234 USD | 0,143 USD |
Olvasási műveletek ára (4 MiB-enként, 10 000-enként) | 0,0057 USD | 0,013 USD | 0,13 dollár | 7,15 USD |
Iteratív írási műveletek (100-ra vetítve) | 0,0715 USD | 0,0715 USD | 0,0715 USD | 0,0715 USD |
Iteratív olvasási műveletek (10 000-enként) | 0,0715 USD | 0,0715 USD | 0,0845 USD | 0,0715 USD |
Az adatlekérés ára (GB-onként) | Ingyenes | 0,01 USD | 0,03 USD | 0,022 USD |
Hálózati sávszélesség a Észak-Amerika régiói között (GB-onként) | 0,02 dollár | 0,02 dollár | 0,02 dollár | 0,02 dollár |
Adattárolási árak első 50 TB (használatalapú fizetés) | 0,021 USD | 0,012 USD | 0,0045 USD | 0,002 USD |
Adattárolási árak következő 450 TB (használatalapú fizetés) | 0,020 USD | 0,012 USD | 0,0045 USD | 0,002 USD |
100 TB ára (egy éves fenntartott kapacitás) | $1,747 | 966 USD | Nem elérhető | 183 USD |
100 TB ára (hároméves fenntartott kapacitás) | 1406 USD | 872 USD | Nem elérhető | $168 |
Magas prioritású olvasási műveletek ára (10 000-enként) | Nem alkalmazható | Nem alkalmazható | Nem alkalmazható | 84,50 USD |
A magas prioritású adatlekérés ára (GB-onként) | Nem alkalmazható | Nem alkalmazható | Nem alkalmazható | 0,13 dollár |
Index (GB/hónap) | 0,0297 USD | Nem alkalmazható | Nem alkalmazható | Nem alkalmazható |