Schätzen der Kosten für die Archivierung von Daten

Die Archivebene ist eine Offlineebene für die Speicherung von Daten, auf die nur selten zugegriffen wird. Die Zugriffsebene „Archiv“ weist die niedrigsten Speicherkosten auf. Diese Ebene verursacht jedoch höhere Kosten für den Datenabruf und eine höhere Wartezeit im Vergleich zu den Ebenen „heiß“, „kalt“ oder „Cold“.

In diesem Artikel wird erläutert, wie Sie die Kosten für die Verwendung des Archivspeichers berechnen. Anschließend werden einige Beispielszenarien vorgestellt.

Berechnen der Kosten

Die Kosten für die Archivierung von Daten ergeben sich aus diesen drei Komponenten:

  • Kosten für das Schreiben von Daten in die Archivebene
  • Kosten für das Speichern von Daten auf der Archivebene
  • Kosten für das Aktivieren von Daten aus der Archivebene

In den folgenden Abschnitten wird gezeigt, wie Sie die Kosten für die einzelnen Komponenten berechnen.

In diesem Artikel werden in allen Berechnungen fiktive Preise verwendet. Diese Beispielpreise finden Sie im Abschnitt Beispielpreise am Ende dieses Artikels. Diese Preise sind nur als Beispiele gedacht und sollten nicht zur Berechnung Ihrer Kosten verwendet werden.

Offizielle Preise finden Sie unter Azure Blob Storage – Preise oder Azure Data Lake Storage – Preise. Weitere Informationen zum Auswählen der richtigen Preisseite finden Sie unter Grundlegende Informationen zum vollständigen Abrechnungsmodell für Azure Blob Storage.

Kosten für Schreibvorgänge

Sie können die Kosten für das Schreiben in die Archivebene berechnen, indem Sie die Anzahl der Schreibvorgänge mit dem Preis der einzelnen Vorgänge multiplizieren. Der Preis eines Vorgangs hängt davon ab, welchen Sie zum Schreiben von Daten in die Archivebene verwenden.

Put Blob

Wenn Sie den Put Blob-Vorgang verwenden, entspricht die Anzahl der Vorgänge der Anzahl von Blobs. Wenn Sie beispielsweise planen, 30.000 Blobs in die Archivebene zu schreiben, sind dafür 30.000 Vorgänge erforderlich. Für jeden Vorgang wird der Preis eines Archivschreibvorgangs berechnet.

Tipp

Vorgänge werden pro 10.000 abgerechnet. Wenn also der Preis pro 10.000 Vorgänge 0,10 USD beträgt, liegt der Preis für einen einzelnen Vorgang bei 0,10 USD/10.000 = 0,00001 USD.

Put Block und Put Block List

Wenn Sie ein Blob mithilfe des Put Block- und Put Block List-Vorgangs hochladen, sind für einen Upload mehrere Vorgänge erforderlich, und jeder dieser Vorgänge wird getrennt abgerechnet. Jeder Put Block-Vorgang wird für die Standardzugriffsebene für Konten zum Preis eines Schreibvorgangs abgerechnet. Die Anzahl der benötigten Put Block-Vorgänge hängt von der Blockgröße ab, die Sie zum Hochladen der Daten angeben. Wenn die Blobgröße beispielsweise 100 MiB beträgt und Sie beim Hochladen dieses Blobs die Blockgröße auf 10 MiB festlegen, würden Sie 10 Put Block-Vorgänge verwenden. Blöcke werden mithilfe des Put Block List-Vorgangs in die Archivebene geschrieben (committet). Für diesen Vorgang wird der Preis eines Archivschreibvorgangs berechnet. Daher entsprechen die Kosten für das Hochladen eines einzelnen Blobs (Anzahl der Blöcke * der Preis eines Schreibvorgangs auf der heißen Ebene) + der Preis eines Archivschreibvorgangs.

Hinweis

Wenn Sie nicht direkt ein SDK oder die REST-API verwenden, müssen Sie u. U. ermitteln, welche Vorgänge Ihr Datenübertragungstool zum Hochladen von Dateien nutzt. Um dies herauszufinden, können Sie sich beim Anbieter des Tools erkundigen oder die Speicherprotokolle nutzen.

Blobtarif festlegen

