Amazon S3 Analysen – Analyse der Speicherklasse - Amazon Simple Storage Service

Sofern wir eine Übersetzung der englischsprachigen Version des Handbuchs bereitstellen, gilt im Fall von Widersprüchen die englischsprachige Version des Handbuchs. Bei der Übersetzung handelt es sich um eine maschinelle Übersetzung.

Amazon S3 Analysen – Analyse der Speicherklasse

Durch Verwendung von Amazon S3 Analysen Analyse der Speicherklasse Sie können Speicherzugriffsmuster analysieren, um Ihnen bei der Entscheidung zu helfen, wann Sie die richtigen Daten in die rechte Speicherklasse übertragen möchten. Diese neue analytische Funktion von Amazon S3 beobachtet Datenzugriffsmuster, anhand derer Sie entscheiden können, wann Sie STANDARD-Speicher mit weniger häufigem Zugriff in die Speicherklasse STANDARD_IA (IA für "infrequent access" (seltener Zugriff)) überführen sollen. Weitere Informationen zu Speicherklassen finden Sie unter Amazon S3-Speicherklassen.

Wenn die Speicherklassenanalyse die seltenen Datenzugriffsmuster für eine gefilterte Datenmenge im Laufe der Zeit beobachtet, können Sie Ihre Lebenszyklusrichtlinien unter Verwendung der Analyseergebnisse verbessern. Sie können die Speicherklassenanalyse so konfigurieren, dass alle Objekte in einem Bucket analysiert werden. Sie können aber auch Filter konfigurieren, um Objekte nach einem gemeinsamen Präfix zu gruppieren (d. h. für Objekte, deren Namen mit einer gemeinsamen Zeichenkette beginnen), nach Objekt-Tags oder sowohl nach Präfix und Tags. Wahrscheinlich werden Sie feststellen, dass die Filterung nach Objektgruppen die beste Methode darstellt, von der Speicherklassenanalyse zu profitieren.

Wichtig

Die Analyse der Speicherklasse gibt keine Empfehlungen für Übergänge an ONEZONE_IA oder S3 Glacier Speicherklassen.

Sie können mehrere Speicherklassenanalysefilter pro Bucket einrichten, bis zu 1000, und erhalten für jeden Filter eine separate Analyse. Durch Verwendung mehrerer Filterkonfigurationen können Sie spezifische Objektgruppen analysieren, um Ihre Lebenszyklusrichtlinien zu verbessern, die Objekte in STANDARD_IA überführen.

Die Speicherklassenanalyse bietet Schaubilder zur Speichernutzung in der Amazon S3-Konsole, die täglich aktualisiert werden. Sie können diese täglichen Nutzungsdaten auch in einen S3-Bucket exportieren und sie in einer Tabellenkalkulationsanwendung oder mit Business Intelligence-Tools wie zum Beispiel anzeigen.Amazon QuickSight.

Mit der Speicherklassenanalyse sind Kosten verbunden. Informationen zu Preisinformationen finden Sie unter Verwaltung und Replikation Amazon S3-Preise.

Wie richte ich die Speicherklassenanalyse ein?

Sie können die Speicherklassenanalyse Einrichten, indem Sie konfigurieren, welche Objektdaten analysiert werden sollen. Sie können die Speicherklassenanalsyse für die folgenden Aufgaben konfigurieren:

  • Analyse des gesamten Inhalts eines Buckets.

    Sie erhalten eine Analyse für alle Objekte im Bucket.

  • Analyse von nach Präfix und Tags gruppierten Objekten.

    Sie können Filter konfigurieren, um Objekte nach einem gemeinsamen Präfix oder nach Objekt-Tags zu gruppieren, oder nach einer Kombination aus Präfix und Tags. Sie erhalten für jeden konfigurierten Filter eine separate Analyse. Sie können maximal 1000 Filterkonfigurationen pro Bucket verwenden.

  • Export von Analysedaten.

    Wenn Sie die Speicherklassenanalyse für einen Bucket oder Filter konfigurieren, können Sie die Analysedaten täglich in eine Datei exportieren lassen. Die Analyse für den Tag wird der Datei hinzugefügt, um ein Verlaufsanalyseprotokoll für den konfigurierten Filter zu erstellen. Die Datei wird täglich an dem Ziel Ihrer Wahl aktualisiert. Wenn Sie Dateien zum Export auswählen, geben Sie einen Ziel-Bucket und ein optionales Ziel-Präfix an, wohin die Datei geschrieben werden soll.

