View a markdown version of this page

Verstehen und Verwalten von Amazon-S3-Speicherklassen - Amazon Simple Storage Service

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Verstehen und Verwalten von Amazon-S3-Speicherklassen

Jedem Objekt in Amazon S3 ist eine Speicherklasse zugeordnet. Standardmäßig werden Objekte in S3 in der Speicherklasse S3 Standard gespeichert. Amazon S3 bietet für die von Ihnen gespeicherten Objekte jedoch eine ganze Reihe anderer Speicherklassen an. Sie wählen eine Speicherklasse abhängig von Ihrem Anwendungsszenario und den Leistungsanforderungen für den Zugriff aus. Indem Sie eine für Ihren Anwendungsfall entwickelte Speicherklasse wählen, können Sie die Speicherkosten, Leistung und Verfügbarkeit Ihrer Objekte optimieren. Alle diese Speicherklassen bieten höchste Haltbarkeit.

Die folgenden Abschnitte enthalten Details zu den verschiedenen Speicherklassen und zum Festlegen einer Speicherklasse für Ihre Objekte.

Speicherklassen für Objekte mit häufigem Zugriff

Für leistungssensible Anwendungsfälle (die eine Zugriffszeit von Millisekunden erfordern) und Daten mit häufigem Zugriff stellt Amazon S3 die folgenden Speicherklassen bereit:

  • S3 Standard (STANDARD) – Die Standardspeicherklasse. Wenn Sie beim Upload eines Objekts keine Speicherklasse angeben, weist Amazon S3 die Speicherklasse S3 Standard zu. Um Ihnen zu helfen, die Kosten zwischen S3 Standard und S3 zu optimieren, können Standard-IA Sie Folgendes verwendenAmazon S3 analytics – Speicherklassen-Analyse.

  • S3 Express One Zone (EXPRESS_ONEZONE) – Amazon S3 Express One Zone ist eine hochleistungsfähige Amazon-S3-Speicherklasse mit einer einzelnen Zone, die entwickelt wurde, um einen konsistenten Datenzugriff im einstelligen Millisekundenbereich für Ihre Daten und für latenzempfindliche Anwendungen zu gewährleisten. S3 Express One Zone ist die derzeit verfügbare Cloud-Objektspeicherklasse mit der niedrigsten Latenz. Sie bietet eine bis zu zehnmal höhere Datenzugriffsgeschwindigkeit und um 50 % niedrigere Anforderungskosten als S3 Standard. Mit S3 Express One Zone werden Ihre Daten redundant auf mehreren Geräten innerhalb einer einzigen Availability Zone gespeichert. Weitere Informationen finden Sie unter S3 Express One Zone.

  • Reduced Redundancy – (REDUCED_REDUNDANCY) Die Speicherklasse Reduced Redundancy Storage (RRS) ist für nicht kritische, reproduzierbare Daten vorgesehen, die mit einer Redundanz gespeichert werden können, die unter dem Wert der Speicherklasse S3 Standard liegt.

    Wichtig

    Wir empfehlen, diese Speicherklasse nicht zu verwenden. Die Speicherklasse S3 Standard ist kostengünstiger.

    In Bezug auf die Zuverlässigkeit gilt für RRS-Objekte ein jährlich zu erwartender Objektverlust von 0,01 %. Geht ein RRS-Objekt verloren, gibt Amazon S3 einen 405-Fehler bei Anforderungen für dieses Objekt zurück.

Speicherklasse zur automatischen Optimierung von Daten mit sich ändernden oder unbekannten Zugriffsmustern

S3 Intelligent-Tiering (INTELLIGENT_TIERING) ist eine Amazon S3 S3-Speicherklasse, die darauf ausgelegt ist, die Speicherkosten zu optimieren, indem Daten automatisch auf die kostengünstigste Zugriffsebene verschoben werden, ohne dass sich dies auf die Leistung oder den Betriebsaufwand auswirkt. S3 Intelligent-Tiering ist die einzige Cloud-Speicherklasse, die automatische Kosteneinsparungen ermöglicht, indem Daten auf granularer Objektebene zwischen den Zugriffsebenen verschoben werden, wenn sich die Zugriffsmuster ändern. S3 Intelligent-Tiering ist die ideale Speicherklasse, wenn Sie die Speicherkosten für Daten mit unbekannten oder sich ändernden Zugriffsmustern optimieren möchten. Für S3 Intelligent-Tiering fallen keine Abrufgebühren an.

