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.
GameLift Serveurs Amazon flottes EC2 gérées
Amazon GameLift Serversles flottes EC2 gérées fournissent des ressources basées sur le cloud pour l'hébergement de production. Avec une flotte gérée, vous bénéficiez de la flexibilité, de la sécurité et de la fiabilité de AWS Cloud ressources optimisées pour l'hébergement de jeux multijoueurs. Amazon GameLift Serversfournit des outils de gestion d'hôte robustes.
Une flotte EC2 gérée est un ensemble d’instances Amazon Elastic Compute Cloud (Amazon EC2) que Amazon GameLift Servers possède et exploite en fonction de votre configuration. Ces instances sont physiquement situées dans des zones prises en charge Régions AWS ou des zones locales. Lorsque vous créez une flotte, vous choisissez un type d'instance EC2 qui répond aux exigences de votre serveur de jeu en termes de puissance de calcul, de mémoire, de stockage et de capacités réseau.
Au démarrage de chaque instance de la flotte, Amazon GameLift Servers déploie la version de votre serveur de jeu avec l'environnement d'exécution requis. L'environnement d'exécution utilise la dernière version d'Amazon Machine Image (AMI) disponible lors de la création du parc. Toutes les instances du parc utilisent la même version d'AMI.
Note
À titre de bonne pratique, nous vous recommandons de remplacer vos flottes tous les 30 jours afin de maintenir un environnement d'exécution sécurisé et à jour pour vos serveurs de jeux hébergés. Cela nécessite la création d'une nouvelle flotte et la migration du trafic des joueurs vers celle-ci. Pour plus d'informations, consultez Bonnes pratiques de sécurité pour Amazon GameLift Servers.
Après avoir installé l'environnement d'exécution et créé le build de votre serveur de jeu sur une instance, Amazon GameLift Servers lance les processus du serveur de jeu. Chaque processus du serveur de jeu établit une connexion au Amazon GameLift Servers service, indique qu'il est prêt à héberger une session de jeu et commence à communiquer l'état de santé. Amazon GameLift Serverspeut ensuite demander au processus du serveur de démarrer une session de jeu.
Outre le déploiement de la flotte, Amazon GameLift Servers gère les tâches de gestion des hôtes suivantes afin que vous n'ayez pas à :
-
Suit l'état de tous les ordinateurs du parc et remplace les ordinateurs périmés ou défectueux.
-
Gère l'authentification pour la communication entre les processus du serveur et le Amazon GameLift Servers service.
-
Démarre et arrête automatiquement les processus du serveur de jeu sur chaque ordinateur, en fonction de votre configuration d'exécution.
-
Propose des outils de mise à l'échelle automatique pour ajuster la capacité de la flotte de manière dynamique afin de répondre à la demande des joueurs.
-
Indique les indicateurs de performance pour les instances EC2 de la flotte.
Consultez les rubriques suivantes pour savoir comment configurer et gérer des flottes EC2 gérées :
Flux de travail géré de création de flottes EC2
Pour les flottes gérées, Amazon GameLift Servers configure les ressources de la flotte et déploie également un ensemble de ressources informatiques avec le logiciel de votre serveur de jeu installé et en cours d'exécution. Lorsque le flux de création est terminé et réussi, la flotte dispose d'une instance EC2 active dans la région d'origine de la flotte et d'une instance dans chaque site distant de la flotte. Toutes les instances disposent de serveurs de jeu et sont prêtes à héberger des sessions de jeu.
-
Amazon GameLift Serverscrée la ressource de flotte dans la région d'origine de la flotte et définit la capacité souhaitée pour chaque site à une (1) instance. Le statut de la flotte et de l'emplacement est défini sur Nouveau.
-
Amazon GameLift Serverscommence à consigner les événements dans le journal des événements de la flotte.
-
Amazon GameLift Serversdéfinit le statut de la flotte sur Téléchargement et commence à préparer le logiciel du serveur de jeu pour le déploiement.
-
Récupère le build du serveur de jeu téléchargé et extrait les fichiers compressés.
-
Exécute les scripts d'installation, s'ils sont fournis.
-
Définit l'état du parc sur Validation et commence à vérifier qu'aucune erreur ne s'est produite lors du téléchargement et de l'installation des fichiers de compilation.
-
-
Amazon GameLift Serversdéfinit le statut du parc sur Building, configure le matériel du parc et alloue une instance EC2 pour chaque instance de flotte.
-
Amazon GameLift Serversdéfinit le statut de la flotte sur Activation. Lance un processus de serveur de jeu sur chaque instance (en fonction des instructions d'exécution de la flotte) et teste la connectivité entre le build et le Amazon GameLift Servers service.
-
Lorsque le serveur de jeu traite chaque instance, établissez une connexion et signalez que vous êtes prêt à héberger des sessions de jeu, Amazon GameLift Servers définit le statut du parc et de l'emplacement sur Actif. À ce stade, la flotte est considérée comme prête à accueillir des sessions de jeu.