Share via


De kosten van het gebruik van AzCopy schatten om blobs over te dragen

Dit artikel helpt u bij het schatten van de kosten voor het overdragen van blobs met behulp van AzCopy.

Alle berekeningen zijn gebaseerd op een fictieve prijs. U vindt elke prijs in de sectie voorbeeldprijzen aan het einde van dit artikel.

Belangrijk

Deze prijzen zijn alleen bedoeld als voorbeelden en mogen niet worden gebruikt om uw kosten te berekenen. Zie de prijzenpagina's voor Azure Blob Storage of prijzen voor Azure Data Lake Storage voor officiële prijzen. Zie Inzicht in het volledige factureringsmodel voor Azure Blob Storage voor meer informatie over het kiezen van de juiste pagina met prijzen.

De kosten voor uploaden

Wanneer u de opdracht azcopy copy uitvoert, geeft u een doeleindpunt op. Dit eindpunt kan een Blob Service-eindpunt (blob.core.windows.net) of een Data Lake Storage-eindpunt (dfs.core.windows.net) zijn. In deze sectie worden de kosten berekend voor het gebruik van elk eindpunt om 1000 blobs te uploaden die elk 5 GiB groot zijn.

Kosten voor uploaden naar het Blob Service-eindpunt

Als u gegevens uploadt naar het Blob Service-eindpunt, uploadt AzCopy standaard elke blob in 8-MiB-blokken. Deze grootte kan worden geconfigureerd.

AzCopy gebruikt de putblokbewerking om elk blok te uploaden. Nadat het laatste blok is geüpload, worden deze blokken door AzCopy doorgevoerd met behulp van de bewerking Put Block List . Beide bewerkingen worden gefactureerd als schrijfbewerkingen .

In de volgende tabel wordt het aantal schrijfbewerkingen berekend dat nodig is om deze blobs te uploaden.

Berekening Weergegeven als
Aantal MiB in 5 GiB 5,120
PutBlock-bewerkingen per blob (5.120 MiB / 8-MiB-blok) 640
PutBlockList-bewerkingen per blob 1
Totaal aantal schrijfbewerkingen (1.000 * 641) 641,000

Tip

U kunt het aantal bewerkingen verminderen door AzCopy te configureren voor het gebruik van een grotere blokgrootte.

Nadat elke blob is geüpload, gebruikt AzCopy de bewerking Blob-eigenschappen ophalen als onderdeel van het valideren van de upload. De bewerking Blobeigenschappen ophalen wordt gefactureerd als een bewerking voor alle andere bewerkingen .

Met behulp van de voorbeeldprijzen die in dit artikel worden weergegeven, worden in de volgende tabel de kosten berekend voor het uploaden van deze blobs.

Prijsfactor Heet Statisch Koud Archiveren
Prijs van één schrijfbewerking (prijs / 10.000) $ 0,0000055 $ 0,00001 $ 0,000018 $ 0,000011
Kosten van schrijfbewerkingen (641.000 * bewerkingsprijs) $ 3,5255 $ 6,4100 $ 11,5380 $ 7,0510
Prijs van één andere bewerking (prijs / 10.000) $ 0,00000044 $ 0,00000044 $ 0,00000052 $ 0,00000044
Kosten voor het ophalen van blobeigenschappen (1000 * andere bewerkingsprijs) $ 0,0004 $ 0,0004 $ 0,0005 $ 0,00044
Totale kosten (schrijven + eigenschappen) $ 3,53 $ 6,41 $ 11,54 $ 7,05

Notitie

Als u uploadt naar de archieflaag, wordt elke Put Block-bewerking in rekening gebracht tegen de prijs van een dynamische schrijfbewerking. Elke Put Block List-bewerking wordt de prijs van een archiefschrijfbewerking in rekening gebracht.

Kosten voor uploaden naar het Data Lake Storage-eindpunt

Als u gegevens uploadt naar het Data Lake Storage-eindpunt, uploadt AzCopy elke blob in 4 MiB-blokken. Deze waarde kan niet worden geconfigureerd.

