UDS Enterprise soporta OpenStack

UDS Enterprise ya incorpora soporte para OpenStack Ocata, la última versión de OpenStack. El equipo de desarrollo de UDS Enterprise, fiel a su compromiso de garantizar la compatibilidad con las tecnologías más actuales, ha realizado los ajustes pertinentes en el software para que funcione correctamente con OpenStack Ocata.

Gracias a este nuevo desarrollo, administradores y usuarios de UDS Enterprise pueden aprovechar las importantes mejoras en gestión, escalabilidad y resiliencia introducidas en OpenStack.

¿Qué es OpenStack?

 Es una comunidad para crear software open source para la construcción de nubes públicas y privadas. Es decir, OpenStack es un conjunto, no solo de personas, también de empresas, entidades, organizaciones que entre todos forman una comunidad cuyo objetivo es la creación  de software abierto para construir nubes públicas y privadas.

 

¿Cuál es el objetivo principal de la  comunidad OpenStack?

El objetivo principal de la comunidad es la creación de una plataforma de cloud computing de código abierto, a la que se pueda acceder desde cualquier lugar, y que cumpla con las necesidades tanto de las nubes públicas, como privadas, independientemente del tamaño que estas tengan. Además, otro objetivo que se busca es la facilidad de implementación y una alta escalabilidad para cubrir las necesidades actuales y futuras que puedan aparecer.

Para muchos OpenStack se puede definir desde un punto de vista técnico, como el sistema operativo de la nube. Esta definición que muchos aplican a OpenStack es porque permite controlar recursos de la misma manera que hace un sistema operativo, evidentemente con otro tipo de tecnologías. Por tanto podríamos decir que OpenStatck es un conjunto de herramientas que permiten controlar completamente grandes conjuntos de recursos (de computación, de almacenamiento, de redes, etc.), ofreciendo una gestión abstracta mediante un conjunto de APIs.

 

Historia

Openstack nace a raíz de una colaboración entre la NASA y el proveedor de computación en la nube Rackspace, en el año 2010 que es cuando liberan el código fuente de sus respectivos proyectos NOVA y SWIFT. En muy poco tiempo ya tenía detrás a más de 200 grandes empresas tecnológicas (como AMD, Intel, Cisco, Dell, HP, IBM, Red Hat, Canonical o Yahoo).

 

Estructura

OpenStack tiene una infraestructura modular y está compuesta por 9 módulos principales:

Nova: El motor principal del sistema de computación de OpenStack.

Swift: Sistema de almacenamiento redundante y escalable de archivos y objetos.

Cinder: Componente de almacenamiento de bloques.

Neutron: Sistema de gestión para redes y direcciones IP.

Horizon: Interfaz gráfica de usuario para el acceso y provisión de recursos en la nube.

Keystone: Sistema de autenticación.

Glance: Servicio de copias virtuales de discos duros.

Ceilometer: Sistema de facturación.

Heat: Componente encargado de la orquestación.

Trove: Sistema de base de datos.

Todos los módulos son independientes entre sí, pero se comunican entre ellos para poder implementar una infraestructura completa,  funcional y altamente escalable.

 

¿Por qué OpenStack?

 Control – La arquitectura es muy flexible y nos permite construir la plataforma deseada dependiendo de las necesidades del negocio

Agilidad – Gracias a la estandarización mediante APIs seremos más eficientes y competitivos

Ahorro de costes – Ahorro en licenciamiento sin pérdida de funcionalidades

Ecosistema – Con todos los integrantes que forman parte de la comunidad trabajando por un mismo objetivo, tenemos acceso a multitud de opciones y posibilidades

 

¿Quién esta detrás?

 La imagen siguiente lo resume a la perfección: