Megosztás a következőn keresztül:


A blobok átviteléhez az AzCopy használatával járó költségek becslése

Ez a cikk segít megbecsülni a blobok átvitelének költségét az AzCopy használatával.

Minden számítás fiktív áron alapul. Az egyes árakat a cikk végén található mintaárak szakaszban talá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. A hivatalos árakért tekintse meg az Azure Blob Storage díjszabását vagy az Azure Data Lake Storage díjszabási oldalait. 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.

A feltöltés költsége

Az azcopy copy parancs futtatásakor meg kell adnia egy célvégpontot. Ez a végpont lehet Blob Service-végpont (blob.core.windows.net) vagy Data Lake Storage-végpont (dfs.core.windows.net) végpont. Ez a szakasz kiszámítja az egyes végpontok 1000, egyenként 5 GiB méretű blob feltöltésének költségét.

A Blob Service-végpontra való feltöltés költsége

Ha adatokat tölt fel a Blob Service végpontjára, akkor az AzCopy alapértelmezés szerint 8 MiB-blokkokban tölti fel az egyes blobokat. Ez a méret konfigurálható.

Az AzCopy az Put Block művelettel tölti fel az egyes blokkokat. Az utolsó blokk feltöltése után az AzCopy véglegesíti ezeket a blokkokat a Blokklista elhelyezése művelettel. Mindkét művelet írási műveletként van számlázva.

Az alábbi táblázat kiszámítja a blobok feltöltéséhez szükséges írási műveletek számát.

Számítás Érték
MiB száma 5 GiB-ben 5,120
PutBlock-műveletek blobonként (5120 MiB / 8 MiB blokk) 640
PutBlockList-műveletek blobonként 1
Összes írási művelet (1000 * 641) 641,000

Tipp.

A műveletek számának csökkentéséhez konfigurálja az AzCopyt nagyobb blokkméret használatára.

Az egyes blobok feltöltése után az AzCopy a Blob tulajdonságainak lekérése műveletet használja a feltöltés ellenőrzése során. A Blob tulajdonságainak lekérése művelet minden más műveletként van számlázva.

A cikkben szereplő mintaárak használatával az alábbi táblázat kiszámítja a blobok feltöltésének költségét.

Ártényező Gyakori Ritka elérésű Ritka elérésű Archívum
Egyetlen írási művelet ára (ár / 10 000) $0.00000055 $0.00001 0,0000018 USD $0.00001
Írási műveletek költsége (641 000 * műveleti ár) 3,5255 USD 6,4100 USD 11,5380 USD 3,5255 USD
Egyetlen más művelet ára (ár / 10 000) $0.000000044 $0.000000044 $0.000000052 $0.000000044
Blobtulajdonságok lekérésének költsége (1000 * egyéb műveleti ár) 0,0004 USD 0,0004 USD 0,0005 USD 0,0004 USD
Teljes költség (írás + tulajdonságok) 3,53 USD 6,41 USD 11,54 USD 3,53 USD

Feljegyzés

Ha az archív szintre tölt fel, az egyes Put Block műveletek díja egy gyakori elérésű írási művelet árán történik. Minden Egyes Put Block List művelet az archív írási művelet árát számítja fel.

A Data Lake Storage-végpontra való feltöltés költsége

Ha adatokat tölt fel a Data Lake Storage-végpontra, akkor az AzCopy minden blobot 4 MiB-blokkokban tölt fel. Ez az érték nem konfigurálható.

Az AzCopy az Elérési út – Frissítés művelettel tölti fel az egyes blokkokat a művelet paraméterének beállításávalappend. Az utolsó blokk feltöltése után az AzCopy véglegesíti ezeket a blokkokat az Elérési út – Frissítés művelettel, amelynek műveleti paramétere a következőre flushvan állítva. Mindkét művelet írási műveletként van számlázva.

Az alábbi táblázat kiszámítja a blobok feltöltéséhez szükséges írási műveletek számát.

Számítás Érték
MiB száma 5 GiB-ben 5,120
Elérési út – Frissítési (hozzáfűző) műveletek blobonként (5120 MiB / 4 MiB blokk) 1,280
Elérési út – Blobonkénti frissítési (kiürítési) műveletek 1
Összes írási művelet (1000 * 1 281) 1,281,00

