Saltar al contenido

¿Qué es OpenStack y por qué importa?

Oímos bastante sobre el proyecto OpenStack el año pasado, y si aún no han oído hablar de él, espero que lo hagan a medida que este año avance y su popularidad aumente. OpenStack está posicionado para despegar, y creo que pronto lo encontraremos situado entre otras tecnologías de moda como el Hadoop y «big data».

¿Qué es OpenStack?

Cuando empecé a buscar en OpenStack, estaba confundido sobre lo que realmente era, y puede que a primera vista también lo estuviese. Lo que hace OpenStack es proporcionar una infraestructura de gestión de nubes, y sorprendentemente, está escrito completamente en Python. Pero dicho esto, sigue siendo muy complejo y tiene muchas piezas móviles bajo el capó.

¿Qué es OpenStack y por qué importa?
¿Qué es OpenStack y por qué importa?

OpenStack es básicamente una herramienta de gestión, y funciona con soluciones de virtualización como VMware, KVM y Microsoft Hyper-V. En otras palabras, aunque OpenStack es una infraestructura de nube, no es una solución de nube completa, es sólo una parte de una y no se distingue realmente como un tipo específico de nube. Al final, se trata de cómo se despliega, ya sea que utilice una IaaS pública, una solución totalmente interna o una mezcla.

Los lanzamientos de Openstack tienen un ciclo de lanzamiento de aproximadamente seis meses, y son más conocidos por su nombre de lanzamiento en lugar de los números de versión. Por ejemplo, el último lanzamiento listo para producción a partir de octubre de 2013 se conoce como «La Habana», y el próximo lanzamiento se llamará «Icehouse», que se espera para la primavera de 2014.

¿Tiene credibilidad?

A principios del año pasado, el proveedor de OpenStack, Mirantis, hizo mucho ruido cuando afirmó que PayPal estaba cambiando de VMware a OpenStack. Aunque el titular no era del todo cierto, PayPal está cambiando de VMware a OpenStack donde tiene sentido, por ejemplo, donde se requiere un estricto cumplimiento de la PCI. Así que se puede decir que OpenStack tiene un asentimiento de PayPal.

Red Hat ve muchas promesas en OpenStack y es uno de sus mayores partidarios. Piensa en OpenStack como podrías pensar en Linux. Red Hat ha tomado el sistema operativo Linux de código abierto y ha ganado bastante dinero vendiendo servicios basados en la provisión de soporte y servicios para él.

Para aliviar el dolor de la instalación de OpenStack, Red Hat ha estado trabajando duro para proporcionar algunas buenas herramientas que ayuden a que las cosas funcionen sin problemas. En diciembre del año pasado, Red Hat y Dell anunciaron una asociación para proporcionar a las organizaciones una solución de nube privada basada en OpenStack. Esto es bastante significativo porque si una empresa empezara de cero, podría ser una inversión bastante grande. Pero el hecho de que dos empresas muy conocidas se combinen para proporcionar una solución de clase empresarial hace que sea una opción más apetecible para las empresas.

Y no te olvides de IBM. A principios de este año, IBM anunció que sus productos de nube tendrían bits de núcleo OpenStack. Es difícil ignorar cualquier cosa en la que IBM se involucre, así que es otro importante respaldo para OpenStack y uno que creo que dará algún impulso al proyecto durante algún tiempo.

Basado en los números, OpenStack tiene un impulso. Además, es un proyecto enorme con varias empresas y desarrolladores involucrados. Pero actualmente se encuentra en un punto crítico, y sus próximos movimientos podrían convertir el 2014 en un año de ruptura, o hacer que sea el año en el que OpenStack se desvanezca como una moda más.