View a markdown version of this page

GAMEPERF07-BP05 Utilizza la tecnologia di accelerazione della rete per migliorare le prestazioni su Internet - 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à.

GAMEPERF07-BP05 Utilizza la tecnologia di accelerazione della rete per migliorare le prestazioni su Internet

Oltre a collocare fisicamente l'infrastruttura di gioco sensibile alla latenza più vicina ai giocatori, puoi anche migliorare l'esperienza dei giocatori ottimizzando le prestazioni di rete per il gioco. AWS utilizza il protocollo BGP per influenzare il routing di Internet in modo da utilizzare il percorso più veloce verso la nostra rete di confine dai provider di servizi Internet. Se gestisci la tua rete e hai bisogno di maggiore controllo e visibilità sul comportamento di routing e sulla pubblicità BGP, puoi utilizzare il Peering privato o indirizzare il traffico da Internet Direct Connect al gioco in esecuzione. AWS

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

Guida all’implementazione

Prendi in considerazione la seguente architettura di riferimento per supportare prestazioni e tempi di risposta Internet migliorati.

Prestazioni di rete migliorate per i giochi con Global Accelerator

Per una soluzione completamente gestita per il routing di rete, AWS Global Accelerator migliora le prestazioni di rete dell'applicazione utilizzando la rete AWS globale, che può essere utilizzata per accelerare il traffico di gioco, la chat vocale e il traffico di messaggistica in tempo reale, nonché altre applicazioni sensibili alla latenza, fornendo al contempo un failover rapido ai server di gioco. Gli acceleratori di routing personalizzati Global Accelerator possono essere integrati con il tuo servizio di matchmaking per fornire un routing deterministico di più giocatori alla stessa sessione di gioco utilizzando indirizzi IP e porte statici anycast.

testo alternativo

I tuoi team di sviluppo di giochi possono essere distribuiti in tutto il mondo e richiedere un accesso efficiente a contenuti o risorse condivisi. Per migliorare le prestazioni dei contenuti condivisi archiviati nei bucket Amazon S3, puoi configurare la replica bidirezionale dei dati tra le regioni utilizzando S3 Cross-Region Replication in modo che gli utenti possano accedere ai dati dai bucket più vicini a loro. Per semplificare questo modello di accesso, utilizza S3 Multi- Region Access Point che accelera le richieste a S3 sulla rete globale utilizzando Global Accelerator. 

Per ulteriori informazioni, consulta Improving the Player Experience by Leveraging AWS Global Accelerator e Amazon GameLift FleetiQ.

Passaggi dell’implementazione

  • Usa AWS Global Accelerator per migliorare le prestazioni di rete per il traffico di gioco, la chat vocale e la messaggistica in tempo reale, facilitando al contempo il failover rapido sui server di gioco.

  • Configura gli acceleratori di routing personalizzati di Global Accelerator da integrare con il tuo servizio di matchmaking, abilitando il routing deterministico dei giocatori alle sessioni di gioco utilizzando anycast statico. IPs

  • Abilita S3 Cross-Region Replication per replicare i contenuti condivisi tra le regioni per i team di sviluppo di giochi distribuiti.

  • Usa i punti di accesso multiregionali S3 per accelerare l'accesso ai dati S3 sulla rete globale per gli utenti distribuiti a livello globale. AWS