Historias de clientes / Medios y entretenimiento
2022
Netflix potencia el arte remoto con estaciones de trabajo de baja latencia usando las zonas locales de AWS
Alto rendimiento
Colaboración remota
Latencia de milisegundos
Información general
El objetivo de Netflix al crear un estudio de efectos visuales (VFX) en la nube con Amazon Web Services (AWS) era facilitar la colaboración entre artistas y creadores de contenido de todo el mundo a través de estaciones de trabajo remotas. Una vez que los artistas y socios de Netflix obtuvieron la capacidad de acceder de forma remota a estaciones de trabajo virtuales seguras y de alta potencia, el siguiente paso de la empresa fue conseguir una baja latencia para sus aplicaciones con el fin de reducir el retardo y ofrecer una experiencia de creación de contenidos fluida y más cercana a los artistas. En 2020, Netflix comenzó a utilizar las zonas locales de AWS, un tipo de despliegue de infraestructura de AWS que pone la computación, el almacenamiento, las bases de datos y otros servicios seleccionados de AWS al alcance de grandes centros urbanos e industriales. Al acceder a los servicios de computación de AWS en zonas locales, Netflix puede conseguir una baja latencia para las aplicaciones y facilitar estaciones de trabajo virtuales para los usuarios de su estudio de efectos visuales, fomentando la colaboración entre artistas.
Oportunidad | Creación de estaciones de trabajo para potenciar al personal remoto
Netflix, uno de los principales servicios de entretenimiento del mundo, emite contenidos en más de 190 países. Para reclutar talentos en todo el mundo, la empresa necesitaba estaciones de trabajo remotas que pudieran ofrecer un rendimiento similar al de las que disponen los empleados en la sede de los estudios de Netflix. Así que en 2019, Netflix creó su estudio de efectos visuales en NICE DCV, un protocolo de visualización remota de alto rendimiento que proporciona a los clientes una forma segura de ofrecer servicios de escritorios remotos y streaming de aplicaciones desde prácticamente cualquier nube o centro de datos a cualquier dispositivo. Las estaciones de trabajo remotas de la empresa funcionan con Amazon Elastic Compute Cloud (Amazon EC2), que ofrece capacidad de computación segura y redimensionable para prácticamente cualquier carga de trabajo.
«Netflix está a punto de convertirse en uno de los productores de efectos visuales y contenidos animados originales más prolíficos del mundo», afirma Stephen Kowalski, Director de Digital Production Infrastructure Engineering en Netflix. «Para satisfacer esa demanda, estamos contratando a algunos de los mejores talentos artísticos de todo el mundo. Estos artistas necesitan hardware especializado y acceso a petabytes de imágenes para crear increíbles efectos visuales y animaciones. Tradicionalmente, los artistas tenían máquinas especializadas creadas para ellos en sus escritorios; ahora, estamos trabajando para trasladar sus estaciones de trabajo a AWS y aprovechar las ventajas de la nube».
Para que sus estaciones de trabajo remotas funcionaran sin problemas, Netflix quería reducir la latencia de las aplicaciones de forma que sus artistas pudieran crear contenidos desde sus oficinas o centros de animación sin sufrir interrupciones ni retardos. Netflix estudió varias soluciones en la nube que facilitaran una baja latencia, y finalmente decidió desplegar sus aplicaciones más cerca de los artistas utilizando zonas locales.
Al utilizar las zonas locales de AWS, hemos migrado una parte de nuestro proceso de creación de contenido a AWS y, al mismo tiempo, hemos creado una mejor experiencia para los artistas».
Stephen Kowalski
Director de Digital Production Infrastructure Engineering en Netflix
Solución | Obtención de una latencia de milisegundos de un solo dígito gracias a las zonas locales de AWS
Netflix utiliza las zonas locales para acceder a determinados servicios de AWS más cerca de sus artistas y conseguir una latencia de milisegundos de un solo dígito desde sus estudios a las zonas locales. Como infraestructura desplegada y operada por AWS, las zonas locales acercan los servicios centrales de computación, almacenamiento y redes a los usuarios y a los orígenes de datos. Gracias a las zonas locales, Netflix puede ejecutar cargas de trabajo sensibles a la latencia más cerca de los artistas, lo que contribuye a ofrecer una experiencia de creación de contenidos sin interrupciones. «El uso de las zonas locales de AWS acerca los recursos de la nube a nuestros artistas y ha supuesto un cambio radical para estas aplicaciones», afirma Kowalski. «Al utilizar las zonas locales de AWS, hemos migrado una parte de nuestro proceso de creación de contenido a AWS y hemos creado una experiencia mejorada para los artistas».
Para ayudar a alimentar sus estaciones de trabajo remotas, Netflix empezó a utilizar recientemente las instancias G5 de Amazon EC2, equipadas con GPU NVIDIA A10G Tensor Core, que se pueden utilizar para aplicaciones de uso intensivo de gráficos como estaciones de trabajo remotas, renderizado de vídeo y juegos, con el objetivo de producir gráficos de alta fidelidad prácticamente en tiempo real. En 2022, Netflix empezó a desplegar sus instancias G5 de Amazon EC2 en zonas locales, mejorando aún más el rendimiento de sus aplicaciones. «Gracias a las nuevas instancias G5 de Amazon EC2, podemos aprovisionar estaciones de trabajo gráficas de gama alta que ofrecen hasta tres veces más rendimiento que antes», afirma Ben Tucker, Technical Lead para Animation Production Systems Engineering en Netflix. «Gracias al uso de instancias G5 de Amazon EC2, los creadores de contenido tienen la libertad de crear contenidos más complejos y realistas para nuestros espectadores».
Además de reducir la latencia, los clientes también pueden utilizar las zonas locales para aumentar la disponibilidad de sus aplicaciones. Las zonas locales son una extensión lógica de las regiones de AWS. Los clientes que utilizan las zonas locales pueden acceder a todo el conjunto de servicios de AWS en la región principal utilizando la red privada redundante proporcionada por AWS. Además, tienen la opción de dividir las cargas de trabajo entre una zona local y una región para aumentar la disponibilidad. Los clientes también pueden particionar las cargas de trabajo entre dos zonas locales de ciudades cercanas o entre dos zonas locales de la misma ciudad, cuando estén disponibles. Gracias a la arquitectura en varias zonas locales y regiones, los clientes pueden acceder a toda la infraestructura de AWS para facilitar la alta disponibilidad de sus aplicaciones.
Resultado | Ampliación de contenidos y de personal en todo el mundo
Al ejecutar una combinación de tipos de instancias diversificadas de Amazon EC2 y su estudio de efectos especiales en zonas locales, Netflix puede acercar los recursos en la nube a los usuarios de su estudio de efectos especiales. La empresa espera ampliar el uso de zonas locales para proporcionar estaciones de trabajo remotas a artistas de todo el mundo.
Además de las 17 zonas locales existentes disponibles en Estados Unidos, AWS tiene previsto lanzar zonas locales en 32 áreas metropolitanas de 26 países de todo el mundo a partir de 2022. «Estamos entusiasmados con la expansión de las zonas locales de AWS a nivel global», afirma Kowalski. «Esto acerca los recursos de la nube a los creadores para que los artistas puedan trabajar en cualquier parte del mundo y crear sin límites».
Acerca de Netflix
Netflix es uno de los principales servicios de entretenimiento del mundo, con 260 millones de suscripciones de pago en más de 190 países. Ofrece series de televisión, documentales, largometrajes y juegos para móviles en una amplia variedad de géneros e idiomas.
Servicios de AWS utilizados
Zonas locales de AWS
Las zonas locales de AWS son un tipo de despliegue de infraestructura que pone la computación, el almacenamiento, las bases de datos y otros servicios seleccionados de AWS al alcance de grandes centros urbanos e industriales.
Amazon Elastic Compute Cloud (Amazon EC2)
Amazon Elastic Compute Cloud (Amazon EC2) ofrece la plataforma de computación más amplia y profunda, con más de 500 instancias y la posibilidad de elegir el procesador, almacenamiento, redes, sistema operativo y modelo de compra más reciente para que pueda a ajustarla al máximo a las necesidades de su carga de trabajo.
NICE DCV
NICE DCV es un protocolo de visualización remota de alto rendimiento que proporciona a los clientes una forma segura de brindar streaming de aplicaciones y escritorios remotos desde cualquier centro de datos o nube a cualquier dispositivo, con condiciones de red variables.
Instancias G5 de Amazon EC2
Las instancias G5 de Amazon EC2 son la última generación de instancias basadas en la GPU de NVIDIA y se pueden usar en una amplia gama de casos de uso de machine learning y de uso intensivo de gráficos.
Descubra el camino de Netflix hacia la innovación de la mano de AWS
Más historias de Netflix
Comenzar
Organizaciones de todos los tamaños y de todos los sectores transforman sus negocios y cumplen sus misiones todos los días con AWS. Contacte nuestros expertos y comience hoy mismo su propia jornada en AWS.