View a markdown version of this page

GAMESUS02-BP02 Ajusta el tamaño de tu ordenador y despliega el rendimiento de la GPU solo donde sea necesario - Lente de la industria de juegos

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.

GAMESUS02-BP02 Ajusta el tamaño de tu ordenador y despliega el rendimiento de la GPU solo donde sea necesario

Diseñe los servidores y el backend de sus juegos para utilizar los recursos informáticos de forma eficiente. El aprovisionamiento excesivo de recursos informáticos puede generar costes innecesarios y minimizar la cantidad de recursos inactivos o infrautilizados. Las instancias de GPU deberían usarse para respaldar iniciativas de desarrollo específicas, como las recompilaciones de HLOD en Unreal, o si los servidores de juegos las requieren por diseño. Esto reduce considerablemente el impacto medioambiental y los costes de sus cargas de trabajo.

Nivel de riesgo expuesto si no se establece esta práctica recomendada: alto

Guía para la implementación

Debe optimizar los servidores de juegos y los servicios de backend para utilizar varios tipos de EC2 instancias y el menor número de instancias necesario. Esto aumenta el número de instancias disponibles para satisfacer tus necesidades durante el desarrollo o el lanzamiento de tus juegos. También debes hacer coincidir el tipo de instancia con la carga de trabajo específica que vayas a implementar. Las instancias optimizadas para cómputo admiten una amplia gama de casos de uso, incluidos servidores de juegos y servicios de backend, como el matchmaking. Las instancias optimizadas para memoria están diseñadas para ofrecer un rendimiento rápido para las cargas de trabajo que procesan grandes conjuntos de datos en la memoria. Utilice las instancias de GPU según sea necesario para los requisitos de alto rendimiento, pero no para las tareas informáticas generales. Si es posible, diseñe sus servicios o servidores de juegos para que se ejecuten en ARM con instancias AWS Graviton. Graviton es el tipo de instancia con mejor rendimiento y eficiencia energética disponible en el mercado. AWS También ofrecen un rendimiento y unos costes mejorados en comparación con los tipos de instancias x86.

Úselo AWS Compute Optimizerpara identificar las configuraciones de AWS recursos óptimas, como los tipos de instancias de Amazon Elastic Compute Cloud (EC2), las configuraciones de volúmenes de Amazon Elastic Block Store (EBS), los tamaños de las tareas de los servicios de Amazon Elastic Container Service (ECS), las licencias de software comercial AWS Fargate, los tamaños de las memorias de AWS Lambda funciones y las clases de instancias de bases de datos de Amazon Relational Database Service (RDS), utilizando el aprendizaje automático para analizar las métricas de utilización históricas. Compute Optimizer proporciona un conjunto de herramientas APIs y una experiencia de consola para reducir los costos y aumentar el rendimiento de las cargas de trabajo al recomendar los AWS recursos óptimos para sus cargas de trabajo. AWS

Pasos para la implementación

  • Adapta los recursos de cómputo a cargas de trabajo específicas mediante instancias optimizadas para los servidores de juegos, instancias optimizadas para memoria para conjuntos de datos de gran tamaño e instancias de GPU solo para tareas como las reconstrucciones de HLOD o los servidores de juegos que dependen de la GPU.

  • Optimice la utilización de la computación mediante la implementación de instancias AWS Graviton siempre que sea posible para lograr una mayor eficiencia energética, un mejor rendimiento y un ahorro de costes en comparación con las instancias x86.

  • Úselo AWS Compute Optimizer para analizar el uso histórico y recomendar las configuraciones más eficientes para EC2 las cargas de trabajo de AWS ECS y Amazon RDS a fin de reducir los costos y mejorar el rendimiento. AWS Lambda