Wenn Sie den Set Blob Tier-Vorgang verwenden, um ein Blob von der Ebene „Heiß“, „Kalt“ oder „Cold“ in die Archivebene zu verschieben, wird Ihnen der Preis für einen Archivschreibvorgang in Rechnung gestellt.

Kosten für Speichervorgänge

Sie können die Speicherkosten berechnen, indem Sie die Datengröße in GB mit dem Preis für den Archivspeicher multiplizieren.

Wenn Sie beispielsweise (unter der Annahme des Beispielpreises) 10 TB in der Archivebene speichern möchten, betragen die Kapazitätskosten 0,002 USD · 10 · 1024 = 20,48 USD pro Monat.

Kosten für Aktivierungsvorgänge

Blobs auf der Archivebene sind offline und können nicht gelesen oder geändert werden. Wenn Daten in einem archivierten Blob gelesen oder geändert werden sollen, muss das Blob zunächst auf einer Onlineebene (entweder Ebene „Heiß“, „Kalt“ oder „Cold“) aktiviert werden.

Sie können die Kosten für die Aktivierung von Daten berechnen, indem Sie die Kosten für das Abrufen von Daten und die Kosten für das Lesen von Daten addieren.

Unter Annahme der Beispielpreise würden die Kosten für das Abrufen von 1 GB Daten aus der Archivebene 1 · 0,022 USD = 0,022 USD betragen.

Lesevorgänge werden pro 10.000 abgerechnet. Wenn also die Kosten pro 10.000 Vorgänge 5,50 USD betragen, liegen die Kosten für einen einzelnen Vorgang bei 5,50 USD/10.000 = 0,00055 USD. Die Kosten für das Lesen von 1.000 Blobs mit Standardpriorität betragen 1.000 * 0,0005 USD = 0,50 USD.

In diesem Beispiel würden die Gesamtkosten für die Aktivierung (das Abrufen und Lesen) 0,022 USD + 0,50 USD = 0,52 USD betragen.

Hinweis

Wenn Sie eine hohe Aktivierungspriorität festlegen, erhöhen sich die Datenabruf- und Leseraten.

Wenn Sie Daten aktivieren möchten, sollten Sie eine Gebühr für frühzeitiges Löschen möglichst vermeiden. Wie Sie Ihre Optionen überprüfen, erfahren Sie unter Aktivierung von Blobs aus der Archivebene.

Szenario: Einmalige Datensicherung

In diesem Szenario wird davon ausgegangen, dass Sie lokale Bänder oder Dateiserver entfernen möchten, indem Sie Sicherungsdaten zum Cloudspeicher migrieren. Wenn Sie nicht erwarten, dass Benutzer häufig auf diese Daten zugreifen, kann es sinnvoll sein, diese Daten direkt zur Archivebene zu migrieren. Im ersten Monat würden Sie die Kosten für das Schreiben von Daten in die Archivebene übernehmen. In den verbleibenden Monaten zahlen Sie nur für die Kosten zum Speichern der Daten und die Aktivierung der Daten, die für gelegentliche Lesevorgänge anfallen können.

Die folgende Tabelle veranschaulicht anhand der in diesem Artikel genannten Beispielpreise die Ausgaben für drei Monate.

In diesem Szenario wird angenommen, dass anfänglich 2.000.000 Dateien mit einer Gesamtgröße von 102.400 GB für die Archivierung erfasst werden. Es wird auch davon ausgegangen, dass einmal pro Monat etwa 1 % der archivierten Kapazität gelesen wird. In diesem Szenario wird der Put Blob-Vorgang verwendet. In diesem Szenario wird auch davon ausgegangen, dass Blobs durch das Kopieren von Blobs und nicht durch das Ändern der Zugriffsebene des Blobs aktiviert werden.

