Ya está disponible la décima versión de OpenStack, un software de código abierto para crear nubes públicas y privadas. Etiquetado como "Juno", el último lanzamiento agrega funciones empresariales que incluyen políticas de almacenamiento, así como un nuevo servicio de procesamiento de datos que aprovisiona Hadoop y Spark. También sienta las bases para que OpenStack sea la plataforma para la virtualización de funciones de red (NFV), que impulsa una mayor agilidad y eficiencia en los centros de datos de proveedores de servicios y telecomunicaciones.
Servicio de procesamiento de datos
El lanzamiento de Juno agrega un nuevo servicio de procesamiento de datos al conjunto existente de capacidades en la nube, que incluye computación, almacenamiento de objetos y bloques, redes, orquestación, identidad y servicios de base de datos. Todos estos servicios están disponibles a través de API abiertas y un panel de control basado en la web. Con esta nueva capacidad de procesamiento de datos, OpenStack puede automatizar el aprovisionamiento y la gestión de clústeres de big data mediante Hadoop y Spark.
Políticas de almacenamiento
En el lanzamiento de Juno también se agregaron políticas de almacenamiento para Object Storage, que brindan a los usuarios más control sobre el costo y el rendimiento dentro de su entorno de almacenamiento. Las políticas de almacenamiento brindan a los implementadores empresariales y desarrolladores de aplicaciones la capacidad de elegir cómo almacenar, replicar y acceder a los datos en diferentes backends y regiones geográficas. También permiten que los proveedores de nube pública ofrezcan niveles de servicio de almacenamiento.
NFV
En mayo se creó un equipo de desarrollo de NFV en OpenStack Summit, que desde entonces ha identificado nueve casos de uso para ejecutar cargas de trabajo de NFV sobre entornos OpenStack. Las funciones iniciales se agregarán a la versión de Juno, mientras que el trabajo adicional relacionado con NFV continuará en las próximas versiones.
Funciones mejoradas de implementación, operación y escalado
El lanzamiento de Juno consta de varias actualizaciones y mejoras que facilitan la creación, el funcionamiento, la escala y la actualización de las nubes OpenStack en toda la plataforma. Los componentes informáticos permiten actualizaciones más sencillas con menos impacto en las aplicaciones que ejecutan los usuarios. También incluyen un controlador adicional para administrar directamente el hardware bare metal. Además, se han agregado actualizaciones significativas a las capacidades de medición y monitoreo para brindar un rendimiento más rápido y eficiente.
Las características adicionales de Juno incluyen:
- Computación OpenStack (Nova): Las actualizaciones operativas de Compute incluyen mejoras para el modo de rescate que permiten el arranque desde imágenes alternativas con la conexión de todos los discos locales. Además, la configuración por red ahora está permitida por el código de red nova mejorado; programar actualizaciones para admitir servicios de programación y extensibilidad; y actualizaciones de internacionalización.
- Redes OpenStack (Neutrón): Neutron cuenta con soporte para IPv6 y mejores pruebas de controladores de terceros para garantizar la coherencia y la confiabilidad en todas las implementaciones de red. La versión habilita complementos para la implementación de back-end de la API de red de OpenStack y abre una ruta inicial para la migración de nova-network a Neutron. Al admitir la alta disponibilidad de la capa 3, la capa de red ahora permite un modo operativo distribuido.
- Servicio de identidad OpenStack (Keystone): Las mejoras en la autenticación federada permiten a los usuarios acceder a nubes OpenStack privadas y públicas con las mismas credenciales. Keystone se puede configurar para usar múltiples backends de identidad. La integración con LDAP también es mucho más sencilla.
- Orquestación de OpenStack (calor): Con el lanzamiento de Juno, es más fácil revertir una implementación fallida y garantizar una limpieza completa. Además, los administradores ahora pueden delegar privilegios de creación de recursos a usuarios no administrativos.
- Panel OpenStack (Horizonte): Los clústeres de Apache Hadoop ahora se pueden implementar fácilmente con unos pocos clics del mouse, lo que permite a los usuarios escalar rápidamente el procesamiento de datos en función de parámetros personalizados. El sistema RBAC ahora también se ha ampliado para admitir computación, redes y orquestación.
- Servicio de base de datos OpenStack (Trove): Una nueva capacidad que se incluye en Juno brinda a los usuarios la posibilidad de administrar servicios de bases de datos relacionales en un entorno OpenStack.
La próxima versión de OpenStack (etiquetada como "Kilo") está programada para el 30 de abril de 2015. Las nuevas capacidades en el lanzamiento de Kilo incluirán un servicio de aprovisionamiento Bare Metal completamente integrado (cuyo nombre en código es Ironic), que actualmente está disponible para los usuarios que utilizan un controlador Compute. Se espera que otros proyectos en desarrollo se publiquen a fines de 2015 y más adelante, como:
- Manila (sistema de archivos compartidos)
- Zaqar (servicio de colas)
- Designar (servicio DNS)
- Barbican (gestión de llaves)




Amazon