Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
GAMECOST03-BP01 Scegli il tipo di storage appropriato per i contenuti generati dagli utenti per ridurre i costi
Ogni tipo di dati generato e archiviato nel gioco presenta caratteristiche uniche che è necessario prendere in considerazione per determinare la soluzione di archiviazione più adatta al carico di lavoro.
Livello di rischio associato se questa best practice non fosse adottata: basso
Guida all’implementazione
Usa Amazon S3 Object Lifecycle Management per archiviare i dati degli oggetti nella classe di storage più conveniente. Amazon S3 offre diverse classi di storage e la gestione del ciclo di vita degli oggetti per semplificare la configurazione di policy semplici e dettagliate per la transizione automatica dei dati tra i livelli di storage per ridurre i costi. Invece di archiviare semplicemente i dati nella classe di storage S3 standard per impostazione predefinita, prendi in considerazione la possibilità di impostare una configurazione del ciclo di vita per trasferire automaticamente i dati tra i livelli nel tempo, oppure utilizza la classe di storage S3 Intelligent-Tiering per modelli di accesso sconosciuti o in evoluzione.
In alternativa, S3 Intelligent-Tiering può trasferire in modo economico e automatico i dati tra i livelli ed è consigliata come classe di storage predefinita poiché offre l'ottimizzazione dei costi senza la necessità di impostare manualmente le politiche del ciclo di vita ed è ora la scelta migliore per oggetti piccoli e di breve durata. Per ulteriori informazioni, consulta Amazon S3 Intelligent-Tiering — Ottimizzazione dei costi migliorata
I casi d'uso più comuni di Amazon S3 includono lo storage di risorse di gioco, contenuti statici, log di gioco, archiviazione di data lake e backup. Per i casi d'uso in cui sono necessari file system, come il collegamento di file system condivisi alle workstation durante lo sviluppo, prendi in considerazione l'utilizzo di Amazon Elastic File System (Amazon EFS), che offre diverse classi di storage e cresce e si riduce automaticamente man mano che aggiungi e rimuovi file senza dover gestire l'infrastruttura.
Amazon S3 One Zone -IA è un'opzione di archiviazione ideale per dati transitori relativi a sessioni di gioco, matchmaking o altre informazioni effimere che possono essere ricreate secondo necessità. Questo tipo di dati di gioco non richiede ridondanza tra più zone di disponibilità (). AZs Questa classe di archiviazione a basso costo è ideale per registrare le azioni dei giocatori, gli eventi di gioco e altri dati di telemetria utilizzati per l'analisi o il debug.
Il principale vantaggio di ottimizzazione dei costi dell'utilizzo di S3 Express One Zone per tali dati di gioco è il notevole risparmio sui costi rispetto alla classe di archiviazione S3 standard, con una riduzione fino al 20% dei costi di archiviazione. Questo può essere particolarmente vantaggioso per i giochi con grandi volumi di dati che non richiedono lo stesso livello di durabilità e disponibilità dei dati delle applicazioni mission-critical. Sfruttando S3 One Zone, gli sviluppatori e gli editori di giochi possono ottimizzare i costi di archiviazione sul cloud senza compromettere l'esperienza complessiva del giocatore.
Passaggi dell’implementazione
-
Configura le politiche del ciclo di vita di Amazon S3 per trasferire i dati tra classi di storage o usa S3 Intelligent-Tiering come impostazione predefinita per l'ottimizzazione automatica dei costi con modelli di accesso in evoluzione.
-
Usa S3 One Zone-Infrequent Access per i dati delle sessioni di gioco temporanee, come i record di telemetria e matchmaking, per ridurre i costi di archiviazione fino al 20% mantenendo al contempo una disponibilità sufficiente.
-
Per esigenze di file system condivise durante lo sviluppo, usa Amazon EFS per semplificare la gestione dello storage con capacità elastica e più classi di storage.