Google Cloud espera que los desarrolladores de juegos ahora puedan mejorar la experiencia multijugador en línea para sus jugadores con una nueva herramienta en la nube.
Los servidores de juegos utilizados para jugar en línea ahora pueden ejecutarse en el piloto automático de Google Kubernetes Engine (GKE) utilizando otra característica nueva de la compañía, un orquestador de servidores de juegos de código abierto llamado Argones. Con la combinación de estos dos servicios, Google Cloud puede administrar los clústeres de Kubernetes y escalar hacia arriba o hacia abajo según cuántos jugadores estén conectados al servidor en un momento dado.
En una entrada de blog de la empresa (se abre en una pestaña nueva)gerente sénior de productos de GKE, Ishan Sharma, dijo que «en Google Cloud, estamos obsesionados con hacer que los lanzamientos de juegos sean aburridos al hacer de GKE Autopilot la plataforma elegida para ejecutar cargas de trabajo de juegos para escalabilidad, confiabilidad y automatización».
Ahorro de tiempo y dinero
Como GKE Autopilot se encarga de este escalado automáticamente, debería ahorrar tiempo, esfuerzo y dinero a los desarrolladores en comparación con el uso de enfoques tradicionales de Kubernetes. Sharma da un ejemplo: «Puede aprovisionar en exceso los grupos de nodos mucho antes en previsión de la ampliación y mantener esos grupos de nodos en funcionamiento durante más tiempo antes de reducir la escala. Todo esto cuesta dinero».
Con la variabilidad en el tráfico y las cargas de trabajo típicas del funcionamiento diario de un servidor de juegos, Holger Mueller, analista de los especialistas en tecnología Constellation Research, cree que la nube puede demostrar su valor en estos escenarios.
“Ejecutar la infraestructura para estas cargas de trabajo de juegos de forma manual se convierte rápidamente en una tarea costosa y, a menudo, se cometen errores”, señaló. “Por lo tanto, la infraestructura automatizada, que Google Cloud ahora ofrece con GKE Autopilot, es fundamental. Combine esto con la red súper rápida de Google y tendrá una plataforma muy atractiva para las cargas de trabajo de los juegos”.
Al defender aún más las virtudes de sus nuevas herramientas de alojamiento en la nube para servidores de juegos, Google dice que los desarrolladores solo pagarán por la energía que realmente consume el hardware, por lo que no se les cobrará por ningún potencial no utilizado. La empresa también hace referencia a un estudio interno (se abre en una pestaña nueva) que pretende demostrar que GKE Autopilot puede reducir los costos de infraestructura hasta en un 85 % y mejorar la eficiencia de los desarrolladores hasta en un 45 %.
Además, Sharma señaló que los desarrolladores no se verán obligados a usar solo Google Cloud con el piloto automático GKE y Argones, ya que su naturaleza de código abierto significa que los juegos siguen siendo flexibles y versátiles cuando se usan junto con otra nube e infraestructura local.
Con la implementación paralela multidestino también, los desarrolladores pueden crear un nuevo clúster de GKE en ciertas regiones específicas, si solo desean que ciertas actualizaciones y características, por ejemplo, se implementen en ciertas ubicaciones alrededor del mundo, tal vez con el propósito de realizar pruebas antes de implementarlas. a cabo en todo el mundo.