VMware Integrated OpenStack conecta los recursos de vSphere con los componentes de OpenStack.

VMware Integrated OpenStack se implementa como clústeres de administración y de proceso en el entorno de vSphere. Los clústeres de proceso manejan cargas de trabajo de arrendatario, mientras que el clúster de administración contiene los componentes de OpenStack y otros servicios, como DHCP, base de datos y equilibrio de carga.

Los principales proyectos de OpenStack que se incluyen en VMware Integrated OpenStack son los siguientes:

Nova (proceso)
Los clústeres de proceso en vSphere se utilizan como nodos informáticos para Nova. Nova crea instancias como máquinas virtuales de estos clústeres y vSphere utiliza DRS para colocar las máquinas virtuales.
Neutron (redes)
Neutron implementa las funciones de redes mediante la comunicación con NSX Manager (para implementaciones de NSX-T Data Center o NSX Data Center for vSphere) o con vCenter Server (solo para implementaciones de VDS).
Cinder (almacenamiento en bloques)
Cinder ejecuta operaciones de volumen de bloques mediante el controlador de VMDK, lo que provoca que se creen los volúmenes deseados en vSphere.
Glance (servicio de imágenes)
Las imágenes de Glance se almacenan y se guardan en caché en un almacén de datos de servicio de imágenes dedicado cuando se inician las máquinas virtuales que las utilizan.
Keystone (administración de identidades)
La autenticación y la autorización en OpenStack se administran mediante Keystone.

VMware Integrated OpenStack también proporciona los siguientes componentes de OpenStack:

  • Octavia (equilibrio de carga)
  • Barbican (administración de secretos)
  • Ceilometer (telemetría), incluidos Aodh (alarmas), Panko (almacenamiento de eventos) y Gnocchi (base de datos de series de tiempo)
  • Designate (DNS)
  • Heat (orquestación)
  • Horizon (interfaz de usuario)
  • Swift (almacenamiento de objetos): solo vista previa técnica
Figura 1. Descripción general de los componentes de VMware Integrated OpenStack