AzCopy uploadt elk blok met behulp van het pad - Updatebewerking met de actieparameter ingesteld op append. Nadat het laatste blok is geüpload, worden deze blokken door AzCopy doorgevoerd met behulp van de bewerking Path - Update met de actieparameter ingesteld op flush. Beide bewerkingen worden gefactureerd als schrijfbewerkingen .

In de volgende tabel wordt het aantal schrijfbewerkingen berekend dat nodig is om deze blobs te uploaden.

Berekening Weergegeven als
Aantal MiB in 5 GiB 5,120
Pad - Bewerkingen bijwerken (toevoegen) per blob (5.120 MiB/4-MiB-blok) 1,280
Pad - Bewerkingen bijwerken (leegmaken) per blob 1
Totaal aantal schrijfbewerkingen (1.000 * 1.281) 1,281,00

Nadat elke blob is geüpload, gebruikt AzCopy de bewerking Blob-eigenschappen ophalen als onderdeel van het valideren van de upload. De bewerking Blobeigenschappen ophalen wordt gefactureerd als een bewerking voor alle andere bewerkingen .

Met behulp van de voorbeeldprijzen die in dit artikel worden weergegeven, berekent de volgende tabel de kosten voor het uploaden van deze blobs

Prijsfactor Heet Statisch Koud Archiveren
Prijs van één schrijfbewerking (prijs / 10.000) $ 0,00000720 $ 0,000013 $ 0,0000234 $ 0,0000143
Kosten van schrijfbewerkingen (1.281.000 * bewerkingsprijs) $ 9,2332 $ 16,6530 $ 29,9754 $ 18,3183
Prijs van één andere bewerking (prijs / 10.000) $ 0,00000044 $ 0,00000044 $ 0,00000068 $ 0,00000044
Kosten voor het ophalen van blobeigenschappen (1000 * bewerkingsprijs) $ 0,0004 $ 0,0004 $ 0,0007 $ 0,0004
Totale kosten (schrijven + eigenschappen) $ 9,22 $ 16,65 $ 29,98 $ 18,32

De kosten voor downloaden

Wanneer u de opdracht azcopy copy uitvoert, geeft u een broneindpunt op. Dit eindpunt kan een Blob Service-eindpunt (blob.core.windows.net) of een Data Lake Storage-eindpunt (dfs.core.windows.net) zijn. In deze sectie worden de kosten berekend voor het gebruik van elk eindpunt om 1000 blobs te downloaden die elk 5 GiB groot zijn.

Kosten voor het downloaden van het Blob Service-eindpunt

Als u blobs downloadt van het Blob Service-eindpunt, gebruikt AzCopy de Lijst-blobs om blobs op te sommen. Een lijst-blobs wordt gefactureerd als een lijst en maakt containerbewerking . Eén list-blobs-bewerking retourneert maximaal 5.000 blobs. Daarom is in dit voorbeeld slechts één list-blobs-bewerking vereist.

Voor elke blob gebruikt AzCopy de bewerking Blob-eigenschappen ophalen en de bewerking Blob ophalen. De bewerking Blobeigenschappen ophalen wordt gefactureerd als een bewerking voor alle andere bewerkingen en de bewerking Blob ophalen wordt gefactureerd als een leesbewerking .

Als u blobs downloadt uit de statische of koude laag, worden er ook kosten in rekening gebracht voor het ophalen van gegevens per GiB.

Met behulp van de voorbeeldprijzen die in dit artikel worden weergegeven, worden in de volgende tabel de kosten berekend voor het downloaden van deze blobs.

Notitie

Deze tabel sluit de archieflaag uit omdat u niet rechtstreeks vanuit die laag kunt downloaden. Zie Rehydratatie van blob vanuit de archieflaag.

