View a markdown version of this page

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

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 EC2 per il tuo gioco

Quando organizzi il gioco utilizzando istanze EC2 o se utilizzi contenitori ospitati su istanze EC2 nella tua strategia di hosting Account AWS, utilizza più tipi di istanze. Utilizzando più tipi di istanze, puoi aumentare il numero di opzioni di calcolo che possono essere utilizzate durante la scalabilità del gioco per aggiungere più 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 organizzi il tuo gioco utilizzando le 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 di costi e prestazioni e stabilire una classifica prioritaria dei tipi di istanze. Amazon EC2 Auto Scaling supporta l'utilizzo di più tipi e dimensioni di istanza e l'assegnazione di pesi a ciascun tipo di istanza nella configurazione in modo da poter implementare la classificazione prioritaria delle opzioni di calcolo.

Quando organizzi il tuo gioco utilizzando l'hosting GameLift gestito da Amazon, decidi di quale tipo di istanze hai bisogno e come eseguire i processi del server di gioco su di esse (utilizzando una configurazione di runtime). Nella scelta delle risorse per una flotta, considera diversi fattori, tra cui il sistema operativo del gioco, il tipo di istanza (l'hardware di elaborazione) e se utilizzare On-Demand le istanze, le 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 istanze EC2 per migliorare l'affidabilità e le opzioni di scalabilità quando ospiti il tuo gioco su EC2 o container.

  • Configura Amazon EC2 Auto Scaling o le GameLift flotte con tipi e pesi di istanze prioritari 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.