De kosten van archiveringsgegevens schatten

De archieflaag is een offlinelaag voor het opslaan van gegevens die zelden worden geopend. De archieftoegangslaag heeft de laagste opslagkosten. Deze laag heeft echter hogere kosten voor het ophalen van gegevens met een hogere latentie in vergelijking met de dynamische, statische en koude lagen.

In dit artikel wordt uitgelegd hoe u de kosten voor het gebruik van archiefopslag berekent en vervolgens enkele voorbeeldscenario's weergeeft.

Kosten berekenen

De kosten voor het archiveren van gegevens zijn afgeleid van deze drie onderdelen:

  • Kosten voor het schrijven van gegevens naar de archieflaag
  • Kosten voor het opslaan van gegevens in de archieflaag
  • Kosten voor het reactiveren van gegevens uit de archieflaag

In de volgende secties ziet u hoe u elk onderdeel kunt berekenen.

In dit artikel worden fictieve prijzen in alle berekeningen gebruikt. U vindt deze voorbeeldprijzen in de sectie Voorbeeldprijzen aan het einde van dit artikel. Deze prijzen zijn alleen bedoeld als voorbeelden en mogen niet worden gebruikt om uw kosten te berekenen.

Zie prijzen 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 schrijven

U kunt de kosten voor schrijven naar de archieflaag berekenen door het aantal schrijfbewerkingen te vermenigvuldigen met de prijs van elke bewerking. De prijs van een bewerking is afhankelijk van de bewerkingen die u gebruikt om gegevens naar de archieflaag te schrijven.

Blob plaatsen

Als u de put-blobbewerking gebruikt, is het aantal bewerkingen hetzelfde als het aantal blobs. Als u bijvoorbeeld 30.000 blobs naar de archieflaag wilt schrijven, zijn hiervoor 30.000 bewerkingen vereist. Voor elke bewerking wordt de prijs van een archiefschrijfbewerking in rekening gebracht.

Tip

Bewerkingen worden gefactureerd per 10.000. Dus als de prijs per 10.000 bewerkingen $ 0,10 is, is de prijs van één bewerking $ 0,10 / 10.000 = $ 0,00001.

Blok- en putblokkeringslijst plaatsen

Als u een blob uploadt met behulp van de bewerkingen Put Block en Put Block List, vereist een upload meerdere bewerkingen en worden deze bewerkingen afzonderlijk in rekening gebracht. Elke Put Block-bewerking wordt in rekening gebracht tegen de prijs van een schrijfbewerking voor de standaardtoegangslaag voor accounts. Het aantal Put Block-bewerkingen dat u nodig hebt, is afhankelijk van de blokgrootte die u opgeeft om de gegevens te uploaden. Als de blob bijvoorbeeld 100 MiB is en u blokgrootte kiest op 10 MiB wanneer u die blob uploadt, gebruikt u 10 Put Block-bewerkingen . Blokken worden geschreven (doorgevoerd) naar de archieflaag met behulp van de bewerking Put Block List . Bij deze bewerking wordt de prijs van een archiefschrijfbewerking in rekening gebracht. Als u één blob wilt uploaden, zijn uw kosten (aantal blokken * van een dynamische schrijfbewerking) + prijs van een archiefschrijfbewerking.

Notitie

Als u geen SDK of de REST API rechtstreeks gebruikt, moet u mogelijk onderzoeken welke bewerkingen uw hulpprogramma voor gegevensoverdracht gebruikt om bestanden te uploaden. Mogelijk kunt u dit bepalen door de provider van het hulpprogramma te bereiken of door opslaglogboeken te gebruiken.

Set Blob Tier (Blob-laag instellen)

Als u de bewerking Blob-laag instellen gebruikt om een blob te verplaatsen van de statische, koude of dynamische laag naar de archieflaag, wordt de prijs van een archiefschrijfbewerking in rekening gebracht.

De kosten voor het opslaan

U kunt de opslagkosten berekenen door de grootte van de gegevens in GB te vermenigvuldigen met de prijs van archiefopslag.

Als u bijvoorbeeld van plan bent 10 TB gearchiveerde blobs op te slaan, zijn de capaciteitskosten $ 0,00099 * 10 * 1024 = $ 10,14 per maand.

De kosten voor rehydrateer

Blobs in de archieflaag zijn offline en kunnen niet worden gelezen of gewijzigd. Als u gegevens in een gearchiveerde blob wilt lezen of wijzigen, moet u de blob eerst reactiveren naar een onlinelaag (de dynamische statische of koude laag).

U kunt de kosten voor het reactiveren van gegevens berekenen door de kosten voor het ophalen van gegevens toe te voegen aan de kosten voor het lezen van de gegevens.

Uitgaande van voorbeeldprijzen, zijn de kosten voor het ophalen van 1 GB aan gegevens uit de archieflaag 1 * $ 0,02 = $ 0,02.

Leesbewerkingen worden gefactureerd per 10.000. Dus als de kosten per 10.000 bewerkingen $ 5,00 zijn, zijn de kosten van één bewerking $ 5,00 / 10.000 = $ 0,0005. De kosten voor het lezen van 1000 blobs met standaardprioriteit zijn 1000 * $ 0,0005 = $ 0,50.

