Skip to Content

Was ist eine S3-Lebenszyklusrichtlinie?

Was ist eine S3-Lebenszyklusrichtlinie?

Gut geschriebene Lebenszyklusrichtlinien des Amazon Simple Storage Service (S3) sind für ein effizientes Datenmanagement, Kostenoptimierung und optimierte Storage-Lösungen in der Cloud unerlässlich, da sie dazu beitragen, eine nahtlose Handhabung und einen nahtlosen Schutz von Daten während des gesamten Lebenszyklus zu gewährleisten.

Was ist Amazon S3?

Amazon S3 ist ein hochgradig skalierbarer und sicherer Cloud-basierter Objekt-Storage-Service, der von Amazon Web Services (AWS) angeboten wird. Die Lösung ermöglicht es Unternehmen, jede beliebige Datenmenge jederzeit und von überall aus zu speichern und abzurufen. S3 speichert Daten in Containern, die Buckets genannt werden und die Daten als Objekte speichern. Diese Objekte können alles sein, von Bildern und Videos bis hin zu Anwendungsbackups und großen Datensätzen.

In Amazon S3 repräsentieren Objekte die Daten, die Sie speichern. Ein Objekt enthält die Daten selbst, ein eindeutiger, Bucket-spezifischer Schlüssel fungiert als Kennung und Metadaten, die das Objekt beschreiben. Objekte können von wenigen Bytes bis hin zu mehreren Terabytes groß sein. 

Während die Flexibilität, verschiedene Datentypen in S3 zu speichern, von unschätzbarem Wert ist, ist es auch wichtig, diese Objekte effizient verwalten zu können, da alle Objekte Platz benötigen. Ungenutzte oder selten aufgerufene Daten können sich ansammeln, was zu höheren Storage-Kosten und einer geringeren Gesamtsystem-Performance führt. Hier kommen die S3-Lebenszyklusrichtlinien ins Spiel.

Was ist eine S3-Lebenszyklusrichtlinie?

Eine S3-Lebenszyklusrichtlinie ist eine Reihe von Regeln, die Aktionen definieren, die im Laufe der Zeit an Objekten in einem S3-Bucket durchgeführt werden müssen. Mit diesen Richtlinien können Sie den Übergang von Objekten zwischen verschiedenen Storage-Klassen automatisieren (z. B. das Verschieben von Daten vom Standard-Storage in den Storage mit seltenem Zugriff) oder sogar Objekte nach einer bestimmten Aufbewahrungsfrist löschen. Lebenszyklusrichtlinien sind hochgradig anpassbar und ermöglichen es Unternehmen, ihre Datenmanagementstrategien an bestimmte Anforderungen anzupassen.

Lebenszyklusrichtlinien basieren auf vordefinierten Regeln, die vom Benutzer festgelegt wurden. Diese Regeln geben die Bedingungen an, die ein Objekt erfüllen muss, um eine bestimmte Aktion auszulösen. Sie können beispielsweise eine Regel erstellen, um Objekte, die älter als 30 Tage sind, in eine günstigere Storage-Klasse wie Glacier zu überführen, die für Archivierungszwecke geeignet ist. Ebenso können Sie Regeln zum dauerhaften Löschen von Objekten erstellen, die nach einem bestimmten Zeitrahmen nicht mehr benötigt werden.

Vorteile der Implementierung von Lebenszyklusrichtlinien

Die Implementierung von S3-Lebenszyklusrichtlinien bietet Unternehmen mehrere Vorteile:

  • Kostenoptimierung: Indem Unternehmen automatisch weniger häufig aufgerufene Daten in kostengünstige Storage-Klassen verschieben, können sie ihre Storage-Kosten ohne manuelle Intervention erheblich senken.
  • Effizientes Datenmanagement: Lifecycle-Richtlinien optimieren das Datenmanagement, indem sie den Prozess des Übergangs von Objekten zwischen Storage-Klassen automatisieren oder löschen, wodurch IT-Teams Zeit und Aufwand sparen.
  • Compliance und Sicherheit: Lebenszyklusrichtlinien können dazu beitragen, Richtlinien zur Datenaufbewahrung durchzusetzen und die Einhaltung gesetzlicher Anforderungen sicherzustellen. Sie verbessern auch die Sicherheit, indem sie die Löschung sensibler Daten nach der erforderlichen Aufbewahrungsfrist automatisieren und das Risiko von Datenschutzverletzungen verringern.
  • Bessere Performance: Indem der Storage optimiert und übersichtlich gehalten wird, tragen Lebenszyklusrichtlinien zu einer verbesserten Systemleistung bei und ermöglichen schnellere Datenzugriffs- und Abrufzeiten.

