Integrated OpenStack conecta los recursos de vSphere con los componentes de OpenStack.
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 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.
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