Al estar centrada en el usuario, la tecnología OpenStack recibe regularmente nuevas actualizaciones lanzadas por su comunidad de colaboradores. Sin embargo, sin el nivel adecuado de experiencia operativa y conocimientos profesionales, la actualización de OpenStack para las empresas puede convertirse rápidamente en un reto de enormes proporciones.
¿Qué es la versión OpenStack?
Con el objetivo de producir una solución de nube ubicua que sea fácil de usar, sencilla de implantar e interoperable entre implantaciones, OpenStack funciona bien a todas las escalas, manteniendo las necesidades del cliente como máxima prioridad.
Desde 2010, OpenStack siempre se ha centrado en mejorar constantemente para ofrecer productos y servicios de software de la máxima calidad. Su enfoque lleva mucho tiempo evolucionando para aumentar las capacidades de OpenStack y el número de opciones de servicio.
Además, para alinearse con el rápido desarrollo de la industria, los cambios en las tendencias de la demanda y las tendencias, dos veces al año la comunidad OpenStack ofrece mejoras y nuevas funcionalidades para la tecnología lanzando actualizaciones periódicas para la versión actual.
La primera versión oficial, llamada Austin, apareció tres meses después del lanzamiento de OpenStack. Desde entonces, se han publicado 24 actualizaciones. La comunidad Openstack elige el nombre de las versiones siguiendo unos Criterios de Nombre de Versión definidos :
- El nombre comienza con la letra del alfabeto latino que sigue a la letra inicial de la versión anterior. Después de la «Z», el nombre de la siguiente versión volverá a ser con la inicial «A».
- Las palabras del nombre deben incluir sólo caracteres del alfabeto latino.
- El nombre de la publicación es una sola palabra con una longitud máxima de 10 caracteres.
La comunidad internacional de Openstack participa activamente en la elección del nombre de una nueva versión. Cualquiera puede sugerir una versión del nombre añadiéndola a una página concreta de la wiki de OpenStack. Después se clasifican las palabras del nombre, y el Comité Técnico anuncia el ganador. Si aparece un conflicto de marcas, la Fundación elige el siguiente nombre de la lista clasificada hasta que se encuentra una palabra sin conflicto de marcas.
¿Qué significa actualizar?
La actualización significa que los usuarios pueden trasladar sus sistemas de nube OpenStack actuales a una versión actualizada de OpenStack más nueva, estable y mejorada tras su lanzamiento. Salvo esto, desde la perspectiva empresarial, el sistema de versiones antiguas de OpenStack no actualizadas a tiempo puede convertirse en un verdadero problema para las empresas, con un impacto negativo en el buen funcionamiento de las cargas de trabajo. Al menos porque, con el tiempo, una versión anticuada de OpenStack deja de recibir soporte. Por eso, para no tener problemas, recomendamos encarecidamente actualizar a tiempo las versiones de OpenStack.
La decisión de actualizar tus sistemas en la nube siguiendo las nuevas versiones de OpenStack es la única correcta. ¿Cuáles son tus próximos pasos? ¿Cómo evitar posibles errores en la actualización de OpenStack? He aquí los puntos clave que debemos mencionar.
La actualización manual no es una opción
El proceso de actualización manual es propenso a fallar cuando se realizan tareas repetitivas manualmente en la compleja topología y relación entre los servicios en la nube. El método manual fallará debido a su complejidad con una alta probabilidad. He aquí por qué.
Un orden incorrecto de los pasos de la actualización puede causar problemas
Paso a paso, en el orden adecuado, los componentes actualizados del sistema de nube OpenStack son la mitad del éxito.
No actualizar los servicios de la nube en el orden correcto puede acabar rompiendo el entorno de la nube. Todos los pasos de actualización necesarios para los componentes de OpenStack deben realizarse en el siguiente orden:
- Identidad OpenStack (Keystone)
- OpenStack Compute (Nova)
- Servicio de imagen OpenStack (Glance)
- Redes OpenStack (Neutron)
- Almacenamiento en bloque OpenStack (Cinder)
- Panel OpenStack (Horizon)
- OpenStack Orchestration (Heat) y todos los demás componentes desplegados de OpenStack y servicios de apoyo como Message Queue (RabbitMQ).
Presta atención al API
Cada nueva versión de OpenStack trae consigo una nueva versión de la API. Si algún otro software o script personalizado está utilizando la versión ya obsoleta de la API de OpenStack, provocará una actualización fallida. ¡Compruébalo dos veces para ahorrarte tiempo y esfuerzos!
Automatiza el proceso
La automatización completa del proceso de actualización ayuda a eliminar el riesgo de que los cambios incorrectos provoquen un fallo en tus actualizaciones. Y lo que es más importante, la automatización te permite no dedicar tu valioso tiempo al seguimiento constante de los cambios y a la evaluación continua de si el proceso de actualización va bien.
Si todo se hace bien, una actualización en directo sin tiempo de inactividad puede lograr un resultado excelente. Las operaciones de carga de trabajo están aseguradas, ¡y no se interrumpe el servicio!
Mejora sin estrés
Sardina Systems proporciona soporte de actualización de OpenStack como parte de la licencia de FishOS para ofrecer un servicio de alta calidad a los clientes. Nuestra eficaz solución de software de gestión de la nube FishOS incluye un actualizador de tiempo de inactividad cero, pionero en el mercado. Está diseñado para proporcionar las actualizaciones necesarias de la versión de OpenStack sin interrupciones en las operaciones de la nube empresarial. Tras la nueva versión de OpenStack, suele llevar un par de meses probar cuidadosamente e integrar sin problemas todas las nuevas funciones con FishOS. A partir de ahí, recomendamos a nuestros clientes que actualicen sus sistemas en la nube con la última versión de OpenStack y les proporcionamos asistencia técnica profesional para que sea rápido y fácil para las empresas. Al ser una solución de software totalmente automatizada, FishOS ofrece una solución integral de nube de ciclo de vida completo, desde la rápida implantación en la nube hasta las actualizaciones programadas del sistema, lo que permite a sus clientes beneficiarse de la simplicidad de los procesos y de operaciones en la nube sin tiempo de inactividad.
¿Tienes preguntas? ¿Necesitas más información?
No dudes en ponerte en contacto con el equipo de Sardina para obtener orientación experta sobre cómo FishOS puede escalar el negocio, adoptar una nube empresarial Openstack integral y ayudar a resolver los retos de actualización.
Sardina Systems proporciona experiencia técnica y conocimientos profesionales altamente demandados, demostrados por un gran número de implantaciones con éxito de la nube OpenStack. Podemos ayudar a las empresas a adoptar rápida y fácilmente la nube OpenStack, cumpliendo todos los requisitos del sector, las normativas legales y las necesidades informáticas exclusivas del cliente, para ahorrar valiosos recursos empresariales: tiempo, dinero y esfuerzos.