Az egyes blobok feltöltése után az AzCopy a Blob tulajdonságainak lekérése műveletet használja a feltöltés ellenőrzése során. A Blob tulajdonságainak lekérése művelet minden más műveletként van számlázva.

A cikkben szereplő mintaárak használatával az alábbi táblázat kiszámítja a blobok feltöltésének költségét

Ártényező Gyakori Ritka elérésű Ritka elérésű Archívum
Egyetlen írási művelet ára (ár / 10 000) 0,000000715 USD 0,0000013 USD 0,00000234 USD 0,00000143 USD
Írási műveletek költsége (1 281 000 * műveleti ár) 9,1592 USD 16,6530 USD 29,9754 USD 18,3183 USD
Egyetlen más művelet ára (ár / 10 000) $0.000000044 $0.000000044 $0.000000052 $0.000000044
Blobtulajdonságok lekérésének költsége (1000 * műveleti ár) 0,0004 USD 0,0004 USD 0,0005 USD 0,0004 USD
Teljes költség (írás + tulajdonságok) 9,16 USD 16,65 USD 29,98 USD 18,32 USD

A letöltés költsége

Az azcopy copy parancs futtatásakor meg kell adnia egy forrásvégpontot. Ez a végpont lehet Blob Service-végpont (blob.core.windows.net) vagy Data Lake Storage-végpont (dfs.core.windows.net) végpont. Ez a szakasz kiszámítja az egyes végpontok 1000, egyenként 5 GiB méretű blob letöltésének költségét.

A Blob Service-végpontról való letöltés költsége

Ha blobokat tölt le a Blob Service-végpontról, az AzCopy a Blobok listablobok használatával számba veszi a blobokat. A listablobok számlázása listaként történik, és tárolóműveletet hoz létre. Egy listablob művelet legfeljebb 5000 blobot ad vissza. Ezért ebben a példában csak egy Listablob műveletre van szükség.

Minden blob esetében az AzCopy a Blob tulajdonságainak lekérése és a Blob lekérése műveletet használja. A Blob tulajdonságainak lekérése művelet minden más műveletként, a Blob lekérése művelet pedig olvasási műveletként lesz számlázva.

Ha a blobokat a ritka vagy a ritka elérésű szintről tölti le, a letöltött GiB-enként is díjat kell fizetnie az adatlekérésért.

A cikkben szereplő mintaárak használatával az alábbi táblázat kiszámítja a blobok letöltésének költségét.

Feljegyzés

Ez a táblázat kizárja az archív szintet, mert nem tölthető le közvetlenül az adott rétegből. Lásd: Blob rehidratáció az archív szintről.

Ártényező Gyakori Ritka elérésű Ritka elérésű
Egyetlen listaművelet ára (ár/ 10 000) $0.00000055 $0.00000055 $0.00000065
A listázási műveletek költsége (1 * műveleti ár) $0.00000055 $0.00000055 $0.00000065
Egyetlen más művelet ára (ár / 10 000) $0.000000044 $0.000000044 $0.000000052
Blobtulajdonságok lekérésének költsége (1000 * műveleti ár) 0,00044 USD 0,00044 USD 0,00052 USD
Egyetlen olvasási művelet ára (ár / 10 000) $0.000000044 0,0000001 USD $0.00001
Olvasási műveletek költsége (1000 * műveleti ár) 0,00044 USD 0,001 USD 0,01 USD
Az adatlekérés ára (GiB-enként) 0,00 USD 0,01 USD 0,03 USD
Az adatlekérés költsége (5 * műveleti ár) 0,00 USD 0,05 USD 0,15 USD
Teljes költség (lista + tulajdonságok + olvasás + lekérés) 0,001 USD 0,051 USD 0,161 USD

A Data Lake Storage-végpontról való letöltés költsége

