VMware Integrated OpenStackvSphere 资源连接到 OpenStack 组件。

VMware Integrated OpenStackvSphere 环境中以计算和管理群集形式实现。计算群集处理租户工作负载,而管理群集包含 OpenStack 组件和其他服务,例如负载平衡、数据库和 DHCP。

VMware Integrated OpenStack 中包含的核心 OpenStack 项目如下所示:

Nova(计算)

vSphere 中的计算群集用作 Nova 计算节点。Nova 在这些群集中以虚拟机形式创建实例,而 vSphere 使用 DRS 放置这些虚拟机。

Neutron(网络)

Neutron 通过与 NSX Manager(对于 NSX-T Data CenterNSX Data Center for vSphere 部署)或 vCenter Server(对于仅 VDS 部署)通信来实现网络功能。

Cinder(块存储)

Cinder 通过 VMDK 驱动程序执行块卷操作,从而在 vSphere 中创建所需的卷。

Glance(映像服务)

在引导使用 Glance 映像的虚拟机时,将这些映像存储并缓存在专用映像服务数据存储中。

VMware Integrated OpenStack 还提供以下 OpenStack 组件:

  • Barbican(密钥管理)

  • Ceilometer(遥测),包括 Aodh(警报)、Panko(事件存储)和 Gnocchi(时序数据库)

  • Designate (DNS)

  • Heat(编排)

  • Horizon(用户界面)

  • Keystone(身份管理)

  • Swift(对象存储)- 仅限技术预览版

图 1. VMware Integrated OpenStack 组件概述