View a markdown version of this page

GAMECOST03-BP01 Wählen Sie den geeigneten Speichertyp für benutzergenerierte Inhalte, um die Kosten zu senken - Linse für die Spieleindustrie

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.

GAMECOST03-BP01 Wählen Sie den geeigneten Speichertyp für benutzergenerierte Inhalte, um die Kosten zu senken

Jede Art von Daten, die in Ihrem Spiel generiert und gespeichert werden, weist einzigartige Merkmale auf, die Sie bei der Auswahl der richtigen Speicherlösung für Ihre Arbeitslast berücksichtigen sollten.

Risikostufe bei fehlender Befolgung dieser bewährten Methode: Niedrig

Implementierungsleitfaden

Verwenden Sie Amazon S3 Object Lifecycle Management, um Objektdaten in der kostengünstigsten Speicherklasse zu speichern. Amazon S3 bietet mehrere Speicherklassen und ein Objektlebenszyklusmanagement, um die Einrichtung einfacher und detaillierter Richtlinien für die automatische Übertragung von Daten zwischen Speicherebenen zu vereinfachen und so die Kosten zu senken. Anstatt Daten einfach standardmäßig in der S3-Standardspeicherklasse zu speichern, sollten Sie erwägen, eine Lebenszykluskonfiguration einzurichten, um Daten im Laufe der Zeit automatisch zwischen den Ebenen zu übertragen, oder verwenden Sie die Intelligent-Tiering S3-Speicherklasse für unbekannte oder sich ändernde Zugriffsmuster.

Alternativ Intelligent-Tiering kann S3 Daten kostengünstig und automatisch zwischen den Ebenen übertragen und wird als Standardspeicherklasse empfohlen, da sie eine Kostenoptimierung ermöglicht, ohne dass Lebenszyklusrichtlinien manuell eingerichtet werden müssen, und ist jetzt die beste Wahl für kleine und kurzlebige Objekte. Weitere Informationen finden Sie unter Amazon S3 Intelligent-Tiering — Verbesserte Kostenoptimierungen für Short-Lived und kleine Objekte.

Zu den häufigsten Anwendungsfällen für Amazon S3 gehören die Speicherung von Spielressourcen, statischen Inhalten, Spielprotokollen, Data-Lake-Speichern und Backups. Für Anwendungsfälle, in denen Dateisysteme erforderlich sind, z. B. beim Anhängen gemeinsam genutzter Dateisysteme an Arbeitsstationen während der Entwicklung, sollten Sie das Amazon Elastic File System (Amazon EFS) in Betracht ziehen. Es bietet verschiedene Speicherklassen und wächst und verkleinert sich automatisch, wenn Sie Dateien hinzufügen oder entfernen, ohne dass die Infrastruktur verwaltet werden muss.

Amazon S3 One Zone -IA ist eine ideale Speicheroption für temporäre Daten im Zusammenhang mit Spielsitzungen, Matchmaking oder anderen kurzlebigen Informationen, die bei Bedarf neu erstellt werden können. Für diese Art von Spieldaten ist keine Redundanz über mehrere Availability Zones (AZs) hinweg erforderlich. Diese kostengünstigere Speicherklasse eignet sich gut für Aufzeichnungen von Spieleraktionen, Spielereignissen und anderen Telemetriedaten, die für Analysen oder Debugging verwendet werden.

Der wichtigste Vorteil der Kostenoptimierung bei der Verwendung von S3 Express One Zone für solche Spieldaten sind die erheblichen Kosteneinsparungen im Vergleich zur Standardspeicherklasse S3 mit einer Reduzierung der Speicherkosten um bis zu 20%. Dies kann besonders bei Spielen mit großen Datenmengen von Vorteil sein, die nicht das gleiche Maß an Haltbarkeit und Verfügbarkeit erfordern wie unternehmenskritische Anwendungsdaten. Durch die Nutzung von S3 One Zone können Spieleentwickler und Herausgeber ihre Cloud-Speicherkosten optimieren, ohne das allgemeine Spielerlebnis zu beeinträchtigen.

Implementierungsschritte

  • Konfigurieren Sie Amazon S3-Lebenszyklusrichtlinien, um Daten zwischen Speicherklassen zu übertragen, oder verwenden Sie S3 Intelligent-Tiering als Standard für die automatische Kostenoptimierung bei wechselnden Zugriffsmustern.

  • Verwenden Sie S3 One Zone-Infrequent Access für temporäre Spielsitzungsdaten wie Telemetrie- und Matchmaking-Aufzeichnungen, um die Speicherkosten um bis zu 20% zu senken und gleichzeitig eine ausreichende Verfügbarkeit aufrechtzuerhalten.

  • Verwenden Sie Amazon EFS, um die Speicherverwaltung mit elastischer Kapazität und mehreren Speicherklassen zu vereinfachen, wenn Sie während der Entwicklung gemeinsam genutzte Dateisysteme benötigen.