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 映像的虚拟机时,将这些映像存储并缓存在专用映像服务数据存储中。
Keystone(身份管理)
OpenStack 中的身份验证和授权由 Keystone 管理。

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

  • Octavia(负载均衡)
  • Barbican(密钥管理)
  • Ceilometer(遥测),包括 Aodh(警报)、Panko(事件存储)和 Gnocchi(时序数据库)
  • Designate (DNS)
  • Heat(编排)
  • Horizon(用户界面)
  • Swift(对象存储)- 仅限技术预览版
图 1. VMware Integrated OpenStack 组件概述