Beispiele für S3-Lebenszyklusrichtlinien

Hier sind einige gängige Beispiele für S3-Lebenszyklusrichtlinien:

Objekte löschen

Eine häufige Verwendung von S3-Lebenszyklusrichtlinien besteht darin, Objekte nach einem bestimmten Zeitraum automatisch zu löschen. Unternehmen können beispielsweise eine Richtlinie zum Löschen temporärer Dateien oder Protokolle einrichten, die älter als 90 Tage sind, und so sicherstellen, dass unnötige Daten ihren Speicherplatz nicht unbegrenzt überlasten.

Verschieben von Objekten

Lebenszyklusrichtlinien können auch so konfiguriert werden, dass Objekte zwischen verschiedenen Storage-Klassen verschoben werden. So können Sie beispielsweise häufig aufgerufene Daten zur S3 Standard-Storage-Klasse überführen, um eine optimale Performance zu erzielen, und weniger häufig aufgerufene Daten zur S3 Intelligent-Tiering-Klasse verschieben, um Kosten zu sparen, ohne die Verfügbarkeit und Latenz zu beeinträchtigen.

Archivierung

S3 Glacier und S3 Glacier Deep Archive sind kostengünstige Storage-Klassen, die für die langfristige Archivierung geeignet sind. Lebenszyklusrichtlinien können so festgelegt werden, dass Objekte nach einer bestimmten Dauer auf diese Storage-Klassen umgestellt werden, sodass Unternehmen Daten sicher archivieren und gleichzeitig die Storage-Kosten minimieren können.

Amazon S3 Lebenszyklus-Übergänge

S3-Lebenszyklusübergänge sind automatische Bewegungen von Objekten zwischen Storage-Klassen, wie in der Lebenszyklusrichtlinie angegeben. Übergänge ermöglichen es Unternehmen, die Kosten basierend auf den Zugriffsmustern ihrer Daten zu optimieren. So können beispielsweise selten aufgerufene Daten in kostengünstigere Storage-Klassen überführt werden, wodurch die Gesamt-Storage-Kosten gesenkt werden.

Eine gängige Übergangsregel kann das Verschieben von Objekten von der S3 Standard-Storage-Klasse in die S3 Intelligent-Tiering-Storage-Klasse nach 30 Tagen Inaktivität umfassen. Wenn die Daten weitere 60 Tage inaktiv bleiben, können sie weiter in die Storage-Klasse S3 One Zone-Infrequent Access umgestellt werden, was noch größere Kosteneinsparungen ermöglicht.

So erstellen Sie eine S3-Lebenszyklusrichtlinie

Um eine S3-Lebenszyklusrichtlinie zu erstellen, müssen Sie zunächst einen S3-Bucket erstellen. 

So erstellen Sie einen S3-Bucket:

1. Melden Sie sich bei Ihrer AWS-Konsole an und geben Sie S3 in die Suchleiste ein.

2. Wählen Sie den S3-Service aus.

3. Klicken Sie auf „Bucket erstellen“.

4. Geben Sie Ihrem Bucket einen eindeutigen Namen und geben Sie die AWS-Region an, in der Amazon S3 den Bucket erstellen soll. Sie können die Preise nach Region hier überprüfen.

5. Entscheiden Sie sich für die Objektbesitzbarkeit. Wenn Sie Objektbesitz behalten möchten, lassen Sie die Zugriffskontrolllisten (ACLs) deaktiviert. Wenn Sie das Eigentum an dem Konto übertragen möchten, das die Dateien in Ihren S3-Bucket hochlädt, aktivieren Sie ACLs.

