Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Amazon GameLift Servers EC2 flotas gestionadas
Amazon GameLift Servers EC2 Las flotas gestionadas proporcionan recursos basados en la nube para el alojamiento de producción. Con una flota gestionada, obtienes la flexibilidad, la seguridad y la fiabilidad de Nube de AWS los recursos optimizados para el alojamiento de juegos multijugador. Amazon GameLift Serversproporciona herramientas sólidas de administración de hosts.
Una EC2 flota gestionada es un conjunto de instancias de Amazon Elastic Compute Cloud (Amazon EC2) que Amazon GameLift Servers posee y opera en función de su configuración. Estas instancias están ubicadas físicamente en Regiones de AWS o zonas locales compatibles. Al crear una flota, eliges un tipo de EC2 instancia que cumpla con los requisitos de potencia informática, memoria, almacenamiento y capacidades de red del servidor de juegos.
Al iniciar cada instancia de la flota, Amazon GameLift Servers implementa la compilación del servidor de juegos con el entorno de tiempo de ejecución necesario. El entorno de tiempo de ejecución utiliza la versión de la imagen de máquina de Amazon (AMI) más reciente disponible al crear la flota. Todas las instancias de la flota utilizan la misma versión de la AMI.
nota
Como práctica recomendada, te recomendamos reemplazar tus flotas cada 30 días para mantener un entorno seguro y de up-to-date ejecución para tus servidores de juegos alojados. Para ello, es necesario crear una nueva flota y migrar a ella el tráfico de jugadores. Para obtener más orientación, consulte Prácticas recomendadas de seguridad para Amazon GameLift Servers.
Tras instalar el entorno de tiempo de ejecución y la compilación del servidor de juegos en una instancia, Amazon GameLift Servers comienza a lanzar los procesos del servidor de juegos. Cada servidor de juegos establece una conexión con el servicio de Amazon GameLift Servers, informa de que está listo para alojar una sesión de juego y empieza a comunizar su estado. Amazon GameLift Servers puede entonces solicitar al proceso del servidor que inicie una sesión de juego.
Además de la implementación de flotas, Amazon GameLift Servers administra automáticamente las siguientes tareas de administración del host por usted:
-
Hace un seguimiento del estado de todos los recursos de computación de la flota y reemplaza los recursos obsoletos o en mal estado.
-
Gestiona la autenticación para la comunicación entre los procesos del servidor y el servicio de Amazon GameLift Servers.
-
Inicia y detiene automáticamente los procesos del servidor de juegos en cada recurso de computación según la configuración del tiempo de ejecución.
-
Ofrece herramientas de escalado automático que ajustan la capacidad de la flota de forma dinámica para satisfacer la demanda de los jugadores.
-
Reporta las métricas de rendimiento de las EC2 instancias de la flota.
Consulte estos temas sobre cómo configurar y mantener las EC2 flotas gestionadas:
Flujo de trabajo EC2 gestionado para la creación
En el caso de las flotas administradas, Amazon GameLift Servers configura el recurso de flota e implementa un conjunto de recursos de computación con el software del servidor de juegos instalado y en ejecución. Cuando el flujo de trabajo de creación se complete y se complete correctamente, la flota tendrá una EC2 instancia activa en la región de origen de la flota y una en cada una de las ubicaciones remotas de la flota. Todas las instancias de juego estarán listas para alojar sesiones de juego.
-
Amazon GameLift Servers crea un recurso de flota en la región de origen de la flota y establece la capacidad deseada en cada ubicación a una (1) instancia. El estado de la flota y la ubicación se establece en Nuevo.
-
Amazon GameLift Servers comienza a escribir los eventos en el registro de eventos de la flota.
-
Amazon GameLift Servers establece el estado de la flota en Descargando y comienza a preparar el software del servidor de juegos para la implementación.
-
Obtiene la compilación del servidor de juegos cargado y extrae los archivos comprimidos.
-
Ejecuta scripts de instalación (si se proporcionan).
-
Establece el estado de la flota en Validando y comienza a verificar que no haya habido errores al descargar e instalar los archivos de compilación.
-
-
Amazon GameLift Serversestablece el estado de la flota en Construcción, configura el hardware de la flota y asigna una EC2 instancia para cada instancia de la flota.
-
Amazon GameLift Servers establece el estado de la flota en Activando. Inicia un proceso de servidor de juegos en cada instancia (según las instrucciones de tiempo de ejecución de la flota) y prueba la conectividad entre la compilación y el servicio de Amazon GameLift Servers.
-
Cuando los procesos del servidor de juegos de cada instancia establecen una conexión e indican que están preparados para alojar sesiones de juego, Amazon GameLift Servers establece los estados de flota y ubicación en Activo. En este momento, la flota se considera lista para alojar sesiones de juego.