Cómo integrar mejor VMware y OpenStack
Integración de vSphere y OpenStack
A estas alturas debería quedar claro que ni VMware vSphere ni OpenStack pueden satisfacer una variedad de tipos de aplicaciones. Rackspace tiene algunos usuarios que han colocado sus aplicaciones en nubes públicas o privadas basadas en OpenStack debido a la naturaleza distribuida de sus aplicaciones. En cambio, la mayoría de los usuarios ejecutan aplicaciones tradicionales, que a menudo se ejecutan en arquitecturas bare metal o virtualizadas, y no se migran fácilmente a arquitecturas de nube como OpenStack. Para estos usuarios, la supervivencia y la no sustitución pueden ser la forma correcta de aplicar OpenStack. Esta ruta híbrida suele ir acompañada de tres soluciones, a saber:
Soluciones en isla
hybrid-vsphere.8
La arquitectura en isla es la elección más común del usuario. Normalmente, este escenario implica elegir entre aplicaciones heredadas existentes almacenadas en vSphere y la creación de nuevas aplicaciones en una nube OpenStack independiente. Aunque esta es la solución más sencilla para integrar OpenStack, mantiene la desventaja del silo de la infraestructura de TI y aumenta la operación, el mantenimiento y la complejidad. Por lo general, necesitamos dos equipos independientes para mantener estos dos sistemas independientes.
Solución integrada Multi-VM Manager
hybrid-vsphere.9
Otra solución es integrar vSphere con OpenStack basándose en el trabajo realizado por VMware integrado. Esta solución es similar a una solución de isla, donde las aplicaciones tradicionales todavía se ejecutan en vSphere, mientras que las nuevas aplicaciones de próxima generación se ejecutan en nuevos administradores de máquinas virtuales, como KVM o XEN. En este caso OpenStack se convierte en la plataforma de control de múltiples gestores de máquinas virtuales, lo que permitirá asignar las aplicaciones de nueva creación a la plataforma de gestión de máquinas virtuales que mejor se adapte a ellas. La principal desventaja de esta arquitectura es que la integración de vSphere y OpenStack es muy nueva, lo que trae muchos problemas, como los bordes de integración de las dos plataformas, que deben mejorarse. Los recursos de la plataforma de programación aún deben resolverse.
La solución práctica híbrida de Rackspace
hybrid-vsphere.10
La imagen de arriba es la solución híbrida OpenStack y vSphere proporcionada por Rackspace. En términos de separación de plataformas de administración, esta arquitectura se parece mucho a una arquitectura de isla. Además, también garantiza que se puedan implementar diferentes tipos de aplicaciones en plataformas de administración de máquinas virtuales apropiadas.
El objetivo aquí es mantener la independencia arquitectónica e integrar los equipos de operación y mantenimiento de los dos entornos para que puedan trabajar juntos para crear una plataforma integrada. Una clave para esto es la tecnología de aplicaciones, como RackConnect de Rackspace, que conecta estas infraestructuras para que cada arquitectura pueda funcionar con otras arquitecturas. A continuación se muestra un ejemplo. Una aplicación se ejecuta en una nube privada de Rackspace basada en OpenStack y está conectada a una base de datos de Oracle que se ejecuta en un clúster de vSphere a través de RackConnect.