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
Utilizza queste strategie con una soluzione di hosting gestito per ridurre i costi del cloud hosting mantenendo al contempo 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 pianificare revisioni periodiche dei Amazon GameLift Servers costi e dei modelli di utilizzo. Se hai domande relative ai prezzi, contatta il
Configurazione del parco istanze
-
Usa il calcolatore dei prezzi: utilizza questo strumento con i dati di hosting dei giochi per esplorare le opzioni e testare potenziali scenari di configurazione per risparmiare sui costi. Vedi 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 EC2 istanze Amazon per le tue flotte più adatte ai requisiti del tuo gioco. Consulta la sezione Tipi di istanze in Scegli le risorse di calcolo per una flotta gestita.
-
Usa i tipi di istanze Graviton: le istanze Graviton sono alimentate da processori basati su ARM. Offrono un miglior rapporto prezzo/prestazioni, una maggiore efficienza energetica e costi inferiori rispetto alle istanze analoghe basate su x86 con il modello di prezzo On-Demand.
-
Usa le istanze Spot: le istanze Spot hanno generalmente un costo inferiore rispetto a quelle on demand, ma potrebbero non essere sempre disponibili. Combina flotte Spot e On-Demand per bilanciare basso costo e alta disponibilità (si consiglia l'utilizzo di Spot al 50-85%). Usa le istanze Spot per modalità di gioco non critiche o durante le ore non di punta. Per monitorare la fattibilità delle istanze Spot, tieni traccia di metriche come e.
InstanceInterruptionsGameServerInterruptionsPer informazioni, consulta On-Demand Instances versus Spot Instances. -
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 sui server di gioco mantenendo al contempo le prestazioni. Per informazioni, consulta Ottimizza la configurazione del runtime del server di gioco su server gestiti Amazon GameLift Servers.
-
Crea una strategia multiregionale: l'implementazione dell'hosting di giochi in più sedi può offrire ai giocatori una latenza inferiore e migliori opzioni di backup. Equilibra la copertura regionale e l'efficienza in termini di costi implementando innanzitutto l'hosting nei principali mercati di riferimento e utilizzando sedi secondarie per aumentare la capacità nelle ore di punta. Per informazioni, consulta Crea una coda con più sedi.
Scalabilità della capacità della flotta
-
Scalabilità fino a zero: quando le flotte non sono in uso, imposta manualmente la capacità della flotta su zero per evitare addebiti inutili. Per informazioni, consulta Imposta manualmente la capacità per una Amazon GameLift Servers flotta.
-
Aggiungi la scalabilità automatica: evita il sovradimensionamento delle risorse di hosting utilizzando la scalabilità automatica per regolare la capacità di hosting dei giochi. Adatta la capacità alla fluttuazione della domanda dei giocatori e ad altre metriche chiave. Per informazioni, consulta Capacità di dimensionamento automatico del parco istanze con Amazon GameLift Servers.
-
Mantieni un buffer: per gestire i picchi improvvisi della domanda dei giocatori senza farli attendere, utilizza il tracciamento degli obiettivi 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. Per informazioni, consulta Dimensionamento automatico basato sugli obiettivi.
Posizionamento della sessione di gioco
-
Utilizza le code di posizionamento: le Amazon GameLift Servers code si basano su un algoritmo per determinare le «migliori» sedi di hosting possibili per le sessioni di gioco, in base al costo delle risorse di hosting e ad altri fattori. Per informazioni, consulta Configura il posizionamento delle sessioni di gioco.
-
Personalizza le priorità delle code: puoi modificare il modo in cui una coda assegna la priorità ai costi di hosting quando organizza le sessioni di gioco. Per informazioni, consulta Dai priorità al posizionamento delle sessioni di gioco.
-
Monitora le metriche di posizionamento: monitora il modo in cui le code scelgono le posizioni per le sessioni di gioco per identificare le opportunità di ottimizzazione. Per informazioni, consulta Parametri Amazon GameLift Servers per code.
Trasferimento dei dati
-
Tieni traccia dei trasferimenti di dati: monitora il modo in cui i dati vengono trasferiti tra i client di gioco e i server e adotta misure per ottimizzare l'attività.
-
Usa la compressione dei dati: prendi in considerazione l'implementazione di tecniche di compressione dei dati per i trasferimenti di dati tra client di gioco e server. La compressione svolge un ruolo cruciale nella riduzione dell'utilizzo della larghezza di banda e nel miglioramento delle prestazioni e della latenza di gioco.
Costi 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 dei costi e fatturazione AWS.
AWS strumenti di gestione dei costi
-
Console di fatturazione: verifica le AWS fatture e l'utilizzo. Vedi Configurazione della fatturazione.
-
Avvisi sull'utilizzo del piano gratuito: imposta le notifiche quando si raggiungono i limiti del piano gratuito. Vedi Monitoraggio dell'utilizzo del piano AWS gratuito.
-
Avvisi di CloudWatch fatturazione Amazon: configura 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: contrassegna le tue flotte e 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 Amazon GameLift Servers e Amazon CloudWatch
Monitora queste metriche chiave per ottimizzare l'utilizzo delle risorse. Visualizza i parametri nella Amazon GameLift Servers console o utilizza i CloudWatch dashboard di Amazon. Per i dettagli su tutte le metriche disponibili perAmazon GameLift Servers, consulta. Monitora Amazon GameLift Servers con Amazon CloudWatch
-
Metriche delle istanze:,,
ActiveInstancesIdleInstancesPercentIdleInstances -
Metriche dei processi del server:,
ActiveServerProcessesHealthyServerProcesses -
Metriche delle sessioni di gioco:,
ActiveGameSessionsAvailableGameSessions -
Metriche della sessione dei giocatori:
CurrentPlayerSessions -
Metriche della coda:,
AverageWaitTimeQueueDepth -
Metriche di matchmaking —,
CurrentTicketsMatchesPlaced -
Prestazioni hardware —
CPUUtilization,NetworkIn/,/NetworkOutDiskReadBytesDiskWriteBytes Parametri di utilizzo delle risorse
-
Utilizzato
PercentIdleInstancesper determinare la dimensione ottimale del parco veicoli. -
Tieni traccia
PercentAvailableGameSessionsper garantire una capacità di hosting dei giochi sufficiente. -
Monitora
InstanceInterruptionse determinaGameServerInterruptionsla fattibilità delle istanze Spot.
-