Yoga: la nube OpenStack IaaS obtiene su actualización número 25

Hoy en día, la nube lo es todo. Pero, en 2010, la nube apenas era real. Aún así, en el Centro de Investigación Ames de la NASA y Rackspace, los desarrolladores decidieron que la mejor manera de construir una nube era construirla a partir de un software de código abierto. Juntos, en 2012 crearon la primera gran nube de infraestructura como servicio (IaaS) de código abierto, OpenStack. Diez años después, OpenStack lanza su actualización número 25, Yoga.

OpenStack ha recorrido un largo camino desde entonces. Hoy, OpenStack es administrado por Open Infrastructure Foundation. Si bien algunos piensan que OpenStack se ha convertido en un rival en la guerra de la nube, la verdad es que es una historia de éxito tranquila. La cantidad total de núcleos administrados de OpenStack ha crecido un 66 % y la nube de IaaS ahora administra más de 25 millones de núcleos de CPU de producción. En particular, OpenStack es vital en la industria de las telecomunicaciones, donde el 90 % de las principales empresas de telecomunicaciones confían en él. Sin embargo, no se trata solo de las compañías 4G y 5G. Otras grandes empresas como Bloomberg, Walmart, Workday y Yahoo dependen de él.

OpenStack solo se está volviendo más importante. De hecho, el director de operaciones de OpenInfra Foundation, Mark Collier, dijo: «Agregamos 10 millones de núcleos en un año. Este es el salto más grande que creo que hemos visto año tras año. Es increíble. Se construyeron cien nubes nuevas solo el año pasado. Ahora tenemos siete organizaciones que ejecutan más de un millón de núcleos».

En resumen, OpenStack está funcionando bien.

También: La Fundación de Infraestructura Abierta anuncia su primera junta

Una de las razones de su continua historia de éxito es que OpenStack puede ejecutar prácticamente cualquier cosa que necesite en una nube de IaaS. Eso incluye bare metal, máquinas virtuales (VM), unidades de procesamiento de gráficos (GPU) y contenedores. También integró software vital nativo de la nube, como Kubernetes y Prometheus.

Los puntos destacados de Yoga incluyen soporte para funciones de hardware avanzadas, como tarjetas de interfaz de red inteligente NVIDIA (SmartNIC) y unidades de procesamiento de datos (DPU). NVIDIA, que ahora está trabajando con OpenStack, está haciendo que funciones como el cifrado/descifrado, el cortafuegos, la inspección de paquetes, el enrutamiento y las redes de almacenamiento funcionen mucho más rápido en las implementaciones de OpenStack.

Específicamente, la red como servicio de OpenStack, Neutron, ahora admite un tipo de tarjeta de interfaz de red virtual administrada remotamente y permite la vinculación de puertos a las DPU de SmartNIC. Además, el programa informático OpenStack Nova ahora también es compatible con backends de red que aprovechan SmartNIC para descargar el plano de control del servidor host. Esto permite una mayor seguridad al eliminar el plano de control del servidor host y reduce la sobrecarga al aprovechar los recursos de CPU y RAM en las DPU SmartNIC modernas.

Neutron con SmartNIC DPU ahora también es compatible con el protocolo de Internet local (IP) para redes de alto rendimiento a gran escala. Una IP local es una IP virtual, que se puede compartir entre varios puertos o máquinas virtuales. También es una dirección IP privada, a la que se garantiza que solo se puede acceder dentro del mismo servidor físico o límites del nodo.

También: LOKI: una nube empresarial de código abierto para llamarla propia

El sistema de archivos de Manila ahora admite eliminaciones suaves. Con estos recursos compartidos del sistema de archivos, ahora se pueden eliminar en una papelera de reciclaje donde pueden permanecer de forma segura antes de ser purgados. Mientras están en la papelera de reciclaje, los recursos compartidos se pueden ver y restaurar a pedido.

Yoga también incluye una mejor compatibilidad con Prometheus y Kubernetes. Por ejemplo, ahora hay más métricas únicas disponibles para Prometheus. Kolla, la herramienta de implementación y contenedores listos para producción de OpenStack, ahora es compatible con el exportador Prometheus Libvirt. Mientras que Tacker, la herramienta de red virtual de OpenStack, ahora le permite usar imágenes de registro privado de Docker o gráficos de Helm para implementar funciones de red de contenedores (CNF).

Algunos otros cambios básicos incluyen que Ironic, el modo de arranque de implementación predeterminado del programa de aprovisionamiento bare metal de OpenStack, ahora es compatible con UEFI en lugar del BIOS heredado. Mientras tanto, Kolla está depreciando las imágenes binarias. En la próxima versión, se eliminará todo el soporte de imágenes binarias. Debe migrar a imágenes basadas en fuentes en el futuro.

De cara al futuro, OpenStack está cambiando su cadencia de lanzamiento. Hasta hace poco, OpenStack ha publicado dos lanzamientos al año. Los operadores, que no han estado interesados ​​en migrar dos veces al año, han solicitado un ciclo de actualización más lento. Entonces, a partir de 2023, OpenStack se moverá a un cronograma de «tic-tac», con un lanzamiento principal y uno secundario al año.

Hoy, sin embargo, OpenStack Yoga está listo para descargar y ejecutar.

Deja un comentario