Lezen in het Engels

Delen via


Geschatte kosten voor het gebruik van Azure Blob Storage

Dit artikel helpt u bij het schatten van de kosten voor het opslaan, uploaden, downloaden en werken met gegevens in Azure Blob Storage.

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 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.

De kosten voor het opslaan van gegevens

U kunt uw opslagkosten berekenen door de grootte van uw gegevens in GB te vermenigvuldigen met de opslagprijs van de gekozen toegangslaag. Als u bijvoorbeeld 10 TB aan blobs wilt opslaan in de statische toegangslaag, zijn de capaciteitskosten $ 0,0115 * 10 * 1024 = $ 117,78 per maand.

Afhankelijk van de hoeveelheid opslagruimte die u nodig hebt, kan het zinvol zijn om capaciteit met korting te reserveren. U kunt capaciteit reserveren in stappen van 100 TB en 1 PB voor een toezeggingsduur van 1 jaar of drie jaar. Gereserveerde capaciteit is alleen beschikbaar voor gegevens die zijn opgeslagen in de dynamische, statische en archieftoegangslagen.

Met behulp van de voorbeeldprijzen die in dit artikel worden weergegeven, vergelijkt de volgende tabel de kosten voor betalen per gebruik en gereserveerde capaciteit voor het opslaan van 100 TB (102.400 GB) aan gegevens.

Berekening Heet Statisch Archiveren
Maandelijkse prijs voor 100 TB opslagruimte $ 2.130 $ 963 $ 205
Maandelijkse prijs voor 100 TB opslagruimte (gereserveerd voor één jaar) $ 1.747 $ 966 $ 183
Maandelijkse prijs voor 100 TB opslagruimte (gereserveerd voor drie jaar) $ 1.406 $ 872 $ 168

Als u het punt wilt berekenen waarop gereserveerde capaciteit zinvol begint, deelt u de kosten van gereserveerde capaciteit op basis van het tarief voor betalen per gebruik. Als de kosten van gereserveerde capaciteit van 1 jaar voor opslag in de statische laag bijvoorbeeld $ 966 zijn en het tarief voor betalen per gebruik $ 0,0115 is, is de berekening $ 966 / $ 0,0115 = 84.000 GB (ongeveer 82 TB). Als u van plan bent om gedurende de hele reserveringsperiode ten minste 82 TB aan gegevens op te slaan in de statische laag, is gereserveerde capaciteit logisch. De volgende tabel berekent het onderbrekingspunt in TB voor elke toegangslaag.

Berekening Heet Statisch Archiveren
Maandelijkse prijs per GB aan gegevensopslag (betalen per gebruik) $ 0,0208 $ 0,0115 $ 0,002
Prijs voor 100 TB gereserveerde opslag $ 1.747 $ 966 $ 183
Pauze zelfs voor gereserveerde capaciteit van 1 jaar 82 TB1 82 TB 89 TB
Pauze zelfs voor gereserveerde capaciteit van 3 jaar 66 TB1 74 TB 82 TB

1De hot-laag heeft meerdere tarieven voor betalen per gebruik. De prijs van de eerste 50 TB en de prijs van de tweede 50 TB worden in deze berekening meegerekend.

Zie Kosten optimaliseren voor Blob Storage met gereserveerde capaciteit voor meer informatie over gereserveerde capaciteit.

Zie Gegevensopslag en indexmeters voor algemene informatie over opslagkosten.

De kosten voor het overdragen van gegevens

Wanneer u gegevens overdraagt, worden schrijf- en leesbewerkingen gefactureerd. Sommige clienttoepassingen gebruiken aanvullende bewerkingen om gegevens over te dragen, zoals bewerkingen om blobs weer te geven of eigenschappen op te halen. Het azcopy-hulpprogramma is geoptimaliseerd voor gegevensoverdracht efficiënt en kan fungeren als een canoniek voorbeeld waarop u uw kostenramingen kunt baseren.

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

De kosten voor uploaden

