View a markdown version of this page

GAMEREL02-BP02 Supporta l'uso di più tipi di istanze per il tuo gioco EC2 - Games Industry Lens

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à.

GAMEREL02-BP02 Supporta l'uso di più tipi di istanze per il tuo gioco EC2

Quando offri un gioco utilizzando EC2 istanze o se utilizzi contenitori ospitati su EC2 istanze del tuo sito Account AWS, utilizza più tipi di istanze nella tua strategia di hosting. Utilizzando più tipi di istanze, puoi aumentare il numero di opzioni di calcolo che possono essere utilizzate quando il gioco è in fase di scalabilità per aggiungere altri server per supportare la crescita dei giocatori, il che migliora l'affidabilità nel caso in cui il tipo di istanza preferito non sia disponibile.

Livello di rischio associato se questa best practice non fosse adottata: elevato

Guida all’implementazione

Quando offri un gioco utilizzando istanze Spot, utilizza più tipi di istanze, poiché la disponibilità delle istanze Spot varia in base alla domanda dei clienti.

Testa il tuo gioco su più tipi di istanze per soddisfare i tuoi requisiti in termini di costi e prestazioni e stabilire una classifica prioritaria dei tipi di istanza. Amazon EC2 Auto Scaling supporta l'utilizzo di più tipi e dimensioni di istanze, nonché l'assegnazione di pesi a ciascun tipo di istanza nella configurazione, in modo da poter implementare una classificazione prioritaria delle opzioni di calcolo.

Quando offri un gioco utilizzando l'hosting GameLift gestito di Amazon, decidi di che tipo di istanze ti servono e come eseguire i processi del server di gioco su di esse (utilizzando una configurazione di runtime). Quando scegli le risorse per una flotta, considera diversi fattori, tra cui il sistema operativo di gioco, il tipo di istanza (l'hardware di elaborazione) e se utilizzare istanze On-Demand, istanze Spot o entrambe. I costi di hosting con Amazon dipendono GameLift principalmente dal tipo di istanze utilizzate. Per ulteriori informazioni, consulta Scegliere le risorse di calcolo per una flotta gestita.

Passaggi dell’implementazione

  • Usa più tipi di EC2 istanze per migliorare l'affidabilità e le opzioni di scalabilità quando ospiti il gioco su EC2 o container.

  • Configura Amazon EC2 Auto Scaling o GameLift flotte con tipi e pesi di istanze con priorità per ottimizzare costi e prestazioni.

  • Testa il tuo gioco su vari tipi di istanze per verificare che le prestazioni soddisfino i requisiti e adatta di conseguenza la tua strategia di hosting.