Sie können die Amazon S3 Konsole, die REST API oder AWS CLI oder AWS-Sdks zur Konfiguration der Speicherklassenanalyse.

Wie verwende ich die Speicherklassenanalyse?

Sie verwenden die Speicherklassenanalyse, um Datenzugriffsmuster im Laufe der Zeit zu analysieren, um Informationen zu erhalten, die Ihnen beim Lebenszyklusmanagement Ihres STANDARD_IA-Speichers helfen. Nachdem Sie einen Filter konfiguriert haben, sehen Sie die Datenanalyse basierend auf dem Filter in der Amazon S3-Konsole über 24 bis 48 Stunden. Die Speicherklassenanalyse beobachtet jedoch die Zugriffsmuster einer gefilterten Datenmenge für 30 Tage oder Länger, um Informationen für eine Analyse zu sammeln, bevor ein Ergebnis zurückgegeben wird. Die Analyse wird nach dem ersten Ergebnis fortgesetzt und aktualisiert das Ergebnis, wenn sich die Zugriffsmuster ändern.

Wenn Sie einen Filter zum ersten Mal konfigurieren, zeigt die Amazon S3-Konsole eine Meldung ähnlich der folgenden angezeigt:


        Screenshot.

Die Speicherklassenanalyse beobachtet die Zugriffsmuster einer gefilterten Objekt-Datenmenge für 30 Tage oder Länger, um ausreichend viele Informationen für eine Analyse zu sammeln. Nachdem die Speicherklassenanalyse genügend Informationen gesammelt hat, sehen Sie etwa die folgende Meldung in der Amazon S3-Konsole.


        Screenshot.

Bei der Durchführung der Analyse für Objekte mit seltenem Zugriff betrachtet die Speicherklassenanalyse die gefilterte gruppierte Objektmenge basierend auf dem Alter, wie lange sie in hochgeladen wurden.Amazon S3. Die Speicherklassenanalyse stellt fest, ob für die Altersgruppe selten ein Zugriff stattfindet, indem sie die folgenden Faktoren für die gefilterte Datenmenge betrachtet.

  • Objekte in der Speicherklasse STANDARD, die größer als 128 KB sind.

  • Wie viel durchschnittlichen Gesamtspeicher Sie pro Altersgruppe haben.

  • Die durchschnittliche Anzahl an Bytes, die pro Altersgruppe nach außen übertragen werden (nicht die Frequenz).

  • Analyseexportdaten enthalten nur Anfragen mit Daten, die für die Speicherklassenanalyse relevant sind. Dies kann Differenzen in der Anzahl der Anfragen sowie im Hinblick auf die gesamten Bytes für Upload und Anfrage im Vergleich zu den Angaben in der Speichermetrik oder in den Ergebnissen Ihrer eigenen internen Systeme verursachen.

  • Fehlgeschlagene GET- und PUT-Anfragen werden bei der Analyse nicht berücksichtigt. In den Speichermetriken sehen Sie jedoch fehlgeschlagene Anfragen.

Wie viel von meinem Speicher habe ich abgerufen?

Die Amazon S3-Konsole zeigt in einer Grafik an, wie viel von dem Speicher in der gefilterten Datenmenge für den Beobachtungszeitraum abgerufen wurde, wie im folgenden Beispiel gezeigt.


        Screenshot.

Welchen Prozentsatz meines Speichers habe ich abgerufen?

Die Amazon S3-Konsole zeigt in einer Grafik an, welcher Prozentsatz von dem Speicher in der gefilterten Datenmenge für den Beobachtungszeitraum abgerufen wurde, wie im folgenden Beispiel gezeigt.


        Screenshot.

