El software OpenStack puede darte acceso rápidamente a la última tecnología en la nube y a sus ventajas
Los desarrolladores adoran OpenStack por sus ventajas de código abierto, su programabilidad y su rápida innovación. A las empresas, centros de investigación, etc., les encanta OpenStack por su rápida transformación para facilitar la misión de la organización, y su flexibilidad para adaptarse a una amplia gama de cargas de trabajo y casos de uso empresariales. Nos encanta OpenStack por todas estas grandes capacidades de código abierto.
Necesidades de flexibilidad, velocidad y agilidad
Pero antes de que OpenStack pueda ser consumido por los desarrolladores (que son consumidores de servicios dentro de la empresa) y antes de que una empresa pueda cosechar los abundantes beneficios de OpenStack, los operadores de la empresa tendrían que desplegar OpenStack.
El reto: OpenStack no es un reto para una empresa en términos de flujo de caja, sino en términos de la experiencia de los desarrolladores y el tiempo necesario para desplegar fácilmente y sin problemas el primer sistema sin gastar demasiado tiempo y esfuerzo.
La solución: una solución de despliegue flexible, ágil y rápida. Para una empresa, el viaje de cero a un sistema en la nube OpenStack de producción plenamente operativo no debería llevar más de «2 tazas de café».
En los primeros días de OpenStack, se dedicó mucho esfuerzo y fanfarria a crear herramientas de despliegue. Pero muchas de esas herramientas sufrieron después una falta de mantenimiento o se convirtieron en un caballo de Troya para los servicios de consultoría. ¡La implantación de la nube OpenStack no debería ser un asunto de varias semanas o varios meses cargado de servicios de consultoría!
¿Qué te parece crear un Desplegador OpenStack con toda la configuración centralizada y disponible en un formato fácil de usar, con configuración HA incluida y despliegue Ceph integrado? Estas capacidades permitirán a las empresas beneficiarse rápida y fácilmente de una plataforma OpenStack interna completa, al tiempo que garantizan un sistema de nube fluido y flexible, con una gran rentabilidad.
El sistema de gestión de recursos
Cuando hablamos de un sistema de gestión de recursos para OpenStack, nos imaginamos un sistema diseñado para garantizar una alta utilización de los recursos al tiempo que se cumplen los objetivos empresariales.
El reto: Para conseguir una alta eficacia en la utilización de los recursos, sin comprometer su disponibilidad para cumplir los objetivos empresariales, hay 2 situaciones que habría que manejar:
- Dado un conjunto concreto de cargas de trabajo nuevas que se van a iniciar, ¿dónde se debe colocar la carga de trabajo, teniendo en cuenta la utilización de recursos en vivo de todas las cargas de trabajo existentes en toda la instalación?
- Dado un conjunto de cargas de trabajo que se ejecutan en la instalación, ¿cómo pueden empaquetarse las cargas de trabajo en el número óptimo de servidores, satisfaciendo al mismo tiempo los requisitos de recursos de las cargas de trabajo, sin que ello afecte al rendimiento?
La solución: Un sistema diseñado para analizar la utilización real de los recursos en directo, teniendo en cuenta:
- todos los hipervisores del sistema, teniendo en cuenta su capacidad y
- todas las cargas de trabajo en ejecución, teniendo en cuenta su utilización real de recursos
Utilizando este enfoque, podríamos optimizar el número de hipervisores utilizados para alojar las cargas de trabajo sin poner restricciones a las cargas de trabajo. Por lo tanto, utilizar un número óptimo de servidores para alojar las cargas de trabajo permitiría a las empresas conseguir un menor OpEx y CapEx, reduciendo los costes de licencia y electricidad, sin comprometer la disponibilidad de recursos para cumplir los objetivos empresariales.
No tendría sentido basarse simplemente en los datos de «reserva» de las especificaciones proporcionadas por un usuario (Consumidor del Servicio). Con un enfoque así, ¡un portátil de 4 núcleos sólo estaría ejecutando 4 aplicaciones! Tampoco tendría sentido sobreasignar ciegamente. Usando tal enfoque, ¡un portátil de 4 núcleos sólo estaría ejecutando múltiplos fijos de 4 aplicaciones!
La fase de actualización – ¿con Cero tiempo de inactividad tal vez?
Piensa en el impacto de tener acceso a una operación de actualización de OpenStack sin tiempo de inactividad. Cualquier sistema que no pueda actualizarse sin tiempo de inactividad podría ser devastador para una empresa, interrumpiendo las actividades comerciales dentro de la misma.
El reto: aunque OpenStack introduce una nueva versión cada 6 meses para proporcionar nuevas innovaciones, características y capacidades, también está introduciendo algunos retos de actualización operativa para los operadores.
La solución: mantener el impulso y actualizar cada versión de OpenStack para beneficiarse de mejores prestaciones y capacidades de gestión, además de la seguridad.
Consigue una solución de código abierto capaz de ofrecer una actualización OpenStack Zero-Downtime para lograr un alto tiempo de actividad y fiabilidad a través de los procesos de actualización. Al adoptar esta capacidad, cualquier empresa puede resolver fácilmente todos los retos operativos de actualización de los Operadores. No debería ser otro esfuerzo cargado de servicios de consultoría.
Este es nuestro gran objetivo para OpenStack: proporcionar a todas las empresas acceso a la tecnología OpenStack y construir al mismo tiempo una nube innovadora flexible, fiable y escalable.
P.D.: Apoyamos OpenStack y su modelo de código abierto, y con el apoyo de la Fundación OpenStack queremos ofrecer acceso gratuito a nuestro OpenStack Deployer durante un periodo de tiempo limitado.
Ponte en contacto con nosotros en info@sardinasystems.com.