In dit voorbeeld zijn de totale kosten voor rehydrateren (ophalen + lezen) $ 0,02 + $ 0,50 = $ 0,52.

Notitie

Als u de rehydratatieprioriteit instelt op hoog, neemt het ophalen en lezen van gegevens toe.

Als u van plan bent om gegevens te reactiveren, moet u proberen om een vroegtijdige verwijderingskosten te voorkomen. Zie Blob-rehydratatie vanuit de archieflaag om uw opties te bekijken.

Scenario: Eenmalige back-up van gegevens

In dit scenario wordt ervan uitgegaan dat u on-premises tapes of bestandsservers wilt verwijderen door back-upgegevens te migreren naar cloudopslag. Als u niet verwacht dat gebruikers die gegevens vaak gebruiken, is het misschien zinvol om die gegevens rechtstreeks naar de archieflaag te migreren. In de eerste maand zou u de kosten voor het schrijven van gegevens naar de archieflaag aannemen. In de resterende maanden betaalt u alleen voor de kosten voor het opslaan van de gegevens en de kosten voor het reactiveren van gegevens, indien nodig voor de incidentele leesbewerking.

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

In dit scenario wordt uitgegaan van een initiële opname van 2.000.000 bestanden met een totale grootte van 102.400 GB voor archivering. Er wordt ook uitgegaan van eenmalige leesbewerking per maand van ongeveer 1% van de gearchiveerde capaciteit. De bewerking die in dit scenario wordt gebruikt, is de put-blobbewerking .


Kostenfactor Januari Februari Maart Geprojecteerd jaarlijks
Schrijftransacties 2,000,000 0 0 2,000,000
Prijs van één schrijfbewerking $ 0,00001 $ 0,00001 $ 0,00001 $ 0,00001
Kosten voor schrijven (transacties * prijs van een schrijfbewerking) $ 20,00 $ 0,00 $ 0,00 $ 20,00
Totale bestandsgrootte (GB) 102,400 102,400 102,400 1,228,800
Gegevensprijzen (betalen per gebruik) $ 0,00099 $ 0,00099 $ 0,00099 $ 0,00099
Kosten voor opslaan (bestandsgrootte * gegevensprijs) $ 101,38 $ 101,38 $ 101,38 $ 1,216,51
Grootte van het ophalen van gegevens 1024 1024 1024 12,288
Prijs van het ophalen van gegevens $ 0,02 $ 0,02 $ 0,02 $ 0,02
Aantal leestransacties (aantal bestanden * 1%) 20,000 20,000 20,000 240,000
Prijs van één leesbewerking $ 0,0005 $ 0,0005 $ 0,0005 $ 0,0005
Kosten die moeten worden gerehydrateerd (kosten voor ophalen + kosten om te lezen) $ 30,48 $ 30,48 $ 30,48 $ 365,76
Totale kosten $ 151,86 $ 131,86 $ 131,86 $ 1.602,27

Tip

Als u deze kosten gedurende 12 maanden wilt bekijken, opent u het tabblad Eenmalige back-up van deze werkmap. U kunt de waarden in dat werkblad wijzigen om uw kosten te schatten.

Scenario: Doorlopende lagen

In dit scenario wordt ervan uitgegaan dat u van plan bent om periodiek gegevens naar de archieflaag te verplaatsen. Misschien gebruikt u Blob Storage-inventarisrapporten om te meten welke blobs minder vaak worden geopend en vervolgens het levenscyclusbeheerbeleid te gebruiken om het archiveringsproces te automatiseren.

Elke maand zou u de kosten voor het schrijven naar de archieflaag aannemen. De kosten voor het opslaan en vervolgens reactiveren van gegevens zouden in de loop van de tijd toenemen naarmate u meer blobs archiveert.

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

In dit scenario wordt ervan uitgegaan dat een maandelijkse opname van 200.000 bestanden in totaal 10.240 GB groot is voor archiveren. Er wordt ook uitgegaan van een eenmalige leesbewerking per maand van ongeveer 1% van de gearchiveerde capaciteit. De bewerking die in dit scenario wordt gebruikt, is de put-blobbewerking .

Kostenfactor Januari Februari Maart Geprojecteerd jaarlijks
Schrijftransacties 200.000 200.000 200.000 2,400,000
Prijs van één schrijfbewerking $ 0,00001 $ 0,00001 $ 0,00001 $ 0,00001
Kosten voor schrijven (transacties * prijs van een schrijfbewerking) $ 2,00 $ 2,00 $ 2,00 $ 24,00
Totale bestandsgrootte (GB) 10,240 20,480 39,720 122,880
Gegevensprijzen (betalen per gebruik) $ 0,00099 $ 0,00099 $ 0,00099 $ 0,00099
Kosten voor opslaan (bestandsgrootte * gegevensprijs) $ 10,14 20.28 $ 30,41 $ 790,73
Prijs van het ophalen van gegevens $ 0,02 $ 0,02 $ 0,02 $ 0,02
Aantal leestransacties (aantal bestanden * 1% gelezen opslag) 2.000 4000 6.000 156,000
Prijs van één leesbewerking $ 0,0005 $ 0,0005 $ 0,0005 $ 0,0005
Kosten die moeten worden gerehydrateerd (kosten voor ophalen + kosten om te lezen) $ 3,05 $ 6,10 $ 9,14 $ 237,74
Totale kosten $ 15,19 $ 28,37 $ 41,56 $ 1.052,48

