Training
Module
Uw kosten optimaliseren met Azure Blob Storage - Training
Met Azure Blob Storage kunnen klanten hun operationele kosten minimaliseren.
Deze browser wordt niet meer ondersteund.
Upgrade naar Microsoft Edge om te profiteren van de nieuwste functies, beveiligingsupdates en technische ondersteuning.
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.
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 Gegevensopslag en indexmeters voor algemene informatie over opslagkosten.
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.
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.
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.
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 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.
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.
In dit voorbeeld ziet u vier maanden aan bestedingsgebaseerde uploads, downloads en de impact van het verplaatsen van objecten tussen lagen.
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.
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.
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 |
Training
Module
Uw kosten optimaliseren met Azure Blob Storage - Training
Met Azure Blob Storage kunnen klanten hun operationele kosten minimaliseren.