Ha blobokat tölt le a Data Lake Storage-végpontról, az AzCopy a Listablobok használatával számba veszi a blobokat. A listablobok számlázása listaként történik, és tárolóműveletet hoz létre. Egy listablob művelet legfeljebb 5000 blobot ad vissza. Ezért ebben a példában csak egy Listablob műveletre van szükség.

Minden blob esetében az AzCopy a Blob tulajdonságainak lekérése műveletet használja, amely minden más műveletként van számlázva. Az AzCopy letölti az egyes blokkokat (4 MiB méretű) az Elérési út – Olvasás művelettel. Minden elérési út – Az olvasási hívás olvasási műveletként lesz számlázva.

Ha a blobokat a ritka vagy a ritka elérésű szintről tölti le, a letöltött GiB-enként is díjat kell fizetnie az adatlekérésért.

Az alábbi táblázat kiszámítja a blobok feltöltéséhez szükséges írási műveletek számát.

Számítás Érték
MiB száma 5 GiB-ben 5,120
Elérési út – Frissítési műveletek blobonként (5120 MiB / 4 MiB blokk) 1,280
Olvasási műveletek összesen (1000* 1280) 1,280,000

A cikkben szereplő mintaárak használatával az alábbi táblázat kiszámítja a blobok letöltésének költségét.

Feljegyzés

Ez a táblázat kizárja az archív szintet, mert nem tölthető le közvetlenül az adott rétegből. Lásd: Blob rehidratáció az archív szintről.

Ártényező Gyakori Ritka elérésű Ritka elérésű
Egyetlen listaművelet ára (ár/ 10 000) $0.00000055 $0.00000055 $0.00000065
A listázási műveletek költsége (1 * műveleti ár) $0.00000055 $0.00000055 $0.00000065
Egyetlen más művelet ára (ár / 10 000) $0.000000044 $0.000000044 $0.000000052
Blobtulajdonságok lekérésének költsége (1000 * műveleti ár) 0,00044 USD 0,00044 USD 0,00052 USD
Egyetlen olvasási művelet ára (ár / 10 000) $0.000000057 $0.000000130 $0.00001300
Olvasási műveletek költsége (1 281 000 * műveleti ár) 0,73017 USD 1,6653 USD 16,653 USD
Az adatlekérés ára (GiB-enként) 0,00000000 USD 0,01000000 USD 0,03000000 USD
Az adatlekérés költsége (5 * műveleti ár) 0,00 USD 0,05 USD 0,15 USD
Teljes költség (lista + tulajdonságok + olvasás + lekérés) 0,731 USD 1,716 USD 16,804 USD

A tárolók közötti másolás költsége

Az azcopy copy parancs futtatásakor meg kell adnia egy forrás- és célvégpontot. Ezek a végpontok lehetnek Blob Service-végpontok (blob.core.windows.net) vagy Data Lake Storage-végpontok (dfs.core.windows.net) végpontok. Ez a szakasz 1000, egyenként 5 GiB méretű blob másolásának költségét számítja ki.

Feljegyzés

Az archív szinten lévő blobok csak online szintre másolhatók. Mivel az összes ilyen példa ugyanazt a szintet feltételezi a forrás és a cél esetében, az archív szint ki van zárva ezekből a táblákból.

Blobok másolásának költsége ugyanazon a fiókon belül

Függetlenül attól, hogy melyik végpontot adja meg (Blob Service vagy Data Lake Storage), az AzCopy a listablobok használatával számba veszi a blobokat a forráshelyen. A listablobok számlázása listaként történik, és tárolóműveletet hoz létre. Egy listablob művelet legfeljebb 5000 blobot ad vissza. Ezért ebben a példában csak egy Listablob műveletre van szükség.

Minden blob esetében az AzCopy a Forrásblob és a célba másolt blob Blob tulajdonságainak lekérése műveletét használja. A Blob tulajdonságainak lekérése művelet minden más műveletként van számlázva. Az AzCopy a Blob másolása művelettel másol blobokat egy másik tárolóba, amely a célszinten alapuló írási műveletként van számlázva.