Gegen eine geringe monatliche Gebühr für Objektüberwachung und Automatisierung Intelligent-Tiering überwacht S3 die Zugriffsmuster und verschiebt Objekte, auf die noch nicht zugegriffen wurde, automatisch auf kostengünstigere Zugriffsebenen. S3 Intelligent-Tiering ermöglicht automatische Einsparungen bei den Speicherkosten in drei Zugriffsebenen mit niedriger Latenz und hohem Durchsatz. Für Daten, auf die asynchron zugegriffen werden kann, können Sie die automatischen Archivierungsfunktionen innerhalb der Speicherklasse S3 Intelligent-Tiering aktivieren. S3 wurde für Intelligent-Tiering eine Verfügbarkeit von 99,9% und eine Haltbarkeit von 99,999999999% konzipiert.

S3 speichert Objekte Intelligent-Tiering automatisch in drei Zugriffsebenen:

  • Häufiger Zugriff — Objekte, die auf S3 hochgeladen oder übertragen werden, Intelligent-Tiering werden automatisch in der Stufe für häufigen Zugriff gespeichert.

  • Seltener Zugriff — S3 Intelligent-Tiering verschiebt Objekte, auf die an 30 aufeinanderfolgenden Tagen nicht zugegriffen wurde, in die Stufe „Seltener Zugriff“.

  • Archive Instant Access — Mit S3 werden alle vorhandenen Objekte Intelligent-Tiering, auf die an 90 aufeinanderfolgenden Tagen nicht zugegriffen wurde, automatisch in die Stufe Archive Instant Access verschoben.

Zusätzlich zu diesen drei Stufen Intelligent-Tiering bietet S3 zwei optionale Stufen für den Archivzugriff:

  • Archivzugriff — S3 Intelligent-Tiering bietet Ihnen die Möglichkeit, die Archivzugriffsebene für Daten zu aktivieren, auf die asynchron zugegriffen werden kann. Nach der Aktivierung archiviert die Ebene Archive Access automatisch Objekte, auf die mindestens 90 aufeinanderfolgende Tage lang nicht zugegriffen wurde.

  • Deep Archive Access — S3 Intelligent-Tiering bietet Ihnen die Möglichkeit, die Deep Archive Access-Stufe für Daten zu aktivieren, auf die asynchron zugegriffen werden kann. Nach der Aktivierung archiviert die Ebene Deep Archive Access automatisch Objekte, auf die mindestens 180 aufeinanderfolgende Tage lang nicht zugegriffen wurde.

Anmerkung
  • Aktivieren Sie die Stufe Archive Access nur für 90 Tage, wenn Sie die Stufe Instant Access Archiv umgehen möchten. Die Stufe Archive Access bietet etwas niedrigere Speicherkosten mit Abrufzeiten von Minuten zu Stunde. Die Stufe Archive Instant Access bietet Millisekunden-Zugriff und hohe Durchsatzleistung.

  • Aktivieren Sie die Ebenen Archivzugriff und Deep Archive Access nur, wenn Ihre Anwendung asynchron auf Ihre Objekte zugreifen kann. Wenn das Objekt, das Sie abrufen, in den Stufen Archive Access oder Deep Archive Access gespeichert ist, stellen Sie das Objekt zunächst mithilfe von RestoreObject wieder her.

Sie können neu erstellte Daten nach S3 verschieben Intelligent-Tiering und sie als Standardspeicherklasse festlegen. Sie können auch wählen, ob Sie eine oder beide Archivzugriffsebenen aktivieren möchten, indem Sie den PutBucketIntelligentTieringConfigurationAPI-Vorgang AWS CLI, die oder die Amazon S3 S3-Konsole verwenden. Weitere Informationen zur Verwendung von S3 Intelligent-Tiering und zur Aktivierung der Archivzugriffsstufen finden Sie unterVerwenden von S3 Intelligent-Tiering.