Prijsfactor Heet Statisch Koud
Prijs van één lijstbewerking (prijs/ 10.000) $ 0,0000055 $ 0,0000055 $ 0,0000065
Kosten van het weergeven van bewerkingen (1 * bewerkingsprijs) $ 0,0000055 $ 0,0000050 $ 0,0000065
Prijs van één andere bewerking (prijs / 10.000) $ 0,00000044 $ 0,00000044 $ 0,00000052
Kosten voor het ophalen van blobeigenschappen (1000 * bewerkingsprijs) $ 0,00044 $ 0,00044 $ 0,00052
Prijs van één leesbewerking (prijs / 10.000) $ 0,00000044 $ 0,000001 $ 0,00001
Kosten van leesbewerkingen (1000 * bewerkingsprijs) $ 0,00044 $ 0,001 $ 0,01
Prijs van het ophalen van gegevens (per GiB) $ 0,00 $ 0,01 $ 0,03
Kosten van het ophalen van gegevens (5 * bewerkingsprijs) $ 0,00 $ 0,05 $ 0,15
Totale kosten (lijst + eigenschappen + lezen + ophalen) $ 0,001 $ 0,051 $ 0,161

Kosten voor het downloaden van het Data Lake Storage-eindpunt

Als u blobs downloadt van het Data Lake Storage-eindpunt, gebruikt AzCopy de Lijst-blobs om blobs op te sommen. Een lijst-blobs wordt gefactureerd als een lijst en maakt containerbewerking . Eén list-blobs-bewerking retourneert maximaal 5.000 blobs. Daarom is in dit voorbeeld slechts één list-blobs-bewerking vereist.

Voor elke blob gebruikt AzCopy de bewerking Blob-eigenschappen ophalen die wordt gefactureerd als een bewerking voor alle andere bewerkingen . AzCopy downloadt elk blok (4 MiB in grootte) met behulp van de bewerking Path - Read . Elk pad- leesoproep wordt gefactureerd als een leesbewerking .

Als u blobs downloadt uit de statische of koude laag, worden er ook kosten in rekening gebracht voor het ophalen van gegevens per GiB.

In de volgende tabel wordt het aantal schrijfbewerkingen berekend dat nodig is om de blobs te uploaden.

Berekening Weergegeven als
Aantal MiB in 5 GiB 5,120
Pad - Updatebewerkingen per blob (5.120 MiB / 4-MiB-blok) 1,280
Totaal aantal leesbewerkingen (1000 * 1.280) 1,280,000

Met behulp van de voorbeeldprijzen die in dit artikel worden weergegeven, worden in de volgende tabel de kosten berekend voor het downloaden van deze blobs.

Notitie

Deze tabel sluit de archieflaag uit omdat u niet rechtstreeks vanuit die laag kunt downloaden. Zie Rehydratatie van blob vanuit de archieflaag.

Prijsfactor Heet Statisch Koud
Prijs van één lijstbewerking (prijs/ 10.000) $ 0,0000055 $ 0,0000055 $ 0,0000065
Kosten van het weergeven van bewerkingen (1 * bewerkingsprijs) $ 0,0000055 $ 0,0000050 $ 0,0000065
Prijs van één andere bewerking (prijs / 10.000) $ 0,00000044 $ 0,00000044 $ 0,00000052
Kosten voor het ophalen van blobeigenschappen (1000 * bewerkingsprijs) $ 0,00044 $ 0,00044 $ 0,00052
Prijs van één leesbewerking (prijs / 10.000) $ 0,00000060 $ 0,00000130 $ 0,00001300
Kosten van leesbewerkingen (1.281.000 * bewerkingsprijs) $ 0,73017 $ 1,6653 $ 16,653
Prijs van het ophalen van gegevens (per GiB) $ 0,0000000000 $ 0,010000000 $ 0,030000000
Kosten van het ophalen van gegevens (5 * bewerkingsprijs) $ 0,00 $ 0,05 $ 0,15
Totale kosten (lijst + eigenschappen + lezen + ophalen) $ 0,731 $ 1,716 $ 16,804

De kosten voor het kopiëren tussen containers