Wie in diesem Thema bereits dargelegt, betrachtet die Speicherklassenanalyse bei der Analyse für Objekte mit seltenem Zugriff die gefilterte Objektemenge, gruppiert nach dem Alter, seit die Objekte in hochgeladen wurden.Amazon S3. Die Speicherklassenanalyse verwendet die folgenden vordefinierten Objektaltersgruppen:

  • Amazon S3-Objekte, die weniger als 15 Tage alt sind

  • Amazon S3-Objekte, 15 bis 29 Tage alt

  • Amazon S3-Objekte, 30 bis 44 Tage alt

  • Amazon S3-Objekte, 45 bis 59 Tage alt

  • Amazon S3-Objekte, 60 bis 74 Tage alt

  • Amazon S3-Objekte, 75 bis 89 Tage alt

  • Amazon S3-Objekte, 90 bis 119 Tage alt

  • Amazon S3-Objekte, 120 bis 149 Tage alt

  • Amazon S3-Objekte, 150 bis 179 Tage alt

  • Amazon S3-Objekte, 180 bis 364 Tage alt

  • Amazon S3-Objekte, 365 bis 729 Tage alt

  • Amazon S3-Objekte, 730 Tage alt und älter

In der Regel benötigt sie über 30 Tage beobachtete Zugriffsmuster, um ausreichend viele Informationen für ein Analyseergebnis zu sammeln. Abhängig von dem spezifischen Zugriffsmuster Ihrer Daten könnte dies länger als 30 Tage dauern. Nachdem Sie jedoch einen Filter konfiguriert haben, sehen Sie die Datenanalyse basierend auf dem Filter in der Amazon S3-Konsole über 24 bis 48 Stunden. Sie sehen die Analyse zum Objektzugriff auf täglicher Basis, unterteilt nach Objektaltersgruppe in der Amazon S3-Konsole.

Wie viel von meinem Speicher wird selten abgerufen?

Die Amazon S3-Konsole zeigt die Zugriffsmuster, gruppiert nach den vordefinierten Objektaltersgruppen, wie im obigen Beispiel gezeigt.


        Screenshot.

Die Häufig aufgerufen oder Häufig aufgerufen Der angezeigte Text dient als visuelle Hilfe, die Ihnen beim Erstellen des Lebenszyklus-Erstellungsprozesses hilft.

Wie kann ich die Daten der Speicherklassenanalyse exportieren?

Sie können festlegen, dass die Speicherklassenanalyse Analyseberichte in einer flachen .csv-Datei (durch Kommas getrennte Werte) exportiert. Berichte werden täglich aktualisiert und basieren auf den von Ihnen konfigurierten Objektaltersgruppenfiltern. Bei Verwendung der Amazon S3-Konsole können Sie die Exportberichtsoption wählen, wenn Sie einen Filter erstellen. Wenn Sie Dateien zum Export auswählen, geben Sie einen Ziel-Bucket und ein optionales Ziel-Präfix an, wohin die Datei geschrieben werden soll. Sie können die Daten in einen Ziel-Bucket in einem anderen Konto exportieren. Der Ziel-Bucket muss sich in derselben Region befinden wie der Bucket, dessen Analyse Sie konfiguriert haben.

Sie müssen eine Bucket-Richtlinie für den Ziel-Bucket einrichten, um Amazon S3 die Berechtigung zu erteilen, zu überprüfen, welchem AWS-Konto der Bucket gehört, und Objekte in den Bucket an dem definierten Standort zu schreiben. Eine Beispielrichtlinie finden Sie unter Gewährung von Berechtigungen für Amazon S3 Bestand und Amazon S3 Analysen.

Nachdem Sie Speicherklassenanalyseberichte konfiguriert haben, erhalten Sie den exportierten Bericht nach 24 Stunden täglich. Anschließend setzt Amazon S3 die Überwachung fort und stellt tägliche Berichte bereit.

Sie können die CSV-Datei in einer Tabellenkalkulationsanwendung öffnen oder die Datei in andere Anwendungen importieren Amazon-Quicksight. Informationen zur Verwendung Amazon S3 Dateien mit Amazon Quicksight, siehe Erstellen eines Datensatzes mit Amazon S3 Dateien im Amazon Quicksight Benutzerhandbuch.

Daten in den exportierten Dateien werden nach dem Datum innerhalb der Objektaltersgruppe sortiert, wie in den folgenden Beispielen gezeigt. Wenn die Speicherklasse STANDARD ist, enthält die Zeile Daten für die Spalten ObjectAgeForSIATransition und RecommendedObjectAgeForSIATransition.


        Screenshot.

        Screenshot.

Am Ende des Berichts wird die Objektaltersgruppe als ALL angegeben. Die ALL-Zeilen enthalten kumulative Summen, einschließlich Objekte, die kleiner als 128 KB sind, für alle Altersgruppen für diesen Tag.


        Screenshot.