Um auf Objekte in den Stufen „Archive Access“ oder „Deep Archive Access“ zugreifen zu können, müssen Sie sie zunächst wiederherstellen. Weitere Informationen finden Sie unter Wiederherstellen von Objekten aus den Stufen S3 Intelligent-Tiering Archive Access und Deep Archive Access.

Anmerkung

Wenn ein Objekt kleiner als 128 KB ist, wird es nicht überwacht und ist nicht für das Auto-Tiering geeignet. Kleinere Objekte werden immer in der Stufe für häufige Zugriffe gespeichert. Weitere Informationen zu S3 finden Intelligent-Tiering Sie unterS3-Intelligent-Tiering-Zugriffsebenen.

Speicherklassen für Objekte mit seltenem Zugriff

Die Zone-IA Speicherklassen S3 Standard-IA und S3 One sind für langlebige Daten konzipiert, auf die selten zugegriffen wird. (IA steht für Infrequent Access (seltener Zugriff).) S3 Standard-IA - und S3 Zone-IA One-Objekte sind für den Millisekundenzugriff verfügbar (ähnlich der Speicherklasse S3 Standard). Da Amazon S3 eine Abrufgebühr für diese Objekte erhebt, sind sie am besten für Daten mit seltenem Zugriff geeignet. Informationen zu den Preisen finden Sie unter Amazon S3 – Preise.

Sie könnten beispielsweise die Zone-IA Speicherklassen S3 Standard-IA und S3 One auswählen, um Folgendes zu tun:

  • Zum Speichern von Sicherungen.

  • Für ältere Daten, auf die selten zugegriffen wird, für die aber dennoch ein Zugriff in Millisekunden erforderlich ist. Wenn Sie beispielsweise Daten hochladen, können Sie die Speicherklasse S3 Standard wählen und die Lebenszykluskonfiguration verwenden, um Amazon S3 anzuweisen, die Objekte auf die S3 Standard-IA - oder S3 Zone-IA One-Klasse umzustellen.

    Weitere Informationen zur Lebenszyklusverwaltung finden Sie unter Verwalten des Lebenszyklus von Objekten.

Anmerkung

Die Zone-IA Speicherklassen S3 Standard-IA und S3 One eignen sich für Objekte, die größer als 128 KB sind und die Sie mindestens 30 Tage lang speichern möchten. Ist ein Objekt kleiner als 128 KB, fallen Amazon-S3-Gebühren für 128 KB an. Wenn Sie ein Objekt vor dem Ablauf der 30-tägigen Mindestspeicherdauer löschen, werden Ihnen 30 Tage berechnet. Für Objekte, die vor Ablauf der 30-Tage-Frist gelöscht, überschrieben oder in eine andere Speicherklasse verschoben werden, wird die übliche nutzungsabhängige Gebühr sowie eine anteilige Gebühr für die restlichen Tage des 30-Tage-Minimums in Rechnung gestellt. Informationen zu den Preisen finden Sie unter Amazon S3 – Preise.

Diese Speicherklassen weisen folgende Unterschiede auf:

  • S3 Standard-IA (STANDARD_IA) — Amazon S3 speichert die Objektdaten redundant in mehreren geografisch getrennten Availability Zones (ähnlich der Speicherklasse S3 Standard). Standard-IA S3-Objekte sind widerstandsfähig gegen den Verlust einer Availability Zone. Diese Speicherklasse bietet eine höhere Verfügbarkeit und Resilienz als die S3 Zone-IA One-Klasse. Um Ihnen zu helfen, die Kosten zwischen S3 Standard und S3 zu optimieren, können Standard-IA Sie Folgendes verwenden Amazon S3 analytics – Speicherklassen-Analyse

  • S3 One Zone-IA (ONEZONE_IA) — Amazon S3 speichert die Objektdaten nur in einer Availability Zone und ist daher günstiger als S3 Standard-IA. Allerdings sind die Daten bei einem physischen Ausfall der Availability Zone (aufgrund von Katastrophen wie z. B. Erdbeben und Überflutungen) nicht sicher. Die Zone-IA Speicherklasse S3 One ist genauso robust wie S3 Standard-IA, aber sie ist weniger verfügbar und weniger belastbar. Einen Vergleich der Zuverlässigkeit und Verfügbarkeit von Speicherklassen finden Sie unter Vergleich der Amazon-S3-Speicherklassen am Ende dieses Abschnitts. Informationen zu den Preisen finden Sie unter Amazon S3 – Preise. Für Anwendungsfälle von Datenresidenz und Isolation können Sie Verzeichnis-Buckets in AWS Local Zones erstellen und die Speicherklassen S3 Express One Zone (EXPRESS_ONEZONE) und S3 One Zone-IA (ONEZONE_IA) verwenden. Weitere Information zu Verzeichnis-Buckets in Local Zones finden Sie unter Workloads mit Datenresidenz.

