Odhad nákladů na archivaci dat
Archivní úroveň je offline vrstva pro ukládání dat, ke kterým se přistupuje jen zřídka. Archivní úroveň přístupu má nejnižší náklady na úložiště. Tato úroveň má však vyšší náklady na načítání dat s vyšší latencí oproti horké, studené a studené vrstvě.
Tento článek vysvětluje, jak vypočítat náklady na použití archivního úložiště a pak představuje několik ukázkových scénářů.
Spočítejte si ceny
Náklady na archivaci dat jsou odvozeny z těchto tří součástí:
- Náklady na zápis dat do archivní úrovně
- Náklady na ukládání dat v archivní úrovni
- Náklady na dosazování dat z archivní úrovně
Následující části ukazují, jak vypočítat jednotlivé komponenty.
Tento článek používá fiktivní ceny ve všech výpočtech. Tyto ukázkové ceny najdete v části Ukázkové ceny na konci tohoto článku. Tyto ceny jsou určené jenom jako příklady a neměly by se používat k výpočtu nákladů.
Oficiální ceny najdete v tématu Ceny služby Azure Blob Storage nebo ceny služby Azure Data Lake Storage. Další informace o tom, jak zvolit správnou cenovou stránku, najdete v tématu Vysvětlení celého fakturačního modelu pro Azure Blob Storage.
Náklady na zápis
Náklady na zápis do archivní úrovně můžete vypočítat vynásobením počtu operací zápisu cenou každé operace. Cena operace závisí na tom, které operace použijete k zápisu dat do archivní úrovně.
Vložení objektu blob
Pokud použijete operaci Put Blob , počet operací je stejný jako počet objektů blob. Pokud například plánujete na archivní úroveň zapsat 30 000 objektů blob, pak to vyžaduje 30 000 operací. Každá operace se účtuje cena operace zápisu archivu.
Tip
Operace se účtují na 10 000. Proto pokud cena za 10 000 operací je 0,10 USD, pak cena jedné operace je 0,10 USD / 10 0000 = 0,00001 KČ.
Put Block and Put Block List
Pokud nahrajete objekt blob pomocí operací Put Block a Put Block List, pak nahrávání vyžaduje více operací a každá z těchto operací se účtuje samostatně. Každá operace put Block se účtuje za cenu operace zápisu pro výchozí úroveň přístupu účtů. Počet potřebných operací put block závisí na velikosti bloku, kterou zadáte pro nahrání dat. Pokud je například velikost objektu blob 100 MiB a při nahrávání objektu blob zvolíte velikost bloku na 10 MiB, použijete 10 operací put Block . Bloky se zapisují (potvrdí) do archivní vrstvy pomocí operace Put Block List . Tato operace se účtuje cena operace zápisu archivu. Pokud tedy chcete nahrát jeden objekt blob, náklady jsou (počet bloků * ceny operace zápisu za horký zápis) + cena operace zápisu archivu.
Poznámka:
Pokud nepoužíváte sadu SDK nebo rozhraní REST API přímo, možná budete muset zjistit, které operace nástroj pro přenos dat používá k nahrání souborů. Můžete to zjistit kontaktováním poskytovatele nástrojů nebo pomocí protokolů úložiště.
Nastavení úrovně objektu blob
Pokud k přesunutí objektu blob ze studené, studené nebo horké úrovně do archivní úrovně použijete operaci set blob, bude se vám účtovat cena operace zápisu do archivu.
Náklady na uložení
Náklady na úložiště můžete vypočítat vynásobením velikosti dat v GB cenou archivního úložiště.
Pokud například plánujete uložit 10 TB na archivní úroveň, náklady na kapacitu jsou 0,002 USD * 10 * 1024 = 20,48 USD měsíčně.
Náklady na dosazování
Objekty blob v archivní úrovni jsou offline a nedají se číst ani upravovat. Pokud chcete číst nebo upravovat data v archivovaného objektu blob, musíte nejprve dosadit objekt blob na online úroveň (horká studená nebo studená úroveň).
Náklady na dosazování dat můžete vypočítat přidáním nákladů na načtení dat do nákladů na čtení dat.
Za předpokladu, že ukázkové ceny budou náklady na načtení 1 GB dat z archivní úrovně 1 × 0,022 USD = 0,022 USD.
Operace čtení se účtují na 10 000. Proto pokud náklady na 10 000 operací jsou 5,50 USD, pak náklady na jednu operaci jsou 5,50 USD / 10 000 = 0,00055 USD. Náklady na čtení 1000 objektů blob ve standardní prioritě jsou 1000 × 0,0005 USD = 0,50 USD.
V tomto příkladu by celkové náklady na dosazování (načítání + čtení) byly $0,022 + $0,50 = $0,52.
Poznámka:
Pokud nastavíte prioritu dosazování na vysokou, zvýší se rychlost načítání dat a čtení.
Pokud plánujete dosazování dat, měli byste se pokusit vyhnout poplatku za předčasné odstranění. Pokud chcete zkontrolovat možnosti, podívejte se na dosazování objektů blob z archivní úrovně.
Scénář: Jednorázové zálohování dat
Tento scénář předpokládá, že plánujete odebrat místní pásky nebo souborové servery migrací zálohovaných dat do cloudového úložiště. Pokud neočekáváte, že uživatelé budou mít k datům přístup často, může být vhodné migrovat tato data přímo do archivní úrovně. V prvním měsíci byste předpokládali náklady na zápis dat do archivní úrovně. Ve zbývajících měsících byste zaplatili jenom náklady na ukládání dat a nákladů na dosazování dat podle potřeby pro občasnou operaci čtení.
Použití ukázkových cen, které se zobrazují v tomto článku, ukazuje následující tabulka tři měsíce útraty.
Tento scénář předpokládá počáteční ingestování 2 000 000 souborů celkem 102 400 GB archivu. Předpokládá také jednorázové čtení každý měsíc přibližně 1 % archivované kapacity. Operace použitá v tomto scénáři je operace Put Blob . Tento scénář také předpokládá, že objekty blob se rehydrují zkopírováním objektů blob místo změny úrovně přístupu objektu blob.
Faktor nákladů | Leden | Únor | Březen | Předpokládané roční |
---|---|---|---|---|
Operace zápisu | 2,000,000 | 0 | 0 | 2,000,000 |
Cena jedné operace zápisu | $0,000011 | $0,000011 | $0,000011 | $0,000011 |
Náklady na zápis (operace * cena operace zápisu) | 22,00 Kč | $0,00 | $0,00 | 22,00 Kč |
Celková velikost souboru (GB) | 102,400 | 102,400 | 102,400 | 1,228,800 |
Ceny dat (průběžné platby) | $0,002 | $0,002 | $0,002 | $0,002 |
Náklady na uložení (velikost souboru * cena za data) | 204,80 Kč | 204,80 Kč | 204,80 Kč | 2 457,60 Kč |
Velikost načítání dat (1 % velikosti souboru) | 1,024 | 1,024 | 1,024 | 12,288 |
Cena načítání dat | $0,022 | $0,022 | $0,022 | $0,022 |
Náklady na načtení (velikost načítání dat * cena načítání) | 22,53 Usd | 22,53 Usd | 22,53 Usd | 270,34 Kč |
Počet operací čtení (počet souborů * 1 %) | 20,000 | 20,000 | 20,000 | 240,000 |
Cena jedné operace čtení | $0,00055 | $0,0005 5 | $0,00055 | $0,00055 |
Náklady na čtení (operace * cena operace čtení) | $11,00 | $11,00 | $11,00 | 132,00 Kč |
Náklady na dosazování (náklady na načtení + náklady ke čtení) | $33,53 | $33,53 | $33,53 | 402,34 Kč |
Celkové náklady (zápis + úložiště + dosazování) | 260,33 Usd | 238,33 Kč | 238,33 Kč | 2 881,94 Kč |
Tip
Pokud chcete modelovat náklady na více než 12 měsíců, otevřete kartu Jednorázové zálohování tohoto sešitu. Ceny a hodnoty v daném listu můžete aktualizovat a odhadnout tak náklady.
Scénář: Průběžné vrstvení
Tento scénář předpokládá, že plánujete pravidelně přesouvat data do archivní úrovně. Možná používáte sestavy inventáře služby Blob Storage k určení toho, ke kterým objektům blob se přistupuje méně často, a pak pomocí zásad správy životního cyklu automatizujete proces archivace.
Každý měsíc byste předpokládali náklady na zápis do archivní úrovně. Náklady na ukládání a následné dosazování dat by se v průběhu času zvýšily, když archivujete další objekty blob.
Použití ukázkových cen, které se zobrazují v tomto článku, ukazuje následující tabulka tři měsíce útraty.
Tento scénář předpokládá měsíční příjem 200 000 souborů celkem 10 240 GB archivu. Předpokládá také jednorázové čtení každý měsíc přibližně 1 % archivované kapacity. Operace použitá v tomto scénáři je operace Put Blob .
Faktor nákladů | Leden | Únor | Březen | Předpokládané roční |
---|---|---|---|---|
Operace zápisu | 200 000 | 200 000 | 200 000 | 2,400,000 |
Cena jedné operace zápisu | $0,000011 | $0,000011 | $0,000011 | |
Náklady na zápis (operace * cena operace zápisu) | $2,20 | $2,20 | $2,20 | 26,40 Kč |
Počet souborů | 200 000 | 400 000 | 600,000 | 2,400,000 |
Celková velikost souboru (GB) | 10,240 | 20,480 | 39,720 | 122,880 |
Ceny dat (průběžné platby) | $0,002 | $0,002 | $0,002 | |
Náklady na uložení (velikost souboru * cena za data) | $10,14 | $20,28 | $30,41 | 1 597,44 Kč |
Velikost načítání dat (1 % velikosti souboru) | 102 | 205 | 307 | 7,987 |
Cena načítání dat | $0,022 | $0,022 | $0,022 | |
Náklady na načtení (velikost načítání dat * cena načítání) | $2,25 | $4,51 | $6,76 | 175,72 Kč |
Počet operací čtení (počet souborů * 1% čtení úložiště) | 2 000 | 4 000 | 6 000 | 156,000 |
Cena jedné operace čtení | $0,00055 | $0,00055 | $0,00055 | |
Náklady na čtení (operace * cena ke čtení) | $1,10 | $2,20 | $3,30 | 85,80 Kč |
Náklady na dosazování (náklady na načtení + náklady ke čtení) | $3,35 | $6,71 | $10,06 | 261,52 Kč |
Celkové náklady | 26,03 Kč | 49,87 Kč | 73,70 Kč | 1 885,36 Kč |
Tip
Pokud chcete modelovat náklady na více než 12 měsíců, otevřete kartu Průběžné vrstvení tohoto sešitu. Ceny a hodnoty v daném listu můžete aktualizovat a odhadnout tak náklady.
Archiv versus studená a studená
Archivní úložiště je nejnižší nákladová úroveň. Může ale trvat až 15 hodin, než se dosadí 10 giB souborů. Další informace najdete v tématu Dosazování objektů blob z archivní úrovně. Archivní úroveň nemusí být nejvhodnější, pokud vaše úlohy musí rychle číst data. Studená úroveň nabízí latenci čtení téměř v reálném čase s nižší cenou, než je horká úroveň. Pochopení požadavků na přístup vám pomůže vybrat si mezi studenou, studenou a archivní úrovní.
Následující tabulka porovnává náklady na archivní úložiště s náklady na studené a studené úložiště s využitím ukázkových cen , které se zobrazí v tomto článku. Tento scénář předpokládá měsíční příjem 200 000 souborů celkem 10 240 GB archivu. Předpokládá také, že každý měsíc 1 čtení přibližně 10 % uložené kapacity (1 024 GB) a 10 % celkových operací (20 000).
Faktor nákladů | Archiv | Bez zájmu | Studená |
---|---|---|---|
Operace zápisu | 200 000 | 200 000 | 200 000 |
Cena jedné operace zápisu | $0,000011 | $0,000018 | $0,00001 |
Náklady na zápis (operace * cena operace zápisu) | $2,20 | $3,60 | $2,00 |
Celkový počet souborů | 200 000 | 200 000 | 200 000 |
Celková velikost souboru (GB) | 10,240 | 10,240 | 10,240 |
Ceny dat (průběžné platby) | 0,0020 Kč | $0,0045 | $0,0115 |
Náklady na uložení (velikost souboru * cena za data) | 20,48 Usd | 46,08 Kč | 117,76 Kč |
Velikost načítání dat (10 % velikosti souboru) | 1,024 | 1,024 | 1,024 |
Cena načítání dat za GB | $0,022 | $0,03 | $0,01 |
Počet operací čtení (počet souborů * 10% čtení úložiště) | 20,000 | 20,000 | 20,000 |
Cena jedné operace čtení | $0,00055 | $0,00001 | $0,000001 |
Náklady na čtení (operace * cena ke čtení) | $11,00 | $.20 | $.02 |
Náklady na dosazování (náklady na načtení + náklady ke čtení) | 30,48 Usd | $30,92 | $10,26 |
Měsíční náklady | 42,62 Kč | 71,38 Usd | $167,91 |
Tip
Pokud chcete modelovat náklady, otevřete kartu Zvolit vrstvy tohoto sešitu. Ceny a hodnoty v daném listu můžete aktualizovat a odhadnout tak náklady.
Následující graf ukazuje dopad na měsíční útratu s různými procenty čtení. Tento graf předpokládá měsíční příjem 1 000 000 souborů celkem 10 240 GB. Za předpokladu, že ukázkové ceny znázorňují tento graf zalomení na úrovni čtení nebo kolem 25 % úrovně čtení. Po této úrovni začnou náklady na archivní úložiště vzrůstat vzhledem k nákladům na studené úložiště.
Ukázkové ceny
Následující tabulka obsahuje ukázkové (fiktivní) ceny pro každý požadavek na koncový bod služby Blob Service (blob.core.windows.net
).
Důležité
Tyto ceny jsou určené jenom jako příklady a neměly by se používat k výpočtu nákladů. Oficiální ceny najdete na cenách služby Azure Blob Storage nebo na stránce s cenami služby Azure Data Lake Storage. Další informace o tom, jak zvolit správnou cenovou stránku, najdete v tématu Vysvětlení celého fakturačního modelu pro Azure Blob Storage.
Faktor ceny | Značný zájem | Studená | Bez zájmu | Archiv |
---|---|---|---|---|
Cena operací zápisu (za 10 000) | $0,055 | 0,10 $ | $0,18 | $0,11 |
Cena operací čtení (za 10 000) | $0,0044 | $0,01 | 0,10 $ | $5,50 |
Výpis a kontejnerové operace (za 10 000) | $0,055 | $0,055 | $0,065 | $.055 |
Všechny ostatní operace (za 10 000) | $0,0044 | $0,0044 | $0,0052 | $.0044 |
Cena načítání dat (za GB) | Bezplatný | $0,01 | $0,03 | $.022 |
Cena úložiště dat prvních 50 TB (průběžné platby) | $0,0208 | $0,0115 | $0,0045 | $0,002 |
Cena úložiště dat příští 450 TB (průběžné platby) | $0,020 | $0,0115 | $0,0045 | $0,002 |
Cena 100 TB (rezervovaná kapacita na jeden rok) | 1 747 Kč | 966 Kč | Není k dispozici | $183 |
Cena 100 TB (tříletá rezervovaná kapacita) | 1 406 Kč | 872 Kč | Není k dispozici | 168 USD |
Šířka pásma sítě mezi oblastmi v rámci Severní Amerika (za GB) | 0,02 USD | 0,02 USD | 0,02 USD | 0,02 USD |
Cena operací čtení s vysokou prioritou (za 10 000) | Nelze použít | Nelze použít | Nelze použít | 65,00 Kč |
Cena načítání dat s vysokou prioritou (za GB) | Nelze použít | Nelze použít | Nelze použít | 0,13 USD |
Následující tabulka obsahuje ukázkové ceny (fiktivní) ceny pro každou žádost koncového bodu Data Lake Storage (dfs.core.windows.net
). Oficiální ceny najdete na stránce s cenami služby Azure Data Lake Storage.
Faktor ceny | Značný zájem | Studená | Bez zájmu | Archiv |
---|---|---|---|---|
Cena operací zápisu (každých 4 MiB za 10 000) | 0,07120 Kč | 0,13 USD | 0,234 Usd | 0,143 Usd |
Cena operací čtení (každých 4 MiB za 10 000) | $0,0057 | $0,013 | 0,13 USD | $7,15 |
Iterativní operace zápisu (za 100) | $0,0715 | $0,0715 | $0,0715 | $0,0715 |
Iterativní operace čtení (za 10 000) | $0,0715 | $0,0715 | $0,0845 | $0,0715 |
Cena načítání dat (za GB) | Bezplatný | $0,01 | $0,03 | $0,022 |
Šířka pásma sítě mezi oblastmi v rámci Severní Amerika (za GB) | 0,02 USD | 0,02 USD | 0,02 USD | 0,02 USD |
Ceny úložiště dat za prvních 50 TB (průběžné platby) | $0,021 | $0,012 | $0,0045 | $0,002 |
Ceny úložiště dat s dalšími 450 TB (průběžné platby) | $0,020 | $0,012 | $0,0045 | $0,002 |
Cena 100 TB (rezervovaná kapacita na jeden rok) | 1 747 Kč | 966 Kč | Není k dispozici | $183 |
Cena 100 TB (tříletá rezervovaná kapacita) | 1 406 Kč | 872 Kč | Není k dispozici | 168 USD |
Cena operací čtení s vysokou prioritou (za 10 000) | Nelze použít | Nelze použít | Nelze použít | 84,50 Kč |
Cena načítání dat s vysokou prioritou (za GB) | Nelze použít | Nelze použít | Nelze použít | 0,13 USD |
Index (GB / měsíc) | 0,0297 Kč | Nelze použít | Nelze použít | Nelze použít |