Wanneer u gegevens uploadt, verdeelt uw client die gegevens in blokken en uploadt elk blok afzonderlijk. Elk blok dat wordt geüpload, wordt gefactureerd als schrijfbewerking. Er is een laatste schrijfbewerking nodig om blokken samen te stellen in een blob die is opgeslagen in het account. Het aantal schrijfbewerkingen dat nodig is om een blob te uploaden, is afhankelijk van de grootte van elk blok. 8 MiB is de standaardblokgrootte voor uploads naar het Blob Service-eindpunt (blob.core.windows.net) en die grootte kan worden geconfigureerd. 4 MiB is de blokgrootte voor uploads naar het Data Lake Storage-eindpunt (dfs.core.windows.net) en die grootte kan niet worden geconfigureerd. Een kleinere blokgrootte presteert beter omdat blokken parallel kunnen worden geüpload. De kosten zijn echter hoger omdat er meer schrijfbewerkingen nodig zijn om een blob te uploaden.

Met behulp van de voorbeeldprijzen die in dit artikel worden weergegeven en ervan uitgaande dat een blokgrootte van 8 MiB wordt aangenomen, worden in de volgende tabel de kosten geschat voor het uploaden van 1000 blobs die elk 5 GiB groot zijn naar de dynamische laag.

Prijsfactor Weergegeven als
Aantal MiB in 5 GiB 5,120
Schrijfbewerkingen per blob (5.120 MiB /8-MiB-blok) 640
Schrijfbewerking om de blokken door te voeren 1
Totaal aantal schrijfbewerkingen (1.000 * 641) 641,000
Prijs van één schrijfbewerking (prijs / 10.000) $ 0,0000055
Kosten van schrijfbewerkingen (641.000 * prijs van één bewerking) $ 3,5255
Totale kosten (schrijven + eigenschappen) $ 3,5250055

Zie Schatting van de kosten die u wilt uploaden voor meer gedetailleerde voorbeelden.

De kosten voor downloaden

Het aantal bewerkingen dat nodig is om een blob te downloaden, is afhankelijk van het eindpunt dat u gebruikt. Als u een blob downloadt van het Blob Service-eindpunt, worden de kosten van één leesbewerking gefactureerd. Als u een blob downloadt van het Data Lake Storage-eindpunt, worden er kosten in rekening gebracht voor meerdere leesbewerkingen, omdat blobs moeten worden gedownload in 4 MiB-blokken. Als u blobs downloadt uit de statische of koude laag, worden er ook kosten in rekening gebracht voor het ophalen van gegevens per GiB die is gedownload van de statische, koude of archieflaag.

Met behulp van de voorbeeldprijzen die in dit artikel worden weergegeven, maakt de volgende tabel een schatting van de kosten voor het downloaden van 1.000 blobs die elk 5 GiB groot zijn uit de statische laag met behulp van het Blob Storage-eindpunt.

Prijsfactor Weergegeven als
Prijs van één leesbewerking (prijs / 10.000) $ 0,000001
Kosten van leesbewerkingen (1000 * bewerkingsprijs) $ 0,001
Prijs van het ophalen van gegevens (per GiB) $ 0,01
Kosten van het ophalen van gegevens (5 * prijs van het ophalen van gegevens) $ 0,05
Totale kosten (lezen en ophalen) $ 0,051

Hulpprogramma's zoals AzCopy gebruiken ook lijstbewerkingen en bewerkingen om blobeigenschappen te verkrijgen. Als deel van de totale factuur zijn deze kosten relatief klein. Zie De kosten schatten die u wilt downloaden voor voorbeelden.

De kosten voor het kopiëren tussen containers

Als u een blob kopieert naar een andere container in hetzelfde account, worden de kosten in rekening gebracht van één schrijfbewerking die is gebaseerd op de doellaag. Als de doelcontainer zich in een ander account bevindt, worden ook de kosten voor het ophalen van gegevens en de kosten van een leesbewerking gefactureerd die is gebaseerd op de bronlaag. Als het doelaccount zich in een andere regio bevindt, worden de kosten van uitgaand netwerk aan uw factuur toegevoegd.

Met behulp van de voorbeeldprijzen die in dit artikel worden weergegeven, worden in de volgende tabel de kosten geschat voor het kopiëren van 1000 blobs die elk 5 GiB groot zijn tussen twee containers in de hot-laag.

Prijsfactor Weergegeven als
Prijs van één schrijfbewerking (prijs / 10.000) $ 0,0000055
Kosten voor schrijven (1000 * prijs van één bewerking) $ 0,0055
Prijs van één leesbewerking (prijs / 10.000) $ 0,00000044
Kosten van leesbewerkingen (1.000 * prijs van één bewerking) $ 0,00044
Totale kosten (vorige sectie + ophalen + lezen) $ 0,0068

