Poznámka
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Tento článek vám pomůže odhadnout náklady spojené s přenosem objektů blob pomocí nástroje AzCopy.
Všechny výpočty jsou založeny na fiktivní ceně. Každou cenu najdete v části Ukázkové ceny na konci tohoto článku.
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.
Náklady na nahrání
Když spustíte příkaz azcopy copy , zadáte cílový koncový bod. Tento koncový bod může být koncový bod služby Blob Service (blob.core.windows.net
) nebo koncový bod služby Data Lake Storage (dfs.core.windows.net
). Tato část vypočítá náklady na použití jednotlivých koncových bodů k nahrání 1 000 blobů, z nichž každý má velikost 5 GiB.
Náklady na nahrání do koncového bodu služby Blob Service
Pokud nahrajete data do koncového bodu služby Blob, AzCopy ve výchozím nastavení nahraje každý blob po blocích o velikosti 8 MiB. Tato velikost je konfigurovatelná.
AzCopy k nahrání každého bloku používá operaci Put Block . Po nahrání konečného bloku nástroj AzCopy tyto bloky potvrdí pomocí operace Put Block List . Obě operace se účtují jako operace zápisu .
Následující tabulka vypočítá počet operací zápisu potřebných k nahrání těchto objektů blob.
Výpočet | Hodnota |
---|---|
Počet MiB v 5 GiB | 5,120 |
Operace PutBlock na jeden objekt blob (5 120 MiB / 8-MiB-blok) | 640 |
Operace PutBlockList na jeden blob | 1 |
Celkový počet operací zápisu (1 000 × 641) | 641,000 |
Návod
Počet operací můžete snížit tak, že nakonfigurujete AzCopy tak, aby používal větší velikost bloku.
Po nahrání každého objektu blob použije AzCopy jako součást ověřování nahrávání operaci Získat vlastnosti blobu. Operace Získat vlastnosti objektu blob se účtuje jako všechny ostatní operace .
Pomocí ukázkových cen, které jsou uvedeny v tomto článku, následující tabulka ukazuje, jaké jsou náklady na nahrání těchto bloků BLOB.
Faktor ceny | Horký | Chladný / Stylový | Chladný | Archiv |
---|---|---|---|---|
Cena jedné operace zápisu | $0,0000055 | $0,00001 | $0,000018 | $0,000011 |
Náklady na operace zápisu (641 000 * cena provozu) | 3,5255 Kč | 6,4100 Kč | 11,5380 Kč | 7,0510 Kč |
Cena jedné jiné operace | $0,00000044 | $0,00000044 | $0,00000052 | $0,00000044 |
Náklady na získání vlastností objektu blob (1000 * jiná cena operace) | $0,0004 | $0,0004 | $0,0005 | $0,00044 |
Celkové náklady (zápis + vlastnosti) | $3,53 | $6,41 | $11,54 | $7,05 |
Poznámka:
Pokud nahrajete do archivní úrovně, každá operace Put Block se účtuje za cenu operace horkého zápisu. Každá operace Put Block List se účtuje za cenu operace zápisu do archivu.
Náklady na nahrání do koncového bodu Data Lake Storage
Pokud nahrajete data do koncového bodu Data Lake Storage, nahraje AzCopy každý blob v blocích o velikosti 4 MiB. Tato hodnota není konfigurovatelná.
AzCopy nahraje každý blok pomocí operace Path – Update s parametrem akce nastaveným na append
. Po nahrání konečného bloku azCopy potvrdí tyto bloky pomocí operace Path – Update s parametrem akce nastaveným na flush
. Obě operace se účtují jako operace zápisu .
Následující tabulka vypočítá počet operací zápisu potřebných k nahrání těchto objektů blob.
Výpočet | Hodnota |
---|---|
Počet MiB v 5 GiB | 5,120 |
Cesta – operace aktualizace (připojení) na objekt blob (5 120 MiB / 4-MiB blok) | 1,280 |
Cesta – operace aktualizace (vyprázdnění) na objekt blob | 1 |
Celkový počet operací zápisu (1 000 × 1 281) | 1,281,00 |
Po nahrání každého objektu blob použije AzCopy jako součást ověřování nahrávání operaci Získat vlastnosti blobu. Operace Získat vlastnosti objektu blob se účtuje jako všechny ostatní operace .
Pomocí ukázkových cen, které jsou uvedeny v tomto článku, následující tabulka vypočítá náklady na nahrání těchto blobů.
Faktor ceny | Horký | Chladný / Stylový | Chladný | Archiv |
---|---|---|---|---|
Cena jedné operace zápisu | $0,00000715 | $0,000013 | $0,0000234 | $0,0000143 |
Náklady na operace zápisu (1 281 000 * provozní cena) | $9,1592 | 16,6530 Kč | 29,9754 Kč | 18,3183 Kč |
Cena jedné jiné operace | $0,00000044 | $0,00000044 | $0,00000068 | $0,00000044 |
Náklady na získání vlastností objektu blob (1000 * cena operace) | $0,0004 | $0,0004 | $0,0007 | $0,0004 |
Celkové náklady (zápis + vlastnosti) | $9,16 | 16,65 Kč | 29,98 Kč | 18,32 Kč |
Náklady ke stažení
Když spustíte příkaz azcopy copy , zadáte zdrojový koncový bod. Tento koncový bod může být koncový bod služby Blob Service (blob.core.windows.net
) nebo koncový bod služby Data Lake Storage (dfs.core.windows.net
). Tato část vypočítá náklady na použití jednotlivých koncových bodů ke stažení 1 000 blobů, které mají velikost 5 GiB.
Náklady na stažení z koncového bodu služby Blob Service
Pokud stahujete objekty blob z koncového bodu služby Blob Service, AzCopy použije Seznam objektů blob k vytvoření výčtu objektů blob. Operace List Blobs je účtována jako operace seznam a vytvoření kontejneru. Jedna operace seznam blobů vrátí až 5 000 objektů blob. V tomto příkladu je proto vyžadována pouze jedna operace Vypsat objekty blob.
Pro každý blob používá AzCopy operaci Získat vlastnosti blobu a operaci Získat blob. Operace Získat vlastnosti objektu blob se fakturuje jako všechny ostatní operace a operace Získat objekt blob se účtuje jako operace čtení .
Pokud stahujete objekty blob z úrovně cool nebo cold, budou vám také účtovány poplatky za načtení dat za každý stažený GiB.
Pomocí ukázkových cen, které se zobrazí v tomto článku, následující tabulka vypočítá náklady na stažení těchto blobů.
Poznámka:
Tato tabulka vyloučí archivní úroveň, protože ji nemůžete stáhnout přímo z této úrovně. Vizte rehydratace objektů blob z archivní úrovně.
Faktor ceny | Horký | Chladný / Stylový | Chladný |
---|---|---|---|
Cena operace s jediným seznamem | $0,0000055 | $0,0000055 | $0,0000180 |
Náklady na zařazení operací (1 * cena operace) | $0,0000055 | $0,0000055 | $0,0000180 |
Cena jedné jiné operace | $0,00000044 | $0,00000044 | $0,00000052 |
Náklady na získání vlastností objektu blob (1000 * cena operace) | $0,00044 | $0,00044 | $0,00052 |
Cena jedné operace čtení | $0,00000044 | $0,000001 | $0,00001 |
Náklady na operace čtení (1000 * cena operace) | $0,00044 | $0,001 | $0,01 |
Cena načítání dat (za GiB) | 0,00 USD | $0,01 | $0,03 |
Náklady na načtení dat 1000 * (5 * provozní cena) | $0,00 | 50,00 Kč | 150,00 Kč |
Celkové náklady (seznam + vlastnosti + čtení + získání) | $0,001 | $50,001 | 150,011 Kč |
Náklady na stažení z koncového bodu Data Lake Storage
Pokud stahujete objekty blob z koncového bodu Data Lake Storage, AzCopy použije Seznam objektů blob pro výčet objektů blob. Operace List Blobs je účtována jako operace seznam a vytvoření kontejneru. Jedna operace seznam blobů vrátí až 5 000 objektů blob. V tomto příkladu je proto vyžadována pouze jedna operace Vypsat objekty blob.
Pro každý objekt používá AzCopy operaci Získat vlastnosti objektu, která je účtována jako Všechny ostatní operace. AzCopy stáhne každý blok (velikost 4 MiB) pomocí operace Cesta – čtení . Každé volání Path - Read se účtuje jako operace čtení.
Pokud stahujete objekty blob z úrovně cool nebo cold, budou vám také účtovány poplatky za načtení dat za každý stažený GiB.
Následující tabulka vypočítá počet operací zápisu potřebných k nahrání objektů blob.
Výpočet | Hodnota |
---|---|
Počet MiB v 5 GiB | 5,120 |
Cesta – aktualizační operace na blobu (5 120 MiB / blok 4 MiB) | 1,280 |
Celkový počet operací čtení (1000 × 1 280) | 1,280,000 |
Pomocí ukázkových cen, které se zobrazí v tomto článku, následující tabulka vypočítá náklady na stažení těchto blobů.
Poznámka:
Tato tabulka vyloučí archivní úroveň, protože ji nemůžete stáhnout přímo z této úrovně. Vizte rehydratace objektů blob z archivní úrovně.
Faktor ceny | Horký | Chladný / Stylový | Chladný |
---|---|---|---|
Cena operace s jediným seznamem | $0,0000055 | $0,0000055 | $0,0000065 |
Náklady na zařazení operací (1 * cena operace) | $0,0000055 | $0,0000050 | $0,0000065 |
Cena jedné jiné operace | $0,00000044 | $0,00000044 | $0,00000052 |
Náklady na získání vlastností objektu blob (1000 * cena operace) | $0,00044 | $0,00044 | $0,00052 |
Cena jedné operace čtení | $0,00000060 | $0,00000130 | $0,00001300 |
Náklady na operace čtení (1 281 000 * provozní cena) | $0,73017 | $1,6653 | 16,653 Kč |
Cena načítání dat (za GiB) | 0,0000000 Kč | $0,01000000 | $0,030000000 Kč |
Náklady na načtení dat 1000 * (5 * provozní cena) | $0,00 | 50,00 Kč | 150,00 Kč |
Celkové náklady (seznam + vlastnosti + čtení + získání) | 0,731 Kč | 51,666 Kč | 166,653 Kč |
Náklady na kopírování mezi kontejnery
Když spustíte příkaz azcopy copy , zadáte zdrojový a cílový koncový bod. Těmito koncovými body může být koncový bod služby Blob Service (blob.core.windows.net
) nebo koncový bod služby Data Lake Storage (dfs.core.windows.net
). Tato část vypočítá náklady na kopírování 1 000 objektů blob, z nichž každý má 5 GiB.
Poznámka:
Objekty blob v archivní úrovni je možné kopírovat pouze do online vrstvy. Vzhledem k tomu, že všechny tyto příklady předpokládají stejnou úroveň pro zdroj a cíl, je z těchto tabulek vyloučena archivní úroveň.
Náklady na kopírování blobů ve stejném účtu
Bez ohledu na to, který koncový bod zadáte (Blob Service nebo Data Lake Storage), AzCopy použije List Blobs k výčtu objektů blob ve zdrojovém umístění. Operace List Blobs je účtována jako operace seznam a vytvoření kontejneru. Jedna operace seznam blobů vrátí až 5 000 objektů blob. V tomto příkladu je proto vyžadována pouze jedna operace Vypsat objekty blob.
Pro každý blob používá AzCopy operaci Získat vlastnosti objektu blob pro zdrojový blob a také pro blob, který se zkopíruje do cíle. Operace Získat vlastnosti objektu blob se účtuje jako všechny ostatní operace . AzCopy použije kopírování objektů blob pro zkopírování objektů blob do jiného kontejneru, což se účtuje jako operace zápisu podle cílové vrstvy.
Faktor ceny | Horký | Chladný / Stylový | Chladný |
---|---|---|---|
Cena operace s jediným seznamem | $0,0000055 | $0,0000055 | $0,0000180 |
Náklady na zařazení operací (1 * cena operace) | $0,0000055 | $0,0000055 | $0,0000180 |
Cena jednoho dalšího provozu | $0,00000044 | $0,00000044 | $0,00000044 |
Náklady na získání vlastností objektu blob (2000 * cena operace) | $0,00088 | $0,00088 | $0,00088 |
Cena jedné operace zápisu | $0,0000055 | $0,00001 | $0,000018 |
Cena za zápis (1000 * cena provozu) | $0,0055 | $0,01 | $0,018 |
Celkové náklady (výpis + vlastnosti + zápis) | $0,0064 | $0,0109 | $0,0189 |
Náklady na kopírování objektů blob do jiného účtu ve stejném regionu
Tento scénář je shodný s předchozím scénářem s tím rozdílem, že se vám také účtuje načítání dat a operace čtení založená na zdrojové vrstvě.
Faktor ceny | Horký | Chladný / Stylový | Chladný |
---|---|---|---|
Celkem z předchozí části | $0,0064 | $0,0109 | $0,0189 |
Cena jedné operace čtení | $0,00000044 | $0,000001 | $0,00001 |
Náklady na operace čtení (1 000 * cena provozu) | $0,00044 | $0,001 | $0,01 |
Cena načítání dat (za GiB) | Bezplatný | $0,01 | $0,03 |
Náklady na načtení dat 1000 * (5 * provozní cena) | $0,00 | 50,00 Kč | 150,00 Kč |
Celkové náklady (předchozí sekce + načtení + čtení) | $0,0068 | 50,0119 Kč | 150,0290 Kč |
Náklady na kopírování objektů blob do účtu umístěného v jiné oblasti
Tento scénář je shodný s předchozím scénářem s tím rozdílem, že se vám budou účtovat poplatky za výchozí přenos dat sítě.
Faktor ceny | Horký | Chladný / Stylový | Chladný |
---|---|---|---|
Celkové náklady z předchozí části | $0,0068 | 50,0119 Kč | 150,0290 Kč |
Cena odchozího přenosu dat sítě (za GiB) | 0,02 USD | 0,02 USD | 0,02 USD |
Celkové náklady na výchozí přenos dat sítě 1000 * (5 * cena výchozího přenosu dat) | $100 | $100 | $100 |
Celkové náklady (předchozí oddíl + výstupní přenos dat) | 100,0068 Kč | 150,0119 Kč | 250,0290 Kč |
Náklady na synchronizaci změn
Když spustíte příkaz azcopy sync , zadáte zdrojový a cílový koncový bod. Těmito koncovými body může být koncový bod služby Blob Service (blob.core.windows.net
) nebo koncový bod služby Data Lake Storage (dfs.core.windows.net
).
Poznámka:
Objekty blob v archivní úrovni je možné kopírovat pouze do online vrstvy. Vzhledem k tomu, že všechny tyto příklady předpokládají stejnou úroveň pro zdroj a cíl, je z těchto tabulek vyloučena archivní úroveň.
Náklady na synchronizaci kontejneru s místním systémem souborů
Pokud chcete zachovat kontejner aktualizovaný o změny místního systému souborů, AzCopy provede stejné úlohy, jak je popsáno v části Náklady na nahrání do koncového bodu služby Blob Service v tomto článku. Objekty blob se nahrají jenom v případě, že se čas poslední změny místního souboru liší od času poslední změny objektu blob v kontejneru. Proto se vám fakturují transakce zápisu pouze za objekty blob, které byly nahrány.
Pokud chcete zachovat místní systém souborů aktualizovaný se změnami v kontejneru, AzCopy provádí ty samé úlohy, jak je popsáno v části Náklady na stažení z koncového bodu služby Blob Service tohoto článku. Objekty blob se stáhnou jenom v případě, že se čas poslední změny místního objektu blob liší od času poslední změny objektu blob v kontejneru. Proto se vám účtují transakce čtení pouze za objekty blob, které se stáhnou.
Náklady na synchronizaci kontejnerů
Pokud chcete zachovat dvě kontejnery synchronizované, AzCopy provede přesně stejné úlohy, jak je popsáno v části Náklady na kopírování mezi kontejnery v tomto článku. Objekt blob se zkopíruje jenom v případě, že se čas poslední změny objektu blob ve zdrojovém kontejneru liší od času poslední změny objektu blob v cílovém kontejneru. Proto se vám fakturují transakce zápisu a čtení pouze za objekty blob, které se kopírují.
Příkaz azcopy sync používá operaci List Blobs pro zdrojové i cílové účty při synchronizaci kontejnerů, které existují v samostatných účtech.
Souhrn výpočtů
Následující tabulka obsahuje všechny odhady uvedené v tomto článku. Všechny odhady vycházejí z převodu 1000 blobů, které mají velikost 5 GiB a používají ukázkové ceny uvedené v další části.
Scénář | Horký | Chladný / Stylový | Chladný | Archiv |
---|---|---|---|---|
Nahrát objekty blob (koncový bod služby Blob Service) | $3,53 | $6,41 | $11,54 | $7,05 |
Odeslání objektů blob (koncový bod Data Lake Storage) | $9,16 | 16,65 Kč | 29,98 Kč | 18,32 Kč |
Stažení blobů (koncový bod služby Blob) | $0,001 | $50,001 | 150,011 Kč | N/D |
Stažení blobů (koncový bod úložiště Data Lake) | 0,731 Kč | 51,666 Kč | 166,653 Kč | N/D |
Kopírovat blobové objekty | $0,0064 | $0,0109 | $0,0189 | N/D |
Kopírování objektů blob do jiného účtu | $0,0068 | 50,0119 Kč | 150,0290 Kč | N/D |
Kopírování blobů do účtu v jiném regionu | 100,0068 Kč | 150,0119 Kč | 250,0290 Kč | N/D |
Ukázkové ceny
Následující tabulky obsahují ukázkové (fiktivní) ceny jednotlivých požadavků 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.
Následující tabulky předpokládají, že účet je nakonfigurovaný pro redundanci LRS.
Faktor ceny | Horký | Chladný / Stylový | Chladný | Archiv |
---|---|---|---|---|
Cena za zápisové operace (za 10 000 operací) | $0,055 | 0,10 $ | $0,18 | $0,11 |
Cena operací čtení (na každých 10 000) | $0,0044 | $0,01 | 0,10 $ | $5,50 |
Seznamové a operace s kontejnery (za 10 000) | $0,055 | $0,055 | $0,18 | $.055 |
Všechny ostatní operace (za 10 000) | $0,0044 | $0,0044 | $0,0052 | Nelze použít |
Cena načítání dat (za GB) | Bezplatný | $0,01 | $0,03 | 0,022 USD |
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 pro dalších 450 TB (platba podle spotřeby) | $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í Ameriky (za GB) | 0,02 USD | 0,02 USD | 0,02 USD | 0,02 USD |
Cena za operace čtení s vysokou prioritou (za 10 000 operací) | 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é (fiktivní) ceny pro každou žádost na koncový bod Data Lake Storage (dfs.core.windows.net
). Oficiální ceny najdete na stránce s cenami služby Azure Data Lake Storage.
Faktor ceny | Horký | Chladný / Stylový | Chladný | Archiv |
---|---|---|---|---|
Cena operací zápisu (každé 4 MiB za každých 10 000 operací) | 0,07150 Kč | 0,13 USD | 0,234 Usd | 0,143 Usd |
Cena operací čtení (každé 4 MiB na 10 000 operací) | $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í (na každých 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í Ameriky (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 pro následujících 450 TB (platby podle využití) | $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 za operace čtení s vysokou prioritou (za 10 000 operací) | 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 |