6. Wählen Sie aus, ob Sie den gesamten öffentlichen Zugriff blockieren möchten.

7. Wählen Sie aus, ob Sie die Bucket-Versionierung aktivieren möchten.

8. Sobald Sie die folgende Nachricht sehen, haben Sie Ihren Bucket erstellt.

9. Sie können Ihre Buckets auf der linken Seite der S3-Konsole sehen.

Jetzt können Sie eine S3-Lebenszyklusrichtlinie erstellen. Dazu:

1. Öffnen Sie Ihren Bucket.

2. Klicken Sie auf die Registerkarte „Management“.

3. Klicken Sie auf „Lebenszyklusregel erstellen“.

4. Wählen Sie den Namen und den Umfang der Regel aus.

5. Geben Sie den Übergang für jede Option an.

6. Klicken Sie auf „Regel erstellen“.

Best Practices für die Erstellung von S3-Lebenszyklusrichtlinien

Es gibt drei wesentliche Best Practices für die Erstellung von S3-Lebenszyklusrichtlinien:

  • Regelmäßige Überprüfung: Überprüfen und aktualisieren Sie regelmäßig Lebenszyklusrichtlinien, um sie an sich ändernde Geschäftsanforderungen und Datenzugriffsmuster anzupassen.
  • Klare Dokumentation: Dokumentieren Sie die Lebenszyklusrichtlinien gründlich, einschließlich der Begründung für jede Regel, um sicherzustellen, dass alle Teammitglieder die implementierten Strategien verstehen.
  • Tests: Testen Sie die Richtlinien in einer Nichtproduktionsumgebung, um sicherzustellen, dass sie sich wie vorgesehen verhalten, bevor Sie sie auf kritische Daten anwenden.

Warum Pure Cloud Block Store und FlashBlade für S3

Pure Storage ® FlashBlade® hat den Status AWS Outposts Ready , was bedeutet, dass es parallel zu AWS Outposts im Rechenzentrum eines Kunden arbeiten kann. Dies bedeutet auch, dass AWS-Kunden eine leistungsstarke, einheitliche, schnelle Datei- und Objektplattform mit geringer Latenz sowie native S3-Funktionen zusammen mit AWS-Services, APIs und Tools nutzen können. Dies ermöglicht Dinge wie AI/ML, moderne Analysen, DevOps, Backup und Wiederherstellung mit schneller Wiederherstellung und Ransomware-Abwehr. 

Sie können auch Pure Cloud Block Store™ nutzen, das die nativen AWS-Ressourcen nutzt, um Storage-Services mit Unternehmensfunktionen zu verbessern, die Ihre AWS-Storage-Kosten erheblich senken. Im Implementierungsleitfaden finden Sie ein vollständiges Tutorial zur erfolgreichen Implementierung einer neuen Pure Cloud Block Store-Instanz in Ihrer Amazon Virtual Private Cloud (Amazon VPC).

11/2024
Pure Storage FlashBlade and Ethernet for HPC Workloads
NFS with Pure Storage® FlashBlade® and Ethernet delivers high performance and data consistency for high performance computing (HPC) workloads.
White Paper
7 Seiten
KONTAKTIEREN SIE UNS
Fragen, Kommentare?

Haben Sie eine Frage oder einen Kommentar zu Produkten oder Zertifizierungen von Pure?  Wir helfen Ihnen gerne!

Termin für Demo vereinbaren

Vereinbaren Sie einen Termin für eine Live-Demo und sehen Sie selbst, wie Pure Ihnen helfen kann, Ihre Daten in überzeugende Ergebnisse zu verwandeln. 

Rufen Sie uns an: +49 89 26200662
Presse:
 pr@purestorage.com

 

Pure Storage Germany GmbH

Mies-van-der-Rohe-Straße 6

80807 München

Deutschland

info@purestorage.com

SCHLIESSEN
Ihr Browser wird nicht mehr unterstützt!

Ältere Browser stellen häufig ein Sicherheitsrisiko dar. Um die bestmögliche Erfahrung bei der Nutzung unserer Website zu ermöglichen, führen Sie bitte ein Update auf einen dieser aktuellen Browser durch.