Ártényező Gyakori Ritka elérésű Ritka elérésű
Egyetlen listaművelet ára (ár/ 10 000) $0.00000055 $0.00000055 $0.00000065
A listázási műveletek költsége (1 * műveleti ár) $0.00000055 $0.00000055 $0.00000065
Egyetlen más művelet ára (ár / 10 000) $0.000000044 $0.000000044 $0.000000052
Blobtulajdonságok lekérésének költsége (2000 * műveleti ár) 0,00088 USD 0,00088 USD 0,00104 USD
Egyetlen írási művelet ára (ár / 10 000) $0.00000055 $0.00001 0,0000018 USD
Írási költség (1000 * műveleti ár) 0,0055 USD 0,01 USD 0,018 USD
Teljes költség (listázás + tulajdonságok + írás) 0,0064 USD 0,0109 USD 0,0190 USD

Blobok másolásának költsége ugyanabban a régióban lévő másik fiókba

Ez a forgatókönyv megegyezik az előzővel, azzal a kivételével, hogy az adatok lekéréséért és a forrásszinten alapuló olvasási műveletekért is fizetnie kell.

Ártényező Gyakori Ritka elérésű Ritka elérésű
Összeg az előző szakaszból 3,5309 USD 0,0064 USD 0,0110 USD
Egyetlen olvasási művelet ára (ár / 10 000) $0.000000044 0,0000001 USD $0.00001
Olvasási műveletek költsége (1000 * műveleti ár) 0,00044 USD 0,001 USD 0,01 USD
Az adatlekérés ára (GiB-enként) Ingyenes 0,01 USD 0,03 USD
Az adatlekérés költsége (5 * műveleti ár) 0,00 USD $.05 $.15
Teljes költség (előző szakasz + lekérés + olvasás) 3,53134 USD 0,0574 USD 0,171 USD

Blobok másolásának költsége egy másik régióban található fiókba

Ez a forgatókönyv megegyezik az előzővel, kivéve, ha a hálózati kimenő díjakért kell fizetnie.

Ártényező Gyakori Ritka elérésű Ritka elérésű
Az előző szakasz teljes költsége 3,53134 USD 0,0574 USD 0,171 USD
A hálózati forgalom ára (GiB-enként) 0,02 dollár 0,02 dollár 0,02 dollár
A hálózati forgalom teljes költsége (5 * a kimenő forgalom ára) $.10 $.10 $.10
Teljes költség (előző szakasz + kimenő forgalom) 3,5513 USD 0,0774 USD 0,191 USD

A módosítások szinkronizálásának költsége

Az azcopy sync parancs futtatásakor meg kell adnia egy forrás- és célvégpontot. Ezek a végpontok lehetnek Blob Service-végpontok (blob.core.windows.net) vagy Data Lake Storage-végpontok (dfs.core.windows.net) végpontok.

Feljegyzés

Az archív szinten lévő blobok csak online szintre másolhatók. Mivel az összes ilyen példa ugyanazt a szintet feltételezi a forrás és a cél esetében, az archív szint ki van zárva ezekből a táblákból.

Tárolók helyi fájlrendszerrel való szinkronizálásának költsége

Ha frissíteni szeretne egy tárolót egy helyi fájlrendszer módosításaival, akkor az AzCopy pontosan ugyanazokat a feladatokat hajtja végre, mint a jelen cikkben szereplő Blob Service-végpontszakaszba való feltöltés költsége. A blobok csak akkor lesznek feltöltve, ha egy helyi fájl utolsó módosítási ideje eltér a tárolóban lévő blob legutóbbi módosítási időpontjától. Ezért csak a feltöltött blobok írási tranzakcióiért kell fizetnie.

Ha egy helyi fájlrendszert frissíteni szeretne egy tároló módosításaival, akkor az AzCopy pontosan ugyanazokat a feladatokat hajtja végre, mint a jelen cikk Blob Service-végpontszakaszából való letöltés költsége. A blobok csak akkor töltődnek le, ha egy helyi blob utolsó módosítási ideje eltér a tárolóban lévő blob utolsó módosítási időpontjától. Ezért csak a letöltött blobok olvasási tranzakcióiért kell fizetnie.

Tárolók szinkronizálásának költsége

