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.
InstanceInterruptionsGameServerInterruptionsConsulta 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
-
Scalabilità a zero: quando le flotte non sono in uso, imposta manualmente la capacità della flotta su zero per evitare costi non necessari. Consulta Imposta manualmente la capacità per una Amazon GameLift Servers flotta.
-
Aggiungi il ridimensionamento automatico: evita il provisioning eccessivo delle risorse di hosting utilizzando il ridimensionamento automatico per regolare la capacità di hosting dei giochi. Abbina la capacità alle fluttuazioni della domanda dei giocatori e ad altre metriche chiave. Consulta Capacità di dimensionamento automatico del parco istanze con Amazon GameLift Servers.
-
Mantieni un buffer: per gestire improvvisi picchi di domanda dei giocatori senza farli aspettare, utilizza il tracciamento dei target per mantenere un buffer di server di gioco inattivi. Personalizza il buffer in base alle dimensioni e ai modelli di utilizzo della tua base di giocatori. Consulta Target-based ridimensionamento automatico.
Posizionamento delle sessioni di gioco
-
Utilizza le code di posizionamento: le Amazon GameLift Servers code si basano su un algoritmo per determinare le location «migliori possibili» per ospitare le sessioni di gioco, in base al costo delle risorse di hosting e ad altri fattori. Consulta Configura il posizionamento delle sessioni di gioco.
-
Personalizza le priorità delle code: puoi modificare il modo in cui una coda assegna priorità ai costi di hosting quando inserisce le sessioni di gioco. Consulta Dare la priorità al posizionamento delle sessioni di gioco.
-
Monitora le metriche di posizionamento: tieni traccia del modo in cui le code scelgono i luoghi per le sessioni di gioco per identificare le opportunità di ottimizzazione. Consulta GameLift Server Amazon metriche per le code.
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
-
Console di fatturazione: controlla le AWS fatture e l'utilizzo. Vedi Configurazione della fatturazione.
-
Avvisi sull'utilizzo del livello gratuito: imposta le notifiche quando si avvicinano i limiti del livello gratuito. Vedi Monitoraggio dell'utilizzo del livello AWS gratuito.
-
Avvisi di CloudWatch fatturazione Amazon: configura gli avvisi quando l'utilizzo raggiunge soglie personalizzate. Consulta Creare un allarme di fatturazione per monitorare gli addebiti stimati. AWS
Allocazione e monitoraggio dei costi
-
Tag di allocazione dei costi: tagga le flotte e le altre risorse per organizzare e tenere traccia dei costi di hosting. Vedi Organizzazione e monitoraggio dei costi utilizzando i tag di allocazione AWS dei costi.
-
Rapporti sui costi: crea report classificati in base ai tag assegnati. Vedere Utilizzo del rapporto mensile sull'allocazione dei costi.
-
AWS Cost Explorer— Analizza costi, tendenze e previsioni con filtri e visualizzazioni personalizzabili. Vedi Analisi dei costi e dell'utilizzo con. AWS Cost Explorer
-
Budget AWS— Monitora e agisci sui AWS costi e sull'utilizzo. Vedi Gestione dei costi con Budget AWS.
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:,,
ActiveInstancesIdleInstancesPercentIdleInstances -
Metriche dei processi del server:,
ActiveServerProcessesHealthyServerProcesses -
Metriche delle sessioni di gioco —,
ActiveGameSessionsAvailableGameSessions -
Metriche delle sessioni dei giocatori —
CurrentPlayerSessions -
Metriche della coda:,
AverageWaitTimeQueueDepth -
Metriche di matchmaking —,
CurrentTicketsMatchesPlaced -
Prestazioni hardware —
CPUUtilization,NetworkIn/,/NetworkOutDiskReadBytesDiskWriteBytes Parametri di utilizzo delle risorse
-
PercentIdleInstancesDa utilizzare per determinare la dimensione ottimale del parco veicoli. -
Tieni traccia
PercentAvailableGameSessionsper garantire una capacità di hosting di giochi sufficiente. -
Monitora
InstanceInterruptionse determinaGameServerInterruptionsla fattibilità dell'istanza Spot.
-