Wir empfehlen Folgendes:

  • S3 Standard-IA (STANDARD_IA) — Verwenden Sie es für Ihre primäre oder einzige Kopie von Daten, die nicht neu erstellt werden können.

  • S3 One Zone-IA (ONEZONE_IA) — Verwenden Sie diese Option, wenn Sie die Daten bei einem Ausfall der Availability Zone neu erstellen können, für Objektreplikate bei der Konfiguration der Cross-Region S3-Replikation (CRR). Für Datenresidenz und Isolierung können Sie außerdem Verzeichnis-Buckets in AWS Local Zones erstellen und die Zone-IA Speicherklasse S3 One verwenden.

Speicherklassen für Objekte, auf die selten zugegriffen wird

Die Speicherklassen S3 Glacier Instant Retrieval (GLACIER_IR) und S3 Glacier Flexible Retrieval (GLACIER) und S3 Glacier Deep Archive (DEEP_ARCHIVE) dienen zur kostengünstigen, langfristigen Speicherung und Archivierung von Daten. Für diese Speicherklassen gelten eine Mindestspeicherdauer und Abrufgebühren, wodurch sie für Daten, auf die selten zugegriffen wird, am effektivsten sind. Weitere Informationen über die Speicherklassen S3 Glacier finden Sie unter Grundlagen zu den S3-Glacier-Speicherklassen für die langfristige Datenspeicherung.

Amazon S3 bietet die folgenden S3-Glacier-Speicherklassen:

  • S3 Glacier Instant Retrieval (GLACIER_IR) – Verwenden Sie diese Klasse für langfristige Daten, auf die nur selten zugegriffen wird und die in Millisekunden abrufbar sein müssen. Daten in dieser Speicherklasse sind für Echtzeitzugriffe verfügbar.

  • S3 Glacier Flexible Retrieval (GLACIER) – Diese Klasse eignet sich für Archive, bei denen Teile der Daten möglicherweise innerhalb von wenigen Minuten abgerufen werden müssen. Daten in dieser Speicherklasse werden archiviert und sind nicht für Echtzeitzugriffe verfügbar.

  • S3 Glacier Deep Archive (DEEP_ARCHIVE) – Verwenden Sie diese Speicherklasse zur Archivierung von Daten, auf die nur selten zugegriffen werden muss. Daten in dieser Speicherklasse werden archiviert und sind nicht für Echtzeitzugriffe verfügbar.

Abrufen archivierter Objekte

Sie können die Speicherklasse eines Objekts auf S3 Glacier Flexible Retrieval (GLACIER) oder S3 Glacier Deep Archive (DEEP_ARCHIVE) setzen, genau so wie für andere Speicherklassen, wie im Abschnitt Einrichten der Speicherklasse eines Objektsbeschrieben. Objekte in S3 Glacier Flexible Retrieval und S3 Glacier Deep Archive sind archiviert und nicht für Echtzeitzugriffe verfügbar. Weitere Informationen finden Sie unter Grundlagen zur Archivspeicherung in S3 Glacier Flexible Retrieval und S3 Glacier Deep Archive.

Anmerkung

Wenn Sie S3-Glacier-Speicherklassen verwenden, bleibt Ihr Objekt in Amazon S3. Sie können nicht direkt über den separaten Amazon-Glacier-Service darauf zugreifen. Weitere Informationen zu Amazon Glacier als Service finden Sie im Entwicklerhandbuch zu Amazon Glacier.

Speicherklasse für Amazon S3 on Outposts

