Choisissez les ressources de calcul pour un parc géré - Amazon GameLift Servers

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Choisissez les ressources de calcul pour un parc géré

Pour déployer vos serveurs de jeu et héberger des sessions de jeu dans le cloud, Amazon GameLift Servers fournit des flottes gérées qui utilisent des ressources Amazon Elastic Compute Cloud (Amazon EC2) appelées instances. Utilisez les rubriques suivantes pour déterminer le type d' EC2instances que vous souhaitez utiliser pour votre solution d'hébergement géré et comment les configurer pour exécuter le logiciel de votre serveur de jeu.

Note

Si vous prévoyez d'utiliser des ressources d'hébergement dont vous êtes propriétaire, qu'il s'agisse de matériel sur site ou d'un autre hébergement basé sur le cloud, envisagez des options d'hébergement hybride avec Amazon GameLift Servers N'importe où. Consultez Configuration d'un parc d'hébergement avec Amazon GameLift Servers.

Emplacement de la flotte

Tenez compte des emplacements géographiques dans lesquels vous prévoyez de déployer vos serveurs de jeu. La disponibilité du type d'instance varie en fonction Région AWS de la zone locale.

Pour les flottes multisites, la disponibilité des instances et les quotas dépendent de la combinaison de la région d'origine de la flotte et des sites distants sélectionnés. Pour plus d'informations sur les emplacements des flottes, consultezAmazon GameLift Serverspoints de service.

Dans Amazon GameLift Servers Quel que soit le parc de véhicules, vous déterminez l'emplacement de votre matériel physique. Pour plus d'informations sur les emplacements personnalisés, consultezDes emplacements pour Amazon GameLift Servers n'importe où.

Instances à la demande et instances ponctuelles

Les instances EC2 Amazon On-Demand et les instances Spot offrent le même matériel et les mêmes performances, mais leur disponibilité et leur coût diffèrent.

On-Demand instances

Vous pouvez acquérir une instance à la demande lorsque vous en avez besoin et la conserver aussi longtemps que vous le souhaitez. Les instances à la demande ont un coût fixe, ce qui signifie que vous payez en fonction de la durée pendant laquelle vous les utilisez, et il n'y a aucun engagement à long terme.

Instances Spot

Les instances Spot peuvent offrir une alternative rentable aux instances à la demande en utilisant la capacité AWS informatique inutilisée. Les prix des instances Spot fluctuent en fonction de l'offre et de la demande pour chaque type d'instance sur chaque site. AWS peut interrompre les instances Spot chaque fois qu'elle a besoin de récupérer sa capacité. Amazon GameLift Servers utilise les files d'attente et FleetIQ algorithme pour déterminer qui AWS va interrompre une instance Spot, il met l'instance dans un état de recyclage. Ensuite, lorsqu'aucune session de jeu n'est active sur l'instance, Amazon GameLift Servers essaie de le remplacer.

Pour plus d'informations sur l'utilisation des instances Spot, consultezConcevoir une file d'attente pour les instances Spot.

Operating systems

Amazon GameLift Servers les instances prennent en charge les versions de serveurs de jeu qui s'exécutent sous Microsoft Windows ou Amazon Linux. Lorsque vous téléchargez une version de jeu sur Amazon GameLift Servers, spécifiez le système d'exploitation du jeu. Lorsque vous créez une EC2 flotte Amazon pour déployer le build du jeu, Amazon GameLift Servers configure automatiquement les instances avec le système d'exploitation de la version. Pour plus d'informations sur les systèmes d'exploitation de serveurs de jeu pris en charge, consultezObtenez des outils Amazon GameLift Servers de développement.

Lorsque vous utilisez un Amazon GameLift Servers Quelle que soit la flotte, vous pouvez utiliser n'importe quel système d'exploitation compatible avec votre matériel. Amazon GameLift Servers Partout où les flottes vous obligent à déployer votre version de jeu sur le matériel pendant que vous utilisez Amazon GameLift Servers pour gérer vos ressources en un seul endroit.

Types d’instances

Le type d'instance d'une EC2 flotte Amazon détermine le type de matériel utilisé par les instances. Les différents types d'instances offrent différentes combinaisons de puissance de calcul, de mémoire, de stockage et de capacités réseau.

Lorsque vous choisissez parmi les types d'instances disponibles pour votre jeu, tenez compte des points suivants :

  • Architecture de calcul de votre serveur de jeu : x64 ou Arm (AWS Graviton).

    Note

    Les instances de Graviton Arm nécessitent un Amazon GameLift Servers serveur construit sur le système d'exploitation Linux. Le SDK Server 5.1.1 ou une version ultérieure est requis pour C++ et C#. Le SDK Server 5.0 ou une version ultérieure est requis pour Go. Ces instances ne prennent pas out-of-the-box en charge l'installation de Mono sur Amazon Linux 2023 (AL2023) ou Amazon Linux 2 (AL2).

  • Les exigences en matière de calcul, de mémoire et de stockage de la version de votre serveur de jeu.

  • Le nombre de processus serveur que vous prévoyez d'exécuter par instance.

En utilisant un type d'instance plus important, vous pourrez peut-être exécuter plusieurs processus de serveur sur chaque instance. Cela peut réduire le nombre d'instances nécessaires pour répondre à la demande des joueurs.

Pour plus d’informations, consultez:

Quotas de service

Pour voir les quotas de service par défaut pour Amazon GameLift Servers, ainsi que les quotas actuels pour votre Compte AWS, procédez comme suit :

  • Pour obtenir des informations générales sur les quotas de service pour Amazon GameLift Servers, voir Amazon GameLift Servers points de terminaison et quotas dans le. Références générales AWS

  • Pour obtenir la liste des types d'instances disponibles par emplacement pour votre compte, ouvrez la page Quotas de service du Amazon GameLift Servers console. Cette page affiche également l'utilisation actuelle de votre compte pour chaque type d'instance dans chaque emplacement.

  • Pour obtenir la liste des quotas actuels de votre compte pour les types d'instances par région, exécutez la commande AWS Command Line Interface (AWS CLI) describe-ec2-instance-limits. Cette commande renvoie le nombre d'instances actives que vous avez dans votre région par défaut (ou dans une autre région que vous spécifiez).

Alors que vous vous préparez à lancer votre jeu, remplissez un questionnaire de lancement dans le Amazon GameLift Servers console. Le Amazon GameLift Servers l'équipe utilise le questionnaire de lancement pour déterminer les quotas et les limites corrects pour votre jeu.