Kostenfaktor January Februar March Jährlich vorhergesagt
Schreibvorgänge 2\.000.000 0 0 2\.000.000
Preis eines einzelnen Schreibvorgangs 0,000011 USD 0,000011 USD 0,000011 USD 0,000011 USD
Schreibkosten (Vorgänge · Preis eines Schreibvorgangs) 22,00 USD 0,00 USD 0,00 USD 22,00 USD
Dateigesamtgröße (GB) 102.400 102.400 102.400 1.228.800
Datenpreise (nutzungsbasierte Bezahlung) 0,002 USD 0,002 USD 0,002 USD 0,002 USD
Speicherkosten (Dateigröße * Datenpreis) 204,80 USD 204,80 USD 204,80 USD 2.457,60 USD
Datenabrufgröße (1 % der Dateigröße) 1\.024 1\.024 1\.024 12.288
Preis für den Datenabruf $0.022 $0.022 $0.022 $0.022
Kosten für den Abruf (Datenabrufgröße · Abrufpreis) 22,53 USD 22,53 USD 22,53 USD 270,34 USD
Anzahl der Lesevorgänge (Dateianzahl · 1 %) 20.000 20.000 20.000 240.000
Preis eines einzelnen Lesevorgangs 0,00055 USD 0,00055 USD 0,00055 USD 0,00055 USD
Kosten für das Lesen (Vorgänge · Preis eines Lesevorgangs) 11.00 USD 11.00 USD 11.00 USD 132,00 USD
Aktivierungskosten (Abrufkosten + Lesekosten) 33,53 USD 33,53 USD 33,53 USD 402,34 USD
Gesamtkosten (Schreiben + Speicher + Aktivieren) 260,33 USD 238,33 USD 238,33 USD 2.881,94 USD

Tipp

Öffnen Sie die Registerkarte Einmalige Sicherung dieser Arbeitsmappe, um die Kosten über einen Zeitraum von 12 Monaten zu modellieren. Sie können die Preise und Werte in diesem Arbeitsblatt ändern, um Ihre Kosten zu schätzen.

Szenario: Kontinuierliches Tiering

In diesem Szenario wird davon ausgegangen, dass Sie Daten in regelmäßigen Abständen auf die Archivebene verschieben möchten. Vielleicht verwenden Sie Blob Storage-Bestandsberichte, um zu messen, auf welche Blobs seltener zugegriffen wird, und nutzen dann Richtlinien für die Lebenszyklusverwaltung, um den Archivierungsprozess zu automatisieren.

Sie würden jeden Monat die Kosten für das Schreiben in die Archivebene übernehmen. Die Kosten für das Speichern und anschließende Aktivieren von Daten würden im Laufe der Zeit zunehmen, je mehr Blobs Sie archivieren.

Die folgende Tabelle veranschaulicht anhand der in diesem Artikel genannten Beispielpreise die Ausgaben für drei Monate.

In diesem Szenario wird davon ausgegangen, dass monatlich 200.000 Dateien mit einer Gesamtgröße von 10.240 GB für die Archivierung erfasst werden. Es wird auch davon ausgegangen, dass einmal pro Monat etwa 1 % der archivierten Kapazität gelesen wird. In diesem Szenario wird der Put Blob-Vorgang verwendet.

Kostenfaktor January Februar March Jährlich vorhergesagt
Schreibvorgänge 200.000 200.000 200.000 2.400.000
Preis eines einzelnen Schreibvorgangs 0,000011 USD 0,000011 USD 0,000011 USD
Schreibkosten (Vorgänge · Preis eines Schreibvorgangs) 2.20 USD 2.20 USD 2.20 USD 26,40 USD
Anzahl von Dateien 200.000 400.000 600.000 2.400.000
Dateigesamtgröße (GB) 10.240 20.480 39.720 122.880
Datenpreise (nutzungsbasierte Bezahlung) 0,002 USD 0,002 USD 0,002 USD
Speicherkosten (Dateigröße * Datenpreis) 10,14 USD 20,28 USD 30,41 USD 1.597,44 USD
Datenabrufgröße (1 % der Dateigröße) 102 205 307 7.987 USD
Preis für den Datenabruf $0.022 $0.022 $0.022
Kosten für den Abruf (Datenabrufgröße · Abrufpreis) 2,25 USD 4,51 USD 6,76 USD 175,72 USD
Anzahl der Lesevorgänge (Dateianzahl · 1 % Speicherlesevorgänge) 2\.000 4\.000 6\.000 156.000
Preis eines einzelnen Lesevorgangs 0,00055 USD 0,00055 USD 0,00055 USD
Kosten für das Lesen (Vorgänge · Preis für Lesevorgang) 1,10 USD 2.20 USD 3,30 USD 85,80 USD
Aktivierungskosten (Abrufkosten + Lesekosten) 3,35 USD 6,71 USD 10,06 USD 261,52 USD
Gesamtkosten 26,03 USD 49,87 USD 73,70 USD 1.885,36 USD

