¿Cómo diseñar infraestructura que mejore la experiencia gaming?
La industria gaming ha experimentado un crecimiento masivo y continúa expandiéndose en todo el mundo. De acuerdo con los diferentes estudios de mercado, su valor supera ya los 300,000 millones de dólares y el número de gamers sigue en aumento.
Además, las personas utilizan los videojuegos para relacionarse con amigos, conocer gente nueva, divertirse y encontrar una comunidad entre quienes comparten intereses similares. Sin embargo, a medida que la industria evoluciona, las empresas de videojuegos tienen que equilibrar la necesidad de soportar videojuegos antiguos y nuevos, así como integrar tecnologías emergentes como la IA, el aprendizaje automático y la realidad virtual.
En el mundo gaming, la experiencia del jugador lo es todo. Es una característica que puede ser el éxito o el fracaso de una empresa gaming. Los gamers son una comunidad diversa, distribuida por todo el mundo, con competencias técnicas, hardware, software y conectividad muy diferentes. Son usuarios que quieren experiencias impecables y, cuando no lo son, no dudan en hablar de ello públicamente en las redes sociales y las comunidades en línea. Para conseguir la fidelidad de los jugadores es necesario que las empresas de videojuegos apoyen tanto los títulos antiguos como los nuevos.
Las empresas de videojuegos deben superar una considerable complejidad técnica alrededor de las distintas plataformas, estudios, juegos y versiones de juegos que pueden tener requisitos técnicos diferentes. Algunos videojuegos son más sencillos, mientras que otros exigen una reproducción multijugador-instantánea y una conectividad ultrarrápida. Mantener un amplio catálogo de títulos también implica apoyar juegos antiguos, aunque los desarrolladores estén centrados en los más recientes. Al mismo tiempo, existe una competencia feroz en todo el sector para acelerar el tiempo de comercialización. Las mejoras necesarias para facilitar una mejor experiencia del jugador suelen requerir una visibilidad y un control de la red superiores a la media, así como una gran atención a la identificación y recopilación de nuevas métricas de datos.
Requisitos de infraestructura para las empresas de juego
Los videojuegos generan muchos datos, y las empresas tienen rigurosos requisitos de hardware, software y redes. Entre los requisitos y retos de infraestructura más comunes están:
Capacidad de cómputo. Las empresas necesitan una gran capacidad de cómputo, a menudo cientos o miles de servidores distribuidos por todo el mundo e instalados regularmente en nuevas ubicaciones. Muchas confían en el uso de varias nubes públicas, pero los proveedores de nubes no siempre pueden proporcionar la capacidad de cómputo que necesitan en algunas zonas debido a la capacidad disponible, el inventario de los tipos de computación necesarios o las limitaciones de conectividad.
Escalabilidad. Las empresas de videojuegos necesitan poder ampliar la infraestructura rápidamente en momentos de gran demanda, como el lanzamiento de un nuevo título popular, pero también necesitan una forma sencilla de reducirla cuando disminuye la demanda, al tiempo que maximizan el rendimiento de cada sistema, servidor, máquina virtual (VM) o contenedor en el que se ejecutan estos servicios críticos.
Baja latencia. Los diferentes títulos requieren alta disponibilidad y una conectividad de baja latencia. Las empresas suelen tener requisitos básicos para la conexión en red, como la memoria RAM del núcleo, el disco y la velocidad de la red. En última instancia, la velocidad de la luz tiene uno de los mayores impactos aquí, y conseguir que estos requisitos básicos se sitúen lo más cerca posible de los jugadores es increíblemente importante. Al mismo tiempo, la visibilidad granular y el control del rendimiento de la red se están volviendo tan importantes como la proximidad física.
Acceso a proveedores de servicios clave. Las empresas de videojuegos suelen trabajar con los principales proveedores de redes y servicios, por lo que es importante estar en una plataforma neutral en cuanto a proveedores en la que puedan acceder fácilmente a todos los servicios que necesiten, sin estar encerrados en plataformas o ecosistemas en la nube que dificulten (o encarezcan) la interacción o interconexión con otros ecosistemas en la nube.
Plataforma estandarizada. Tradicionalmente, las empresas de videojuegos han tenido opciones limitadas con los proveedores de hosting, lo que puede dar lugar a experiencias incoherentes para sus jugadores y empleados. Contar con una plataforma estandarizada también es ventajoso, ya que garantiza el rendimiento, la disponibilidad y la fiabilidad, de modo que estas empresas pueden centrarse en lo que mejor saben hacer: ofrecer la mejor experiencia de juego a sus jugadores.
¿Cómo evoluciona el sector del juego para ofrecer mejores experiencias a los jugadores?
Las empresas del sector están trabajando en diversas soluciones de infraestructura que les ayuden a optimizar la experiencia del jugador: desde la optimización de la nube hasta la mejora de la experiencia híbrida multicloud, pasando por la modernización de la red.
Muchas de las empresas más consolidadas están en proceso de pasar de una arquitectura centralizada a una distribuida. Otras que nacieron en la nube siguen necesitando una infraestructura física más próxima a sus usuarios. Algunas empresas de juego están trabajando para definir claramente lo que significa su Edge, ya sea moviéndose hacia la nube o mejorando la conectividad de última milla con los jugadores. Y muchas están gestionando su crecimiento aprovechando soluciones de dispositivos de red virtuales (Virtual network functions o VNFs), interconexión definida por software e Infraestructura de procesamiento y almacenamiento como servicio (Bare Metal o IaaS por sus siglas en Inglés Infrastructure as a service), todo bajo demanda.
Amet Novillo, director general de Equinix México, explicó que el universo gaming ofrece un ejemplo muy claro de lo importante que es realmente la experiencia del usuario. Las empresas de este segmento ya se dan cuenta de la importancia de entregar los mejores servicios del mercado a sus clientes, lo que significa implementar los mejores modelos posibles disponibles. Siguiendo esta tendencia, esta industria ha invertido cada vez más en la interconexión para impulsar la competitividad y el alcance global.