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à.
Scegli le risorse di elaborazione per una flotta gestita
Per distribuire i tuoi server di gioco e ospitare sessioni di gioco nel cloud, Amazon GameLift Servers fornisce flotte gestite che utilizzano risorse Amazon Elastic Compute Cloud (Amazon EC2) chiamate istanze. Utilizza i seguenti argomenti per decidere quale tipo di EC2 istanze desideri utilizzare per la tua soluzione di hosting gestito e come configurarle per eseguire il software del tuo server di gioco.
Nota
Se prevedi di utilizzare risorse di hosting di tua proprietà, hardware locale o altro tipo di hosting basato sul cloud, prendi in considerazione le opzioni di hosting ibrido con Anywhere. Amazon GameLift Servers Consultare Configurazione di una flotta di hosting con Amazon GameLift Servers.
Argomenti
Ubicazione della flotta
Considera le aree geografiche in cui prevedi di installare i tuoi server di gioco. La disponibilità del tipo di istanza varia in base Regione AWS alla zona locale.
Per le flotte con più sedi, la disponibilità e le quote delle istanze dipendono dalla combinazione della regione di origine del parco veicoli e di località remote selezionate. Per ulteriori informazioni sulle ubicazioni del parco veicoli, consulta. Amazon GameLift Serverssedi di assistenza
Prendi in considerazione l'idea Fari di ping UDP di raccogliere dati sulla latenza di rete in varie aree geografiche per anticipare la latenza tra i dispositivi dei giocatori e le potenziali sedi del parco veicoli. Questi endpoint speciali accettano messaggi UDP anziché i tradizionali ping ICMP e forniscono misurazioni accurate della latenza per aiutarti a selezionare le posizioni ottimali del parco veicoli.
Per le flotte Amazon GameLift Servers Anywhere, sei tu a determinare la posizione dell'hardware fisico. Per ulteriori informazioni sulle ubicazioni personalizzate, consultaPosizioni per qualsiasi luogo Amazon GameLift Servers.
Istanze On-Demand e istanze Spot
Le istanze Amazon EC2 On-Demand e le istanze Spot offrono lo stesso hardware e le stesse prestazioni, ma differiscono in termini di disponibilità e costi.
Istanze on demand
Puoi acquistare un'istanza on demand quando ne hai bisogno e conservarla per tutto il tempo che desideri. Le istanze on demand hanno un costo fisso, il che significa che paghi per il tempo in cui le utilizzi e non ci sono impegni a lungo termine.
Spot Instances
Le istanze Spot possono offrire un'alternativa conveniente alle istanze on demand utilizzando la capacità di elaborazione inutilizzata. AWS I prezzi delle istanze Spot variano in base alla domanda e all'offerta per ogni tipo di istanza in ogni sede. AWS può interrompere le istanze Spot ogni volta che ha bisogno di recuperare la capacità. Amazon GameLift Serversutilizza le code e l'FleetIQalgoritmo per determinare se AWS sta per interrompere un'istanza Spot, e mette l'istanza in uno stato di riciclaggio. Quindi, quando non ci sono sessioni di gioco attive sull'istanza, Amazon GameLift Servers prova a sostituirla.
Per ulteriori informazioni su come utilizzare le istanze Spot, consultaProgettare una coda per le istanze Spot.
Sistemi operativi
Amazon GameLift Serversle istanze supportano build di server di gioco eseguite su Microsoft Windows o Amazon Linux. Quando carichi una build del gioco suAmazon GameLift Servers, specifica il sistema operativo del gioco. Quando crei una EC2 flotta Amazon per distribuire la build del gioco, configura Amazon GameLift Servers automaticamente le istanze con il sistema operativo della build. Per ulteriori informazioni sui sistemi operativi per server di gioco supportati, consulta. Ottieni strumenti Amazon GameLift Servers di sviluppo
Quando si utilizza una flotta Amazon GameLift Servers Anywhere, è possibile utilizzare qualsiasi sistema operativo supportato dall'hardware. Amazon GameLift Servers Le flotte Anywhere richiedono che tu distribuisca la tua build di gioco sull'hardware mentre la usi Amazon GameLift Servers per gestire le tue risorse in un unico posto.
Tipi di istanza
Il tipo di istanza di una EC2 flotta Amazon determina il tipo di hardware utilizzato dalle istanze. Diversi tipi di istanze offrono diverse combinazioni di potenza di calcolo, memoria, archiviazione e funzionalità di rete.
Quando scegli tra i tipi di istanza disponibili per il tuo gioco, considera:
-
L'architettura di calcolo del tuo server di gioco: x64 o Arm (AWS Graviton).
Nota
Le istanze Graviton Arm richiedono un Amazon GameLift Servers server basato su sistema operativo Linux. Server SDK 5.1.1 o versione successiva è richiesto per C++ e C#. Server SDK 5.0 o versione successiva è richiesto per Go. Queste istanze non forniscono out-of-the-box supporto per l'installazione di Mono su Amazon Linux 2023 (AL2023) o Amazon Linux 2 (). AL2
-
I requisiti di elaborazione, memoria e archiviazione della build del tuo server di gioco.
-
Il numero di processi server che intendi eseguire per istanza.
Utilizzando un tipo di istanza più grande, potresti essere in grado di eseguire più processi server su ciascuna istanza. Ciò può ridurre il numero di istanze necessarie per soddisfare la domanda dei giocatori.
Per ulteriori informazioni:
Per quanto riguarda i tipi di istanze, consulta Amazon EC2 Instance Types
. Per informazioni sull'esecuzione di più processi per istanza, consultaGestisci come Amazon GameLift Servers avvia i server di gioco.
Quote del servizio
Per visualizzare le quote di servizio predefinite e le quote correnti per la tua Account AWS, procedi come segue: Amazon GameLift Servers
-
Per informazioni generali sulle quote di servizio perAmazon GameLift Servers, consulta Amazon GameLift Serversendpoint e quote in. Riferimenti generali di AWS
-
Per un elenco dei tipi di istanze disponibili per ubicazione per il tuo account, apri la pagina delle quote di servizio
della console. Amazon GameLift Servers Questa pagina mostra anche l'uso corrente del tuo account per ogni tipo di istanza in ogni sede. -
Per un elenco delle quote correnti del tuo account, per esempio i tipi di istanza per regione, esegui il comando AWS Command Line Interface
describe-ec2-instance-limits
(AWS CLI). Questo comando restituisce il numero di istanze attive presenti nella regione predefinita (o in un'altra regione specificata).
Mentre ti prepari a lanciare il gioco, compila un questionario di lancio nella console. Amazon GameLift Servers