Google Cloud quiere que los juegos multijugador online sean más fluidos que nunca

young man playing computer games online
(Crédito de imagen: OHishiapply / Shutterstock)

Google Cloud espera que los desarrolladores de juegos puedan ahora mejorar la experiencia multijugador online de sus jugadores con una nueva herramienta en la nube.

Los servidores de juegos utilizados para el juego online ahora pueden ejecutarse en Google Kubernetes Engine (GKE) Autopilot utilizando otra nueva función de la empresa, un orquestador de servidores de juegos de código abierto llamado Agones. Con la combinación de estos dos servicios, Google Cloud puede gestionar los clústeres de Kubernetes y ampliarlos o reducirlos en función del número de jugadores conectados al servidor en un momento dado.

En una entrada del blog de la compañía, el director senior de producto de GKE, Ishan Sharma, ha afirmado que "en Google Cloud, estamos obsesionados con hacer que los lanzamientos de juegos sean aburridos convirtiendo GKE Autopilot en la plataforma de elección para ejecutar cargas de trabajo de juegos por su escalabilidad, fiabilidad y automatización."

Ahorrando tiempo y dinero

Dado que GKE Autopilot se encarga de este escalado automáticamente, debería ahorrar tiempo, esfuerzo y dinero a los desarrolladores en comparación con los enfoques tradicionales de Kubernetes. Sharma pone un ejemplo: "Podrías sobreaprovisionar grupos de nodos mucho antes en previsión de escalar y mantener esos grupos de nodos en funcionamiento durante más tiempo antes de escalar hacia abajo. Todo esto cuesta dinero".

Con la variabilidad del tráfico y las cargas de trabajo típicas del funcionamiento diario de un servidor de juegos, Holger Mueller, analista de Constellation Research, especialista en tecnología, cree que la nube puede demostrar su valía en estos escenarios.

"Gestionar manualmente la infraestructura para estas cargas de trabajo de juegos se convierte rápidamente en una tarea costosa, y a menudo se cometen errores", señala. "Por tanto, la infraestructura automatizada, que Google Cloud ofrece ahora con GKE Autopilot, es fundamental. Si combinamos esto con la red superrápida de Google, tenemos una plataforma muy atractiva para las cargas de trabajo de los juegos".

Al ensalzar aún más las virtudes de sus nuevas herramientas de alojamiento en la nube para servidores de juegos, Google afirma que los desarrolladores sólo pagarán por la energía que realmente consuma el hardware, por lo que no se les cobrará por el potencial no utilizado. La compañía también hace referencia a un estudio interno que pretende demostrar que GKE Autopilot puede reducir los costes 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 utilizar únicamente Google Cloud con GKE Autopilot y Agones, ya que su naturaleza de código abierto significa que los juegos siguen siendo flexibles y versátiles cuando se utilizan junto con otras infraestructuras en la nube y locales.

Con el despliegue paralelo multiobjetivo, los desarrolladores pueden crear un nuevo clúster de GKE en determinadas regiones específicas si, por ejemplo, sólo desean que determinadas actualizaciones y funciones se implementen en determinados lugares del mundo, quizás a modo de prueba antes de desplegarlas en todo el mundo.

Antonio Romero

Editor en TechRadar España de día, guitarrista de blues y friki de los cómics de noche. ¿O era al revés?

Aportaciones de