Tipp

Um diese Kosten über einen Zeitraum von 12 Monaten zu modellieren, öffnen Sie die Registerkarte Kontinuierliches Tiering dieser Arbeitsmappe. Sie können die Preise und Werte in diesem Arbeitsblatt ändern, um Ihre Kosten zu schätzen.

Archivieren im Vergleich zu den Ebenen Ebene „Kalt“ oder „Cold“

Archivspeicher ist die kostengünstigste Ebene. Es kann jedoch bis zu 15 Stunden dauern, um 10 GiB an Dateien zu aktivieren. Weitere Informationen finden Sie unter Aktivierung von Blobs aus der Archivebene. Die Archivebene ist möglicherweise nicht die beste Lösung, wenn Daten von Ihren Workloads schnell gelesen werden müssen. Die kalte Ebene bietet eine Lesewartezeit in Quasi-Echtzeit zu einem niedrigeren Preis als die heiße Ebene. Die Kenntnis Ihrer Zugriffsanforderungen hilft Ihnen bei der Wahl zwischen den Ebenen „Kalt“ oder „Cold“ und der Archivebene.

In der folgenden Tabelle werden die Kosten für Archivspeicher mit den Kosten für die Speicherebene „Kalt“ oder „Cold“ anhand der Beispielpreise in diesem Artikel verglichen. In diesem Szenario wird davon ausgegangen, dass monatlich 200.000 Dateien mit einer Gesamtgröße von 10.240 GB für die Archivierung erfasst werden. Es wird auch davon ausgegangen, dass 10 % der gespeicherten Kapazität (1.024 GB) und 10 % der gesamten Vorgänge (20.000) pro Monat in einem Vorgang gelesen werden.

Kostenfaktor Archivieren Kalt Kalt
Schreibvorgänge 200.000 200.000 200.000
Preis eines einzelnen Schreibvorgangs 0,000011 USD 0,000018 USD 0,00001 USD
Schreibkosten (Vorgänge · Preis eines Schreibvorgangs) 2.20 USD 3,60 USD 2,00 USD
Gesamtanzahl de Dateien 200.000 200.000 200.000
Dateigesamtgröße (GB) 10.240 10.240 10.240
Datenpreise (nutzungsbasierte Bezahlung) 0,0020 USD 0,0045 USD 0,0115 USD
Speicherkosten (Dateigröße * Datenpreis) 20,48 USD 46,08 USD 117,76 USD
Datenabrufgröße (10 % der Dateigröße) 1\.024 1\.024 1\.024
Preis für den Datenabruf pro GB $0.022 0,03 USD 0,01 $
Anzahl der Lesevorgänge (Dateianzahl · 10 % Speicherlesevorgänge) 20.000 20.000 20.000
Preis eines einzelnen Lesevorgangs 0,00055 USD 0,00001 USD 0,000001 USD
Kosten für das Lesen (Vorgänge · Preis für Lesevorgang) 11.00 USD 0,20 USD 0,02 USD
Aktivierungskosten (Abrufkosten + Lesekosten) 30,48 USD 30,92 USD 10,26 USD
Monatliche Kosten 42,62 USD 71,38 USD 167,91 USD

Tipp

Wenn Sie Ihre Kosten modellieren möchten, öffnen Sie in dieser Arbeitsmappe die Registerkarte Dienstebenen auswählen. Sie können die Preise und Werte in diesem Arbeitsblatt ändern, um Ihre Kosten zu schätzen.

Das folgende Diagramm zeigt die Auswirkungen auf die monatlichen Ausgaben bei verschiedenen Leseprozentsätzen. Dieses Diagramm setzt eine monatliche Erfassung von 1.000.000 Dateien mit einer Gesamtgröße von 10.240 GB voraus. Unter Annahme der Beispielpreise zeigt dieses Diagramm, dass der Break-even-Punkt im Hinblick auf Lesevorgänge bei oder um die 25 % liegt. Danach steigen die Kosten für den Archivspeicher relativ zu den Kosten für die kalte Speicherebene.

Monatliche Ausgaben für die kalte Speicherebene im Vergleich zur Archivspeicherebene

Beispielpreise

Die folgende Tabelle enthält (fiktive) Beispielpreise für jede Anforderung an den Blob-Dienstendpunkt (blob.core.windows.net).