Wanneer u de opdracht azcopy copy uitvoert, geeft u een bron- en doeleindpunt op. Deze eindpunten kunnen een Blob Service-eindpunt (blob.core.windows.net) of een Data Lake Storage-eindpunt (dfs.core.windows.net) zijn. In deze sectie worden de kosten voor het kopiëren van 1000 blobs berekend die elk 5 GiB groot zijn.

Notitie

Blobs in de archieflaag kunnen alleen worden gekopieerd naar een onlinelaag. Omdat in al deze voorbeelden wordt uitgegaan van dezelfde laag voor bron en doel, wordt de archieflaag uitgesloten van deze tabellen.

Kosten voor het kopiëren van blobs binnen hetzelfde account

Ongeacht welk eindpunt u opgeeft (Blob Service of Data Lake Storage), gebruikt AzCopy de lijst-blobs om blobs op de bronlocatie op te sommen. Een lijst-blobs wordt gefactureerd als een lijst en maakt containerbewerking . Eén list-blobs-bewerking retourneert maximaal 5.000 blobs. Daarom is in dit voorbeeld slechts één list-blobs-bewerking vereist.

Voor elke blob gebruikt AzCopy de bewerking Blob-eigenschappen ophalen voor zowel de bron-blob als de blob die naar het doel wordt gekopieerd. De bewerking Blobeigenschappen ophalen wordt gefactureerd als een bewerking voor alle andere bewerkingen . AzCopy gebruikt de kopieer-blobbewerking om blobs te kopiëren naar een andere container die wordt gefactureerd als een schrijfbewerking die is gebaseerd op de doellaag.

Prijsfactor Heet Statisch Koud
Prijs van één lijstbewerking (prijs/ 10.000) $ 0,0000055 $ 0,0000055 $ 0,0000065
Kosten van het weergeven van bewerkingen (1 * bewerkingsprijs) $ 0,0000055 $ 0,0000055 $ 0,0000065
Prijs van één enkele andere bewerkingen (prijs / 10.000) $ 0,00000044 $ 0,00000044 $ 0,00000052
Kosten voor het ophalen van blobeigenschappen (2000 * bewerkingsprijs) $ 0,00088 $ 0,00088 $ 0,00104
Prijs van één schrijfbewerking (prijs / 10.000) $ 0,0000055 $ 0,00001 $ 0,000018
Kosten voor schrijven (1000 * bewerkingsprijs) $ 0,0055 $ 0,01 $ 0,018
Totale kosten (vermelding + eigenschappen + schrijven) $ 0,0064 $ 0,0109 $ 0,0190

Kosten van het kopiëren van blobs naar een ander account in dezelfde regio

Dit scenario is identiek aan de vorige, behalve dat u ook wordt gefactureerd voor het ophalen van gegevens en voor leesbewerkingen die zijn gebaseerd op de bronlaag.

Prijsfactor Heet Statisch Koud
Totaal uit vorige sectie $ 0,0064 $ 0,0109 $ 0,0190
Prijs van één leesbewerking (prijs / 10.000) $ 0,00000044 $ 0,000001 $ 0,00001
Kosten van leesbewerkingen (1.000 * bewerkingsprijs) $ 0,00044 $ 0,001 $ 0,01
Prijs van het ophalen van gegevens (per GiB) Gratis $ 0,01 $ 0,03
Kosten van het ophalen van gegevens (5 * bewerkingsprijs) $ 0,00 $.05 $.15
Totale kosten (vorige sectie + ophalen + lezen) $ 0,0068 $ 0,0619 $ 0,1719

Kosten van het kopiëren van blobs naar een account in een andere regio

Dit scenario is identiek aan het vorige scenario, behalve dat u kosten voor uitgaand netwerk in rekening wordt gebracht.

Prijsfactor Heet Statisch Koud
Totale kosten uit vorige sectie $ 0,0068 $ 0,0619 $ 0,1719
Prijs van uitgaand netwerk (per GiB) $ 0,02 $ 0,02 $ 0,02
Totale kosten van uitgaand netwerk (5 * prijs van uitgaand verkeer) $.10 $.10 $.10
Totale kosten (vorige sectie + uitgaand verkeer) $ 0,1068 $ 0,1619 $ 0,2790

