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.
Amazon GameLift Servers EC2 flottes gérées
Amazon GameLift Servers EC2 les flottes 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.
Un EC2 parc géré est un ensemble d'instances Amazon Elastic Compute Cloud (Amazon EC2) qui 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' EC2 instance 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 garantir un environnement d' up-to-dateexécution sécurisé 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 des capacités, notamment le dimensionnement automatique qui ajuste dynamiquement la capacité de la flotte pour répondre à la demande des joueurs.
-
Indique les indicateurs de performance pour les EC2 instances de la flotte.
Consultez les rubriques suivantes pour savoir comment configurer et gérer des EC2 flottes gérées :
Flux de travail EC2 de création de flotte géré
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 processus de création est terminé et réussi, la flotte dispose d'une EC2 instance active dans la région d'origine de la flotte et d'une instance dans chacune des régions éloignées de la flotte. Toutes les instances dotées d'un jeu 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 de la flotte sur Building, configure le matériel de la flotte et alloue une instance pour chaque EC2 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.