Der nächste Abschnitt beschreibt die im Bericht verwendeten Spalten.

Layout der exportierten Datei

In der folgenden Tabelle wird das Layout der exportierten beschrieben.

Verwenden Sie die Bildlaufleisten, um den Rest der Tabelle anzuzeigen.

Amazon S3Layout der exportierten Datei der -Speicherklassenanalyse
Spaltenname Dimension/Metrik DataType Description (Beschreibung)
<Date> Dimension: : Zeichenfolge. Datum, wann der Datensatz verarbeitet wurde. Das Format ist MM-TT-JJJJ.
ConfigId Dimension: : Zeichenfolge.

Der Wert, der beim Hinzufügen der Filterkonfiguration als Filtername eingegeben wurde.

: Filter Dimension: : Zeichenfolge.

Vollständige Filterwerte, wie beim Hinzufügen der Filterkonfiguration konfiguriert.

StorageClass Dimension: : Zeichenfolge.

Speicherklasse der Daten.

ObjectAge Dimension: : Zeichenfolge.

Altersgruppe für die Objekte im Filter. Zusätzlich zu den 12 verschiedenen Altersgruppen (0–14 Tage, 15–29 Tage, 30–44 Tage, 45–59 Tage, 60–74 Tage, 75–89 Tage, 90–119 Tage, 120–149 Tage, 150–179 Tage, 180–364 Tage, 365–729 Tage, über 730 Tage) für Objekte mit über 128 KB gibt es einen zusätzlichen Wert=‚ALL‘, der alle Altersgruppen repräsentiert.

ObjectCount Metrik : Ganzzahl

Die Gesamtanzahl an Objekten, die pro Speicherklasse für den Tag in der Altersgruppe gezählt wurden. Für die AgeGroup='ALL' ist der Wert des Gesamtobjektzählers für alle Altersgruppen für den Tag.

DataUploaded_MB Metrik Zahl

Die Gesamtdaten in MB, die pro Speicherklasse für den Tag in der Altersgruppe hochgeladen wurden. Für die AgeGroup='ALL' ist der Wert des Upload-Gesamtzählers in MB für alle Altersgruppen für den Tag. (Beachten Sie, dass Sie in Ihren Exportdaten keine Aktivitäten für mehrteilige Objekt-Uploads sehen, weil Anforderungen mehrteiliger Uploads derzeit keine Speicherklasseninformationen besitzen.)

Storage_MB Metrik Zahl

Der Gesamtspeicher in MB, die pro Speicherklasse für den Tag in der Altersgruppe. Für die AgeGroup='ALL' ist der Wert des Gesamtspeicherzählers in MB für alle Altersgruppen für den Tag.

DataRetrieved_MB Metrik Zahl

Mit GET-Anfragen nach außen übertragene Daten in MB pro Speicherklasse für den Tag in der Altersgruppe. Für die AgeGroup='ALL' gibt der Wert die mit GET-Anfragen nach außen übertragenen Gesamtdaten in MB für alle Altersgruppen für den Tag.

GetRequestCount Metrik : Ganzzahl

Anzahl der GET-Anfragen pro Speicherklasse für den Tag in der Altersgruppe. Für AgeGroup='ALL' stellt der Wert den Gesamtzähler der GET-Anfragen für alle Altersgruppen für den Tag dar.

CumulativeAccessRatio Metrik Zahl

Cumulative access ratio. Dieses Verhältnis wird verwendet, um die Nutzung/Byteanzahl für jede Altersgruppe darzustellen, um entscheiden zu können, ob eine Altersgruppe für den Übergang in STANDARD_IA in Frage kommt.

ObjectAgeForSIATransition Metrik Ganze Zahl für Tage

Dieser Wert existiert nur, wenn AgeGroup=’ALL’ und die Speicherklasse = STANDARD sind. Er stellt das beobachtete Alter für den Übergang in STANDARD_IA dar.

RecommendedObjectAgeForSIATransition Metrik Ganze Zahl für Tage

Dieser Wert existiert nur, wenn AgeGroup=’ALL’ und die Speicherklasse = STANDARD sind. Er stellt das Objektalter in Tagen dar, das für den Übergang in STANDARD_IA zu berücksichtigen ist, nachdem sich ObjectAgeForSIATransition stabilisiert hat.

Die folgenden REST-Operationen werden für Lagerbestandslisten verwendet.