Zie Schatting van de kosten voor het kopiëren tussen containers voor een volledig voorbeeld.

De kosten voor het wijzigen van de naam van een blob

De kosten voor het wijzigen van blobs zijn afhankelijk van de bestandsstructuur van uw account en het aantal blobs waarvan u de naam wijzigt.

Als het account een platte naamruimte heeft, is er geen toegewezen bewerking om de naam van een blob te wijzigen. In plaats daarvan kopieert uw clienthulpprogramma de blob naar een nieuwe blob en verwijdert u vervolgens de bron-blob. Verwijderingsbewerkingen zijn gratis. Wanneer u de naam van een blob wijzigt, worden daarom kosten in rekening gebracht voor één schrijfbewerking . Als het account een hiërarchische naamruimte heeft, is er een toegewezen bewerking om de naam van een blob te wijzigen en deze wordt gefactureerd als een iteratieve schrijfbewerking .

De kosten van een schrijfbewerking op basis van het Blob Service-eindpunt zijn lager dan de kosten van een iteratieve schrijfbewerking voor het Data Lake Storage-eindpunt. Daarom kosten de kosten voor het wijzigen van de naam van blobs één voor één, het kost minder in accounts met een platte naamruimte.

Met behulp van de voorbeeldprijzen die in dit artikel worden weergegeven, worden in de volgende tabel de kosten berekend om de naam van 1000 blobs te wijzigen.

Prijsfactor Heet Statisch Koud
Prijs van één schrijfbewerking naar het Blob Service-eindpunt (prijs / 10.000) $ 0,0000055 $ 0,00001 $ 0,000018
Kosten voor het wijzigen van de naam van virtuele blobmappen (1000 * prijs van één bewerking) $ 0,0055 $ 0,01 $.018
Prijs van één iteratieve schrijfbewerking naar het Data Lake Storage-eindpunt (prijs / 100) $ 0,000715 $ 0,000715 $ 0,000715
Kosten voor het wijzigen van de naam van Data Lake Storage-directory's (1000 * prijs van één bewerking) $ 0,715 $ 0,715 $ 0,715

Op basis van deze berekeningen verschillen de kosten voor het hernoemen van 1.000 blobs in de dynamische laag met 70 cent.

De kosten voor het wijzigen van de naam van een map

Als het account een platte naamruimte heeft, worden blobs ingedeeld in virtuele mappen die een mapstructuur nabootsen. Een virtuele map maakt deel uit van de naam van de blob en wordt aangegeven door het scheidingsteken. Omdat een virtuele map deel uitmaakt van de blobnaam, bestaat deze niet daadwerkelijk als een onafhankelijk object. U kunt de naam van een virtuele map niet wijzigen zonder de naam van alle blobs te wijzigen die die virtuele map in de naam bevatten. Als u de naam van elke blob effectief wilt wijzigen, moeten clienttoepassingen een blob kopiëren en vervolgens de bron-blob verwijderen.

Als het account een hiërarchische naamruimte heeft, zijn mappen niet virtueel. Het zijn concrete, onafhankelijke objecten waarop u rechtstreeks kunt werken. Het wijzigen van de naam van een blob is daarom veel efficiënter omdat clienttoepassingen de naam van een blob in één bewerking kunnen wijzigen.

Met behulp van de voorbeeldprijzen die in dit artikel worden weergegeven, berekent de volgende tabel de kosten om de naam van 1000 mappen te wijzigen die elk 1000 blobs bevatten.