Mit Amazon S3 on Outposts können Sie S3-Buckets auf Ihren AWS Outposts Ressourcen erstellen und Objekte vor Ort für Anwendungen speichern und abrufen, die lokalen Datenzugriff, lokale Datenverarbeitung und Datenresidenz erfordern. Sie können dieselben API-Operationen und -Funktionen AWS Outposts wie auf Amazon S3 verwenden, einschließlich Zugriffsrichtlinien, Verschlüsselung und Tagging. Sie können S3 auf Outposts über die AWS-Managementkonsole, AWS CLI, AWS SDKs oder die REST-API verwenden.

S3 on Outposts bietet eine neue Speicherklasse: S3 Outposts (OUTPOSTS). Die Speicherklasse S3 Outposts ist nur für Objekte verfügbar, die in Buckets in Outposts gespeichert sind. Wenn Sie versuchen, diese Speicherklasse mit einem S3-Bucket in einem zu verwenden AWS-Region, tritt ein InvalidStorageClass Fehler auf. Sie erhalten dieselbe Fehlermeldung, wenn Sie versuchen, andere S3-Speicherklassen mit Objekten zu verwenden, die in S3-on-Outposts-Buckets gespeichert sind.

Objekte, die in der Speicherklasse S3 Outposts (OUTPOSTS) gespeichert sind, werden immer mithilfe einer serverseitigen Verschlüsselung mit von Amazon S3 verwalteten Verschlüsselungsschlüsseln () SSE-S3 verschlüsselt. Weitere Informationen finden Sie unter Serverseitige Verschlüsselung mit verwalteten Amazon S3 S3-Schlüsseln verwenden () SSE-S3.

Sie können sich auch explizit dafür entscheiden, Objekte, die in der Speicherklasse S3 Outposts gespeichert sind, zu verschlüsseln, indem Sie serverseitige Verschlüsselung mit vom Kunden bereitgestellten Verschlüsselungsschlüsseln () verwenden. SSE-C Weitere Informationen finden Sie unter Verwenden Sie serverseitige Verschlüsselung mit vom Kunden bereitgestellten Schlüsseln () SSE-C.

Anmerkung

S3 on Outposts unterstützt keine serverseitige Verschlüsselung mit AWS Key Management Service (AWS KMS) keys (SSE-KMS).

Weitere Informationen zu S3 on Outposts finden Sie unter Was ist S3 on Outposts? im Benutzerhandbuch für Amazon S3 on Outposts.

Vergleich der Amazon-S3-Speicherklassen

In der folgenden Tabelle werden die Speicherklassen verglichen, einschließlich ihrer Verfügbarkeit, Haltbarkeit, Mindestspeicherdauer und anderer Faktoren.

Speicherklasse Konzipiert für Zuverlässigkeit (Auslegung) Verfügbarkeit (Auslegung) Availability Zones Min. Dauer der Speicherung Min. kostenpflichtige Objektgröße Weitere Überlegungen

S3 Standard (STANDARD)

Häufig zugegriffene Daten (mehr als einmal im Monat) mit Millisekunden-Zugriff

99,999999999 %

99,99 %

>= 3

Keine

Keine

Keine

S3 () Standard-IA STANDARD_IA

Long-lived, selten abgerufene Daten (einmal im Monat) mit Millisekundenzugriff

99,999999999 %

99,9 %

>= 3

30 Tage

128 KB

Per-GB Es fallen Gebühren für den Abruf an.

S3 Intelligent-Tiering () INTELLIGENT_TIERING

Daten mit unbekannten, sich ändernden oder unvorhersehbaren Zugriffsmustern

99,999999999 %

99,9 %

>= 3

Keine

Keine

Es fallen Überwachungs- und Automatisierungsgebühren pro Objekt an. Keine Abrufgebühren. Objekte, die kleiner als 128 KB sind, werden nicht überwacht und immer in der Stufe für häufige Zugriffe gespeichert. Weitere Informationen finden Sie unter So funktioniert S3 Intelligent-Tiering.

S3 Eins Zone-IA (ONEZONE_IA)

Wiederherstellbare, selten aufgerufene Daten (einmal im Monat) mit Millisekunden-Zugriff

99,999999999 %

99,5 %

1

30 Tage

128 KB

