VMware Integrated OpenStack connecte les ressources vSphere aux composants OpenStack.
VMware Integrated OpenStack est mis en œuvre sous la forme de clusters de cacul et de gestion dans votre environnement vSphere. Les clusters de calcul traitent les charges de travail de locataires, tandis que le cluster de gestion contient les composants OpenStack et autres services tels que l'équilibrage de charge, la base de données et DHCP.
Les principaux projets OpenStack compris dans VMware Integrated OpenStack sont les suivants :
- Nova (calcul)
- Les clusters de calcul disponibles dans vSphere sont utilisés comme nœuds de traitement Nova. Nova crée des instances en tant que machines virtuelles dans ces clusters et vSphere utilise DRS pour placer les machines virtuelles.
- Neutron (mise en réseau)
- Neutron met en œuvre les fonctions de mise en réseau en communiquant avec NSX Manager (pour les déploiements NSX-T Data Center ou NSX Data Center for vSphere) ou avec vCenter Server (pour les déploiements uniquement avec VDS).
- Cinder (stockage de blocs)
- Cinder exécute des opérations de volume de blocs via le pilote VMDK, ce qui entraîne la création des volumes souhaités dans vSphere.
- Glance (service d'images)
- Des images Glance sont stockées et mises en cache dans une banque de données de services d'images dédiée lorsque les machines virtuelles qui les utilisent sont démarrées.
- Keystone (gestion des identités)
- L'authentification et l'autorisation dans OpenStack sont gérées par Keystone.
VMware Integrated OpenStack fournit également les composants OpenStack suivants :
- Octavia (équilibrage de charge)
- Barbican (gestion des secrets)
- Ceilometer (télémétrie), notamment Aodh (alarmes), Panko (stockage des événements) et Gnocchi (base de données chronologiques)
- Designate (DNS)
- Heat (orchestration)
- Horizon (interface utilisateur)
- Swift (stockage d'objets) - version d'évaluation technique uniquement