Prijsfactor Heet Statisch Koud
Prijs van één schrijfbewerking naar het Blob Service-eindpunt (prijs / 10.000) $ 0,0000055 $ 0,00001 $ 0,000018
Kosten voor het wijzigen van de naam van virtuele blobmappen (1000 * (1000 * prijs van één bewerking) $ 5,50 $ 10,00 $ 18,00
Prijs van één iteratieve schrijfbewerking naar het Data Lake Storage-eindpunt (prijs / 100) $ 0,000715 $ 0,000715 $ 0,000715
Kosten voor het wijzigen van de naam van Data Lake Storage-directory's (1000 * prijs van één bewerking) $ 0,715 $ 0,715 0.715

Op basis van deze berekeningen verschillen de kosten voor het hernoemen van 1.000 directory's in de dynamische laag die elk 1000 blobs bevatten, met bijna $ 5,00. Voor mappen in de koude laag is het verschil meer dan $ 17.

Voorbeeld: Toegangslagen uploaden, downloaden en wijzigen

In dit voorbeeld ziet u vier maanden aan bestedingsgebaseerde uploads, downloads en de impact van het verplaatsen van objecten tussen lagen.

Parameters

Aan het begin van elke maand worden 1000 bestanden geüpload naar de dynamische toegangslaag. Elk bestand heeft een grootte van 5 GB. Gedurende de maand worden de helft van deze bestanden gelezen door clientworkloads. Na 30 dagen verplaatst een levenscyclusbeheerbeleid de andere helft naar de statische toegangslaag om te besparen op opslagkosten.

In maart lezen clienttoepassingen 10% van de gegevens die zijn opgeslagen in de statische toegangslaag. Een levenscyclusbeheerbeleid is geconfigureerd om deze blobs terug te verplaatsen naar de dynamische laag nadat ze zijn gelezen.

Twintig dagen in april lezen clients opnieuw 10% van de gegevens die zijn opgeslagen in de statische toegangslaag. Deze blobs zijn echter minder dan 30 dagen in de statische laag opgeslagen. Omdat het levenscyclusbeheerbeleid deze blobs terug verplaatst naar de hot-laag voordat het minimum 30 dagen is verstreken, wordt een vroege boete beoordeeld. De boete voor vroegtijdige verwijdering is de kosten van statische opslag gedurende 10 dagen.

Berekeningen

Met behulp van de voorbeeldprijzen die in dit artikel worden weergegeven, ziet u in de volgende tabel vier maanden aan uitgaven.

Notitie

Deze berekeningen bieden een geschatte schatting van de voorbeeldprijzen. Als blobs in batches zijn geüpload, wordt een deel van de opslagkosten naar rato berekend omdat er geen opslagkosten voor de hele maand in rekening worden gebracht. Zie Gegevensopslag en indexmeters.

Kostenfactor Januari Februari Maart April
Kosten voor het schrijven van 1000 blobs naar de dynamische laag1 $ 3,53 $ 3,53 $ 3,53 $ 3,53
Aantal blobs in de dynamische laag na maandelijkse opname 1000 2000 2100 2155
Aantal blobs dat moet worden verplaatst naar de statische laag 0 1000 1050 1078
Kosten voor het instellen van blobs op de statische laag (gefactureerd als schrijfbewerking) $ 0,00 $ 0,01 $ 0,0105 $ 0,010775
Aantal blobs in de statische laag 0 1000 1050 1078
Totale grootte van blobs in de statische laag (GB) 0 5000 5250 5388
Aantal blobs dat is gelezen uit de statische laag en vervolgens weer teruggezet naar de dynamische laag 0 100 105 108
Kosten voor het lezen van blobs uit de statische laag $ 0,00 $ 0,0001 $ 0,000105 $ 0,00010775
Kosten voor het terugzetten van blobs naar de dynamische laag $ 0,00 $ 0,0001 $ 0,000105 $ 0,00010775
Aantal blobs dat in de statische laag blijft 0 900 945 970
Totale grootte van blobs die in de statische laag (GB) blijven 0 4500 4725 4849
Kosten voor het opslaan van blobs in de statische laag $ 0,00 $ 51,75 $ 54,34 $ 55,76
Boete voor vroegtijdige verwijdering $ 0,00 $ 0,00 $ 0,00 $ 0,41
Aantal blobs dat in de dynamische laag blijft 1000 1100 1155 1185
Totale grootte van blobs die in de dynamische laag (GB) blijven 5000 5500 5775 5926
Kosten voor het opslaan van blobs in dynamische laag $ 104,00 $ 114,40 $ 120,12 $ 123,27
Aantal blobs dat is gelezen uit de dynamische laag 500 550 578 593
Kosten voor het lezen van blobs uit de dynamische laag $ 0,00022 $ 0,000242 $ 0,0002541 $ 0,00026076
Maandelijks totaal $ 107,53 $ 169,69 $ 178,00 $ 182,98

1Het aantal bewerkingen dat nodig is om elke maandelijkse upload te voltooien is 641.000. De formule voor het berekenen van dat getal is 1000 blobs * 5 GB / 8-MiB-blok + de schrijfbewerking die nodig is om alle blokken in een blob samen te stellen.

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