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 archivierte Blobs speichern möchten, betragen die Kapazitätskosten 0,00099 USD * 10 * 1.024 = 10,14 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,02 USD = 0,02 USD betragen.
Lesevorgänge werden pro 10.000 abgerechnet. Wenn also die Kosten pro 10.000 Vorgänge 5,00 USD betragen, liegen die Kosten für einen einzelnen Vorgang bei 5,00 USD/10.000 = 0,0005 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,02 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.
Kostenfaktor | January | Februar | March | Jährlich vorhergesagt |
---|---|---|---|---|
Schreibtransaktionen | 2\.000.000 | 0 | 0 | 2\.000.000 |
Preis eines einzelnen Schreibvorgangs | 0,00001 USD | 0,00001 USD | 0,00001 USD | 0,00001 USD |
Schreibkosten (Transaktionen * Preis eines Schreibvorgangs) | 20,00 USD | 0,00 USD | 0,00 USD | 20,00 USD |
Dateigesamtgröße (GB) | 102.400 | 102.400 | 102.400 | 1.228.800 |
Datenpreise (nutzungsbasierte Bezahlung) | 0,00099 USD | 0,00099 USD | 0,00099 USD | 0,00099 USD |
Speicherkosten (Dateigröße * Datenpreis) | 101,38 USD | 101,38 USD | 101,38 USD | 1.216,51 USD |
Datenabrufgröße | 1\.024 | 1\.024 | 1\.024 | 12.288 |
Preis für den Datenabruf | 0,02 $ | 0,02 $ | 0,02 $ | 0,02 $ |
Anzahl der Lesetransaktionen (Dateianzahl * 1 %) | 20.000 | 20.000 | 20.000 | 240.000 |
Preis eines einzelnen Lesevorgangs | 0,0005 US-Dollar | 0,0005 US-Dollar | 0,0005 US-Dollar | 0,0005 US-Dollar |
Aktivierungskosten (Abrufkosten + Lesekosten) | 30,48 USD | 30,48 USD | 30,48 USD | 365,76 USD |
Gesamtkosten | 151,86 USD | 131,86 USD | 131,86 USD | 1.602,27 USD |
Tipp
Öffnen Sie die Registerkarte Einmalige Sicherung dieser Arbeitsmappe, um die Kosten über einen Zeitraum von 12 Monaten anzuzeigen. Sie können die 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 |
---|---|---|---|---|
Schreibtransaktionen | 200.000 | 200.000 | 200.000 | 2.400.000 |
Preis eines einzelnen Schreibvorgangs | 0,00001 USD | 0,00001 USD | 0,00001 USD | 0,00001 USD |
Schreibkosten (Transaktionen * Preis eines Schreibvorgangs) | 2,00 USD | 2,00 USD | 2,00 USD | 24,00 USD |
Dateigesamtgröße (GB) | 10.240 | 20.480 | 39.720 | 122.880 |
Datenpreise (nutzungsbasierte Bezahlung) | 0,00099 USD | 0,00099 USD | 0,00099 USD | 0,00099 USD |
Speicherkosten (Dateigröße * Datenpreis) | 10,14 USD | 20,28 USD | 30,41 USD | 790,73 USD |
Preis für den Datenabruf | 0,02 $ | 0,02 $ | 0,02 $ | 0,02 $ |
Anzahl der Lesetransaktionen (Dateianzahl * 1 % Speicherlesevorgänge) | 2\.000 | 4\.000 | 6\.000 | 156.000 |
Preis eines einzelnen Lesevorgangs | 0,0005 US-Dollar | 0,0005 US-Dollar | 0,0005 US-Dollar | 0,0005 US-Dollar |
Aktivierungskosten (Abrufkosten + Lesekosten) | 3,05 USD | 6,10 USD | 9,14 USD | 237,74 USD |
Gesamtkosten | 15,19 USD | 28,37 USD | 41,56 USD | 1.052,48 USD |
Tipp
Um diese Kosten über einen Zeitraum von 12 Monaten anzuzeigen, öffnen Sie die Registerkarte Kontinuierliches Tiering dieser Arbeitsmappe. Sie können die 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 Transaktionen (20.000) pro Monat in einem Vorgang gelesen werden.
Kostenfaktor | Archivieren | Kalt | Kalt |
---|---|---|---|
Schreibtransaktionen | 200.000 | 200.000 | 200.000 |
Preis eines einzelnen Schreibvorgangs | 0,00001 USD | 0,000018 USD | 0,00001 USD |
Schreibkosten (Transaktionen * Preis eines Schreibvorgangs) | 2,00 USD | 3,60 USD | 2,00 USD |
Dateigesamtgröße (GB) | 10.240 | 10.240 | 10.240 |
Datenpreise (nutzungsbasierte Bezahlung) | 0,00099 USD | $0.0036 | 0,0152 USD |
Speicherkosten (Dateigröße * Datenpreis) | 10,14 USD | 36,86 USD | 155,65 USD |
Datenabrufgröße | 1\.024 | 1\.024 | 1\.024 |
Preis für den Datenabruf pro GB | 0,02 $ | 0,03 USD | 0,01 $ |
Anzahl der Lesetransaktionen | 20.000 | 20.000 | 20.000 |
Preis eines einzelnen Lesevorgangs | 0,0005 US-Dollar | 0,00001 USD | 0,000001 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 die aktuelle Formel für diese Kosten anzeigen möchten, öffnen Sie in dieser Arbeitsmappe die Registerkarte Choose Tiers (Dienstebenen auswählen). Sie können die 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.
Beim zweiten Balkenpaar wird beispielsweise davon ausgegangen, dass 100.000 Dateien (10 % von 1.000.000 Dateien) und 1.024 GB (10 % von 10.240 GB) von den Workloads gelesen werden. Unter Annahme der Beispielpreise betragen die geschätzten monatlichen Kosten für die kalte Speicherebene 175,99 USD und die geschätzten monatlichen Kosten für Archivspeicher 90,62 USD.
Dieses Diagramm zeigt, 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.
Beispielpreise
In diesem Artikel werden die folgenden fiktiven Preise verwendet.
Wichtig
Diese Preise sind nur als Beispiele gedacht und sollten nicht zur Berechnung Ihrer Kosten verwendet werden.
Preisfaktor | Archivieren | Kalt | Kalt |
---|---|---|---|
Preis für Schreibtransaktionen (pro 10.000) | 0,10 USD | 0,18 USD | 0,10 USD |
Preis eines einzelnen Schreibvorgangs (Kosten/10.000) | 0,00001 USD | 0,000018 USD | 0,00001 USD |
Datenpreise (nutzungsbasierte Bezahlung) | 0,00099 USD | $0.0036 | 0,0152 USD |
Preis für Lesevorgänge (pro 10.000) | $5.00 | 0,10 USD | 0,01 $ |
Preis eines einzelnen Lesevorgangs (Kosten/10.000) | 0,0005 US-Dollar | 0,00001 USD | 0,000001 USD |
Preis für Lesetransaktionen mit hoher Priorität (pro 10.000) | 50,00 USD | – | – |
Preis für den Datenabruf (pro GB) | 0,02 $ | 0,03 USD | 0,01 $ |
Preis für den Datenabruf mit hoher Priorität (pro GB) | 0,10 USD | NICHT ZUTREFFEND | NICHT ZUTREFFEND |
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.