Ha két tárolót szeretne szinkronizálni, akkor az AzCopy pontosan ugyanazokat a feladatokat hajtja végre, mint a jelen cikk Tárolók közötti másolás költsége című szakaszában leírtak szerint. A blobok másolása csak akkor történik meg, ha a forrástárolóban lévő blob utolsó módosítási ideje eltér a céltárolóban lévő blob utolsó módosítási időpontjától. Ezért csak a másolt blobok írási és olvasási tranzakciói lesznek számlázva.

Az azcopy sync parancs a Listablobok műveletet használja a forrás- és célfiókokon a különálló fiókokban található tárolók szinkronizálásakor.

Számítások összegzése

Az alábbi táblázat az ebben a cikkben bemutatott összes becslést tartalmazza. Minden becslés 1000, egyenként 5 GiB méretű blob átvitelén alapul, és a következő szakaszban felsorolt mintaárakat használja.

Eset Gyakori Ritka elérésű Ritka elérésű Archívum
Blobok feltöltése (Blob Service-végpont) 3,53 USD 6,41 USD 11,54 USD 3,53 USD
Blobok feltöltése (Data Lake Storage-végpont) 9,16 USD 16,65 USD 29,98 USD 18,32 USD
Blobok letöltése (Blob Service-végpont) 0,001 USD 0,051 USD 0,161 USD n/a
Blobok letöltése (Data Lake Storage-végpont) 0,731 USD 1,716 USD 16,804 USD n/a
Blobok másolása 3,5309 USD 0,0064 USD 0,0110 USD n/a
Blobok másolása másik fiókba 3,53134 USD 0,0574 USD 0,171 USD n/a
Blobok másolása másik régióban lévő fiókba 3,5513 USD 0,0774 USD 0,191 USD n/a

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. A hivatalos árakért tekintse meg az Azure Blob Storage díjszabását.

Ártényező Gyakori Ritka elérésű Ritka elérésű Archívum
Írási tranzakciók ára (10 000 darabonként) 0,055 USD 0,10 USD 0,18 USD 0,10 USD
Olvasási tranzakciók ára (10 000-enként) 0,0044 USD 0,01 USD 0,10 USD 5,00 USD
Az adatlekérés ára (GiB-enként) Ingyenes 0,01 USD 0,03 USD 0,02 dollár
Lista- és tárolóműveletek (10 000-enként) 0,055 USD 0,055 USD 0,065 USD 0,055 USD
Minden egyéb művelet (10 000 műveletenként) 0,0044 USD 0,0044 USD 0,0052 USD 0,0044 USD

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 tranzakciók ára (4MiB-enként, 10 000-enként) 0,0715 USD 0,13 dollár 0,234 USD 0,143 USD
Olvasási tranzakciók ára (4MiB-enként, 10 000-enként) 0,0057 USD 0,013 USD 0,13 dollár 7,15 USD
Az adatlekérés ára (GiB-enként) Ingyenes 0,01 USD 0,03 USD 0,022 USD
Iteratív olvasási műveletek (10 000-enként) 0,0715 USD 0,0715 USD 0,0845 USD 0,0715 USD

AzCopy-parancsok által használt műveletek

Az alábbi táblázat az egyes AzCopy-parancsok által használt műveleteket mutatja be. Az egyes műveletek árhoz való leképezéséhez tekintse meg az egyes REST-műveletek árhoz való hozzárendelését.

A Blob Service-végpontot célzó parancsok