De kosten voor het synchroniseren van wijzigingen

Wanneer u de azcopy-synchronisatieopdracht uitvoert, geeft u een bron- en doeleindpunt op. Deze eindpunten kunnen een Blob Service-eindpunt (blob.core.windows.net) of een Data Lake Storage-eindpunt (dfs.core.windows.net) zijn.

Notitie

Blobs in de archieflaag kunnen alleen worden gekopieerd naar een onlinelaag. Omdat in al deze voorbeelden wordt uitgegaan van dezelfde laag voor bron en doel, wordt de archieflaag uitgesloten van deze tabellen.

Kosten voor het synchroniseren van een container met een lokaal bestandssysteem

Als u een container bijgewerkt wilt houden met wijzigingen in een lokaal bestandssysteem, voert AzCopy exact dezelfde taken uit als beschreven in de kosten voor uploaden naar het eindpunt van de Blob-service in dit artikel. Blobs worden alleen geüpload als de laatste wijzigingstijd van een lokaal bestand anders is dan de laatste wijzigingstijd van de blob in de container. Daarom worden schrijftransacties alleen gefactureerd voor blobs die worden geüpload.

Als u een lokaal bestandssysteem bijgewerkt wilt houden met wijzigingen in een container, voert AzCopy exact dezelfde taken uit als beschreven in de kosten voor downloaden van het blobservice-eindpunt van dit artikel. Blobs worden alleen gedownload als de laatste wijzigingstijd van een lokale blob verschilt van de laatste wijzigingstijd van de blob in de container. Daarom worden alleen leestransacties gefactureerd voor blobs die worden gedownload.

Kosten voor het synchroniseren van containers

Als u twee containers gesynchroniseerd wilt houden, voert AzCopy exact dezelfde taken uit als beschreven in de sectie De kosten voor het kopiëren tussen containers in dit artikel. Een blob wordt alleen gekopieerd als de laatste wijzigingstijd van een blob in de broncontainer verschilt van de laatste wijzigingstijd van een blob in de doelcontainer. Daarom worden schrijf- en leestransacties alleen gefactureerd voor blobs die worden gekopieerd.

De azcopy-synchronisatieopdracht maakt gebruik van de bewerking List Blobs voor zowel bron- als doelaccounts bij het synchroniseren van containers die in afzonderlijke accounts bestaan.

Samenvatting van berekeningen

De volgende tabel bevat alle schattingen die in dit artikel worden weergegeven. Alle schattingen zijn gebaseerd op het overdragen van 1000 blobs die elk 5 GiB groot zijn en de steekproefprijzen gebruiken die in de volgende sectie worden vermeld.

Scenario Heet Statisch Koud Archiveren
Blobs uploaden (Blob Service-eindpunt) $ 3,53 $ 6,41 $ 11,54 $ 3,53
Blobs uploaden (Data Lake Storage-eindpunt) $ 9,22 $ 16,65 $ 29,98 $ 18,32
Blobs downloaden (Blob Service-eindpunt) $ 0,001 $ 0,051 $ 0,161 N.v.t.
Blobs downloaden (Data Lake Storage-eindpunt) $ 0,731 $ 1,716 $ 16,804 N.v.t.
Blobs kopiëren $ 0,064 $ 0,0109 $ 0,0190 N.v.t.
Blobs kopiëren naar een ander account $ 0,0068 $ 0,0619 $ 0,1719 N.v.t.
Blobs kopiëren naar een account in een andere regio $ 0,1068 $ 0,1619 $ 0,2790 N.v.t.

Voorbeeldprijzen

De volgende tabel bevat voorbeeldprijzen (fictieve prijzen) voor elke aanvraag naar het Blob Service-eindpunt (blob.core.windows.net).

Belangrijk

Deze prijzen zijn alleen bedoeld als voorbeelden en mogen niet worden gebruikt om uw kosten te berekenen. Zie de prijzen van Azure Blob Storage of de prijzenpagina's van Azure Data Lake Storage voor officiële prijzen. Zie Inzicht in het volledige factureringsmodel voor Azure Blob Storage voor meer informatie over het kiezen van de juiste pagina met prijzen.

