View a markdown version of this page

Strategie di ottimizzazione dei costi - GameLift Server Amazon

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

Strategie di ottimizzazione dei costi

Usa queste strategie con una soluzione di hosting gestito per ridurre i costi di hosting cloud mantenendo prestazioni e esperienza di gioco elevate.

Best practice

Segui questi suggerimenti per incorporare pratiche di ottimizzazione dei costi per l'hosting dei tuoi giochi. Come minimo, ti consigliamo di programmare revisioni periodiche dei Amazon GameLift Servers costi e dei modelli di utilizzo. Se hai domande relative ai prezzi, contatta il tuo account manager.

Configurazione del parco istanze
  • Usa il calcolatore dei prezzi: utilizza questo strumento con i dati di hosting dei tuoi giochi per esplorare le opzioni e testare potenziali scenari di configurazione per risparmiare sui costi. Consulta il calcolatore AWS dei prezzi per. Amazon GameLift Servers

  • Risparmia sullo sviluppo: per lo sviluppo e il test, utilizza tipi di istanze più piccoli e meno costosi ed eseguili solo quando necessario.

  • Abbina il tipo di istanza al gioco: scegli le famiglie, i tipi e le dimensioni di istanze Amazon EC2 per le tue flotte che meglio si adattano ai requisiti del tuo gioco. Consulta la sezione Tipi di istanze in Scelta delle risorse di calcolo per una flotta gestita.

  • Usa i tipi di istanze Graviton: le istanze Graviton sono alimentate da processori. ARM-based Offrono un rapporto prezzo/prestazioni migliori, una maggiore efficienza energetica e costi inferiori rispetto alle istanze basate su x86 comparabili con il modello di prezzo. On-Demand

  • Utilizza le istanze Spot: le istanze Spot sono generalmente più economiche rispetto On-Demand alle istanze Spot, ma potrebbero non essere sempre disponibili. Combina Spot e On-Demand le flotte per bilanciare basso costo e alta disponibilità (si consiglia l'utilizzo di Spot dal 50-85%). Usa le istanze Spot per modalità di gioco non critiche o nelle ore non di punta. Per monitorare la fattibilità delle istanze Spot, tieni traccia di metriche come e. InstanceInterruptions GameServerInterruptions Consulta On-Demand Istanze e istanze Spot.

  • Esegui server su Linux: crea il runtime del tuo server di gioco per Linux. Le istanze distribuite con Linux sono generalmente più convenienti rispetto a quelle con Windows.

  • Ottimizza l'utilizzo delle risorse: configura le flotte per la massima efficienza eseguendo il maggior numero possibile di processi simultanei del server di gioco mantenendo inalterate le prestazioni. Consulta Ottimizza la configurazione del runtime del server di gioco su managed GameLift Server Amazon.

  • Crea una strategia multiregionale: l'implementazione dell'hosting di gioco in più località può offrire ai giocatori una latenza inferiore e migliori opzioni di backup. Equilibra la copertura regionale e l'efficienza dei costi implementando prima l'hosting nei principali mercati in cui operi e utilizzando le sedi secondarie per il sovraccarico di capacità durante le ore di punta. Consulta Crea una coda con più sedi.

Scalabilità della capacità della flotta
Posizionamento delle sessioni di gioco
Trasferimento dei dati
  • Tieni traccia dei trasferimenti di dati: monitora il modo in cui i dati vengono trasferiti tra i client e i server di gioco e prendi provvedimenti per ottimizzare l'attività.

  • Usa la compressione dei dati: prendi in considerazione l'implementazione di tecniche di compressione dei dati per il trasferimento dei dati tra client e server di gioco. La compressione svolge un ruolo cruciale nella riduzione dell'utilizzo della larghezza di banda e nel miglioramento delle prestazioni e della latenza di gioco.

Costo delle risorse e strumenti di utilizzo

Scopri come utilizzare AWS gli strumenti per monitorare e ottimizzare i costi di hosting dei giochi conAmazon GameLift Servers. Per informazioni sugli strumenti aggiuntivi, consulta Gestione costi e fatturazione AWS.

AWS strumenti di gestione dei costi
Allocazione e monitoraggio dei costi

Monitoraggio delle prestazioni con GameLift Server Amazon e Amazon CloudWatch

Monitora queste metriche chiave per ottimizzare l'utilizzo delle risorse. Visualizza le metriche nella Amazon GameLift Servers console o utilizza le dashboard di Amazon. CloudWatch Per dettagli su tutte le metriche disponibili perAmazon GameLift Servers, consulta. Monitoraggio GameLift Server Amazon con Amazon CloudWatch

  • Metriche di istanza:,, ActiveInstances IdleInstances PercentIdleInstances

  • Metriche dei processi del server:, ActiveServerProcesses HealthyServerProcesses

  • Metriche delle sessioni di gioco —, ActiveGameSessions AvailableGameSessions

  • Metriche delle sessioni dei giocatori — CurrentPlayerSessions

  • Metriche della coda:, AverageWaitTime QueueDepth

  • Metriche di matchmaking —, CurrentTickets MatchesPlaced

  • Prestazioni hardware —CPUUtilization,NetworkIn/,/NetworkOutDiskReadBytesDiskWriteBytes

  • Parametri di utilizzo delle risorse

    • PercentIdleInstancesDa utilizzare per determinare la dimensione ottimale del parco veicoli.

    • Tieni traccia PercentAvailableGameSessions per garantire una capacità di hosting di giochi sufficiente.

    • Monitora InstanceInterruptions e determina GameServerInterruptions la fattibilità dell'istanza Spot.