Parancs Eset Üzemeltetés
azcopy pad Feltölt Blokkok elhelyezése és blokklista elhelyezése. Lehetséges, hogy a Blob objektumméret alapján van elhelyezve.
azcopy pad Letöltés Blobok listázása, Blob tulajdonságainak lekérése és Blob lekérése
azcopy copy Feltölt Blokkok elhelyezése, blokklista elhelyezése és blobtulajdonságok lekérése. Lehetséges, hogy a Blob objektumméret alapján van elhelyezve.
azcopy copy Letöltés Blobok listázása, Blob tulajdonságainak lekérése és Blob lekérése
azcopy copy Száraz futtatás végrehajtása Blobok listázása
azcopy copy Másolás az Amazon S3-ból Blob elhelyezése URL-címről. Az objektumméret alapján a Blokk elhelyezése URL-címről és a Blokklista elhelyezése is lehet.
azcopy copy Másolás a Google Cloud Storage-ból Blob elhelyezése URL-címről. Az objektumméret alapján a Blokk elhelyezése URL-címről és a Blokklista elhelyezése is lehet.
azcopy copy Másolás másik tárolóba Blobok listázása, Blob tulajdonságainak lekérése és Blob elhelyezése URL-címről. Az objektumméret alapján a Blokk elhelyezése URL-címről és a Blokklista elhelyezése is lehet.
azcopy sync Helyi frissítés a tároló módosításaival Blobok listázása, Blob tulajdonságainak lekérése és Blob lekérése
azcopy sync Tároló frissítése a helyi fájlrendszer módosításaival Blobok listázása, Blobtulajdonságok lekérése, Blokkok elhelyezése és Blokklista elhelyezése. Lehetséges, hogy a Blob objektumméret alapján van elhelyezve.
azcopy sync Tárolók szinkronizálása Blobok listázása, Blob tulajdonságainak lekérése és Blob elhelyezése URL-címről. Az objektumméret alapján a Blokk elhelyezése URL-címről és a Blokklista elhelyezése is lehet.
azcopy set-properties Blobszint beállítása Blobszint és listablobok beállítása (ha virtuális könyvtárat céloz meg)
azcopy set-properties Metaadatok beállítása Blob-metaadatok és blobok listázása (ha virtuális könyvtárat céloz meg)
azcopy set-properties Blobcímkék beállítása Blobcímkék és listablobok beállítása (ha virtuális könyvtárat céloz meg)
azcopy list Blobok listázása egy tárolóban Blobok listázása
azcopy make Tároló létrehozása Tároló létrehozása
azcopy remove Tároló törlése Tároló törlése
azcopy remove Blob törlése Blobtulajdonságok lekérése. Blobok listázása (ha virtuális könyvtárat céloz meg) és Blob törlése

A Data Lake Storage-végpontot megcélozó parancsok

Parancs Eset Üzemeltetés
azcopy pad Feltölt Elérési út – Frissítés (hozzáfűzés) és elérési út – Frissítés (Kiürítés)
azcopy pad Letöltés Blobok listázása, blobtulajdonságok lekérése és elérési út – Olvasás
azcopy copy Feltölt Elérési út – Blobtulajdonságok frissítése és lekérése
azcopy copy Letöltés Blobok listázása, blobtulajdonságok lekérése és elérési út – Olvasás
azcopy copy Száraz futtatás végrehajtása Blobok listázása
azcopy copy Másolás az Amazon S3-ból Nem támogatott
azcopy copy Másolás a Google Cloud Storage-ból Nem támogatott
azcopy copy Másolás másik tárolóba Blobok listázása és blob másolása. ha --preserve-permissions-true, akkor Elérési út – Tulajdonságok lekérése (Hozzáférés-vezérlési lista lekérése) és Elérési út – Frissítés (Hozzáférés-vezérlés beállítása) egyébként, Blobtulajdonságok lekérése.
azcopy sync Helyi frissítés a tároló módosításaival Blobok listázása, Blob tulajdonságainak lekérése és Blob lekérése
azcopy sync Tároló frissítése a helyi fájlrendszer módosításaival Blobok listázása, Blob tulajdonságainak lekérése, Elérési út – Frissítés (hozzáfűzés) és elérési út – Frissítés (Kiürítés)
azcopy sync Tárolók szinkronizálása Blobok listázása, Blob tulajdonságainak lekérése és Blob másolása
azcopy set-properties Blobszint beállítása Nem támogatott
azcopy set-properties Metaadatok beállítása Nem támogatott
azcopy set-properties Blobcímkék beállítása Nem támogatott
azcopy list Blobok listázása egy tárolóban Blobok listázása
azcopy make Tároló létrehozása Fájlrendszer – Létrehozás
azcopy remove Tároló törlése Fájlrendszer – Törlés
azcopy remove Blob törlése Fájlrendszer – Törlés

Lásd még