Prijsfactor Heet Statisch Koud Archiveren
Prijs van schrijfbewerkingen (per 10.000) $ 0,055 $ 0,10 $ 0,18 $ 0,11
Prijs van leesbewerkingen (per 10.000) $ 0,0044 $ 0,01 $ 0,10 $ 5,50
Lijst- en containerbewerkingen (per 10.000) $ 0,055 $ 0,055 $ 0,065 $.055
Alle andere bewerkingen (per 10.000) $ 0,0044 $ 0,0044 $ 0,0052 $.0044
Prijs van het ophalen van gegevens (per GB) Gratis $ 0,01 $ 0,03 $.022
Prijs van gegevensopslag eerst 50 TB (betalen per gebruik) $ 0,0208 $ 0,0115 $ 0,0045 $ 0,002
Prijs van gegevensopslag volgende 450 TB (betalen per gebruik) $ 0,020 $ 0,0115 $ 0,0045 $ 0,002
Prijs van 100 TB (gereserveerde capaciteit van één jaar) $ 1.747 $ 966 Niet beschikbaar $ 183
Prijs van 100 TB (gereserveerde capaciteit van drie jaar) $ 1.406 $ 872 Niet beschikbaar $ 168
Netwerkbandbreedte tussen regio's binnen Noord-Amerika (per GB) $ 0,02 $ 0,02 $ 0,02 $ 0,02
Prijs van leesbewerkingen met hoge prioriteit (per 10.000) Niet van toepassing Niet van toepassing Niet van toepassing $ 65,00
Prijs van het ophalen van gegevens met hoge prioriteit (per GB) Niet van toepassing Niet van toepassing Niet van toepassing $ 0,13

De volgende tabel bevat voorbeeldprijzen (fictieve prijzen) voor elke aanvraag naar het Data Lake Storage-eindpunt (dfs.core.windows.net). Zie prijzen voor Azure Data Lake Storage voor officiële prijzen.

Prijsfactor Heet Statisch Koud Archiveren
Prijs van schrijfbewerkingen (elke 4 MiB, per 10.000) $ 0,07120 $ 0,13 $ 0,234 $ 0,143
Prijs van leesbewerkingen (elke 4 MiB, per 10.000) $ 0,0057 $ 0,013 $ 0,13 $ 7,15
Iteratieve schrijfbewerkingen (per 100) $ 0,0715 $ 0,0715 $ 0,0715 $ 0,0715
Iteratieve leesbewerkingen (per 10.000) $ 0,0715 $ 0,0715 $ 0,0845 $ 0,0715
Prijs van het ophalen van gegevens (per GB) Gratis $ 0,01 $ 0,03 $ 0,022
Netwerkbandbreedte tussen regio's binnen Noord-Amerika (per GB) $ 0,02 $ 0,02 $ 0,02 $ 0,02
Prijzen voor gegevensopslag eerst 50 TB (betalen per gebruik) $ 0,021 $ 0,012 $ 0,0045 $ 0,002
Prijzen voor gegevensopslag volgende 450 TB (betalen per gebruik) $ 0,020 $ 0,012 $ 0,0045 $ 0,002
Prijs van 100 TB (gereserveerde capaciteit van één jaar) $ 1.747 $ 966 Niet beschikbaar $ 183
Prijs van 100 TB (gereserveerde capaciteit van drie jaar) $ 1.406 $ 872 Niet beschikbaar $ 168
Prijs van leesbewerkingen met hoge prioriteit (per 10.000) Niet van toepassing Niet van toepassing Niet van toepassing $ 84,50
Prijs van het ophalen van gegevens met hoge prioriteit (per GB) Niet van toepassing Niet van toepassing Niet van toepassing $ 0,13
Index (GB/maand) $ 0,0297 Niet van toepassing Niet van toepassing Niet van toepassing

Zie ook