Tip

Als u deze kosten gedurende 12 maanden wilt weergeven, opent u het tabblad Doorlopende lagen van deze werkmap. U kunt de waarden in dat werkblad wijzigen om uw kosten te schatten.

Archief versus koud en statisch

Archiefopslag is de laagste kostenlaag. Het kan echter tot 15 uur duren om 10 GiB-bestanden te reactiveren. Zie Blob-rehydratatie vanuit de archieflaag voor meer informatie. De archieflaag is mogelijk niet het meest geschikt als uw workloads gegevens snel moeten lezen. De statische laag biedt een bijna realtime leeslatentie met een lagere prijs dan die van de dynamische laag. Als u de toegangsvereisten begrijpt, kunt u kiezen tussen de statische, koude en archieflagen.

In de volgende tabel worden de kosten van archiefopslag vergeleken met de kosten van statische en koude opslag met behulp van de voorbeeldprijzen die in dit artikel worden weergegeven. In dit scenario wordt ervan uitgegaan dat een maandelijkse opname van 200.000 bestanden in totaal 10.240 GB groot is voor archiveren. Er wordt ook uitgegaan van 1 gelezen elke maand ongeveer 10% van de opgeslagen capaciteit (1024 GB) en 10% van de totale transacties (20.000).

Kostenfactor Archiveren Koud Statisch
Schrijftransacties 200.000 200.000 200.000
Prijs van één schrijfbewerking $ 0,00001 $ 0,000018 $ 0,00001
Kosten voor schrijven (transacties * prijs van een schrijfbewerking) $ 2,00 $ 3,60 $ 2,00
Totale bestandsgrootte (GB) 10,240 10,240 10,240
Gegevensprijzen (betalen per gebruik) $ 0,00099 $ 0,0036 $ 0,0152
Kosten voor opslaan (bestandsgrootte * gegevensprijs) $ 10,14 $ 36,86 $ 155,65
Grootte van het ophalen van gegevens 1024 1024 1024
Prijs van het ophalen van gegevens per GB $ 0,02 $ 0,03 $ 0,01
Aantal leestransacties 20,000 20,000 20,000
Prijs van één leesbewerking $ 0,0005 $ 0,00001 $ 0,000001
Kosten die moeten worden gerehydrateerd (kosten voor ophalen + kosten om te lezen) $ 30,48 $ 30,92 $ 10,26
Maandelijkse kosten $ 42,62 $ 71,38 $ 167,91

Tip

Als u de liveformule van deze kosten wilt weergeven, opent u het tabblad Lagen kiezen van deze werkmap. U kunt de waarden in dat werkblad wijzigen om uw kosten te schatten.

In de volgende grafiek ziet u de impact op maandelijkse uitgaven met verschillende leespercentages. In deze grafiek wordt uitgegaan van een maandelijkse opname van 1.000.000 bestanden met een totale grootte van 10.240 GB.

Bij het tweede paar balken wordt bijvoorbeeld ervan uitgegaan dat workloads 100.000 bestanden lezen (10% van 1.000.000 bestanden) en 1024 GB (10% van 10.240 GB). Uitgaande van de voorbeeldprijzen is de geschatte maandelijkse kosten voor statische opslag $ 175,99 en de geschatte maandelijkse kosten van archiefopslag $ 90,62.

In deze grafiek ziet u een onderbrekingspunt op of rond het leesniveau van 25%. Na dat niveau stijgen de kosten van archiefopslag ten opzichte van de kosten van statische opslag.

Statisch versus maandelijkse uitgaven archiveren

Voorbeeldprijzen

In dit artikel worden de volgende fictieve prijzen gebruikt.

Belangrijk

Deze prijzen zijn alleen bedoeld als voorbeelden en mogen niet worden gebruikt om uw kosten te berekenen.

Prijsfactor Archiveren Koud Statisch
Prijs van schrijftransacties (per 10.000) $ 0,10 $ 0,18 $ 0,10
Prijs van één schrijfbewerking (kosten / 10.000) $ 0,00001 $ 0,000018 $ 0,00001
Gegevensprijzen (betalen per gebruik) $ 0,00099 $ 0,0036 $ 0,0152
Prijs van leestransacties (per 10.000) $ 5,00 $ 0,10 $ 0,01
Prijs van één leesbewerking (kosten / 10.000) $ 0,0005 $ 0,00001 $ 0,000001
Prijs van leestransacties met hoge prioriteit (per 10.000) € 50,00 N.v.t. N.v.t.
Prijs van het ophalen van gegevens (per GB) $ 0,02 $ 0,03 $ 0,01
Prijs van het ophalen van gegevens met hoge prioriteit (per GB) $ 0,10 N.v.t. N.v.t.

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

Volgende stappen