Wichtig

Diese Preise sind nur als Beispiele gedacht und sollten nicht zur Berechnung Ihrer Kosten verwendet werden. Offizielle Preise finden Sie auf den Seiten Azure Blob Storage-Preise oder Azure Data Lake Storage-Preise. Weitere Informationen zum Auswählen der richtigen Preisseite finden Sie unter Grundlegende Informationen zum vollständigen Abrechnungsmodell für Azure Blob Storage.

Preisfaktor Hot Kalt Kalt Archiv
Preis für Schreibvorgänge (pro 10.000) $0.055 0,10 USD 0,18 USD 0,11 USD
Preis für Lesevorgänge (pro 10.000) $0.0044 0,01 $ 0,10 USD 5,50 USD
Listen- und Containervorgänge (pro 10.000) $0.055 $0.055 $0.065 0,055 USD
Alle anderen Vorgänge (pro 10.000) $0.0044 $0.0044 $0.0052 0,0044 USD
Preis für den Datenabruf (pro GB) Kostenlos 0,01 $ 0,03 USD 0,022 USD
Preis der Datenspeicherung der ersten 50 TB (nutzungsbasierte Bezahlung) 0,0208 USD 0,0115 USD 0,0045 USD 0,002 USD
Preis der Datenspeicherung der nächsten 450 TB (nutzungsbasierte Bezahlung) 0,020 USD 0,0115 USD 0,0045 USD 0,002 USD
Preis für 100 TB (reservierte Kapazität für 1 Jahr) 1747 USD 966 USD Nicht verfügbar 183 USD
Preis für 100 TB (reservierte Kapazität für drei Jahre) 1406 USD 872 USD Nicht verfügbar 168 USD
Netzwerkbandbreite zwischen Regionen in Nordamerika (pro GB) 0,02 $ 0,02 $ 0,02 $ 0,02 $
Preis für Lesevorgänge mit hoher Priorität (pro 10.000) Nicht zutreffend Nicht verfügbar Nicht zutreffend 65,00 USD
Preis für den Datenabruf mit hoher Priorität (pro GB) Nicht zutreffend Nicht verfügbar Nicht zutreffend 0,13 $

Die folgende Tabelle enthält (fiktive) Beispielpreise für jede Anforderung an den Data Lake Store-Endpunkt (dfs.core.windows.net). Offizielle Preise finden Sie unter Azure Data Lake Storage – Preise.

Preisfaktor Hot Kalt Kalt Archiv
Preis für Schreibvorgänge (alle 4 MiB pro 10 000) 0,07120 USD 0,13 $ $0.234 $0.143
Preis für Lesevorgänge (alle 4 MiB pro 10 000) $0.0057 $0.013 0,13 $ $7.15
Iterative Schreibvorgänge (pro 100) $0.0715 $0.0715 $0.0715 $0.0715
Iterative Lesevorgänge (pro 10 000) $0.0715 $0.0715 $0.0845 $0.0715
Preis für den Datenabruf (pro GB) Kostenlos 0,01 $ 0,03 USD $0.022
Netzwerkbandbreite zwischen Regionen in Nordamerika (pro GB) 0,02 $ 0,02 $ 0,02 $ 0,02 $
Preise für Datenspeicherung für die ersten 50 TB (nutzungsbasierte Bezahlung) 0,021 USD 0,012 USD 0,0045 USD 0,002 USD
Preise für Datenspeicherung für die nächsten 450 TB (nutzungsbasierte Bezahlung) 0,020 USD 0,012 USD 0,0045 USD 0,002 USD
Preis für 100 TB (reservierte Kapazität für 1 Jahr) 1747 USD 966 USD Nicht verfügbar 183 USD
Preis für 100 TB (reservierte Kapazität für drei Jahre) 1406 USD 872 USD Nicht verfügbar 168 USD
Preis für Lesevorgänge mit hoher Priorität (pro 10.000) Nicht zutreffend Nicht verfügbar Nicht zutreffend 84,50 USD
Preis für den Datenabruf mit hoher Priorität (pro GB) Nicht zutreffend Nicht verfügbar Nicht zutreffend 0,13 $
Index (GB / Monat) 0,0297 USD Nicht zutreffend Nicht verfügbar Nicht verfügbar

Nächste Schritte