Per-GB Es fallen Gebühren für den Abruf an. Keine Ausfallsicherheit bei einem Availability Zone-Ausfall.

S3 Express One Zone (EXPRESS_ONEZONE)

Single-digit Datenzugriff im Millisekundenbereich für latenzempfindliche Anwendungen innerhalb einer einzigen Availability Zone AWS

99,999999999 %

99,95%

1

Keine

Keine

S3 Express One Zone (EXPRESS_ONEZONE) -Objekte werden in einer einzigen AWS Availability Zone gespeichert, die Sie auswählen.

S3 Glacier Instant Retrieval (GLACIER_IR)

Long-lived, archivieren Sie Daten, auf die einmal pro Quartal zugegriffen wird, mit Millisekundenzugriff 99,999999999 %

99,9 %

>= 3

90 Tage

128 KB

Per-GB Es fallen Gebühren für den Abruf an.

S3 Glacier Flexible Retrieval (GLACIER)

Long-lived Archivdaten, auf die einmal im Jahr zugegriffen wird, mit Abrufzeiten von Minuten bis Stunden 99,999999999 %

99,99% (nach der Wiederherstellung von Objekten)

>= 3

90 Tage

N/A*

Per-GB Es fallen Gebühren für den Abruf an. Sie müssen archivierte Objekte zuerst wiederherstellen, bevor Sie darauf zugreifen können. Weitere Informationen finden Sie unter Wiederherstellen eines archivierten Objekts.

S3 Glacier Deep Archive (DEEP_ARCHIVE)

Long-lived Archivdaten, auf die weniger als einmal pro Jahr zugegriffen wird, mit Abrufzeiten von Stunden 99,999999999 %

99,99% (nach der Wiederherstellung von Objekten)

>= 3

180 Tage

N/A**

Per-GB Es fallen Gebühren für den Abruf an. Sie müssen archivierte Objekte zuerst wiederherstellen, bevor Sie darauf zugreifen können. Weitere Informationen finden Sie unter Wiederherstellen eines archivierten Objekts.

Speicher mit reduzierter Redundanz (REDUCED_REDUNDANCY) Nicht empfohlen

Nicht kritische, häufig aufgerufene Daten mit Millisekunden-Zugriff

99,99 %

99,99 %

>= 3

Keine

Keine

Keine

* S3 Glacier Flexible Retrieval erfordert 40 KB zusätzliche Metadaten für jedes archivierte Objekt. Dazu gehören 32 KB Metadaten, die mit dem Tarif von S3 Glacier Flexible Retrieval abgerechnet werden (erforderlich, um Ihre Daten zu identifizieren und abzurufen), und weitere 8 KB Daten, die zum S3-Standardtarif berechnet werden. Der S3-Standardtarif ist erforderlich, um den benutzerdefinierten Namen und die Metadaten für Objekte zu verwalten, die in S3 Glacier Flexible Retrieval archiviert wurden. Weitere Informationen zu Speicherklassen finden Sie unter Amazon-S3-Speicherklassen.

** S3 Glacier Deep Archive erfordert 40 KB zusätzliche Metadaten für jedes archivierte Objekt. Dazu gehören 32 KB Metadaten, die mit dem Tarif von S3 Glacier Deep Archive abgerechnet werden (erforderlich, um Ihre Daten zu identifizieren und abzurufen), und weitere 8 KB Daten, die zum S3-Standardtarif berechnet werden. Der S3-Standardtarif ist erforderlich, um den benutzerdefinierten Namen und die Metadaten für Objekte zu verwalten, die in Amazon S3 Glacier Deep Archive archiviert wurden. Weitere Informationen zu Speicherklassen finden Sie unter Amazon-S3-Speicherklassen.

Beachten Sie, dass alle Speicherklassen mit Ausnahme von S3 One Zone-IA (ONEZONE_IA) und S3 Express One Zone (EXPRESS_ONEZONE) so konzipiert sind, dass sie dem physischen Verlust einer Availability Zone aufgrund von Katastrophen standhalten. Berücksichtigen Sie neben den Leistungsanforderungen Ihres Anwendungsszenarios auch die Kosten. Preisinformationen für Speicherklassen finden Sie unter Amazon S3 – Preise.