VMware Integrated OpenStack 将 vSphere 资源连接到 OpenStack 组件。
VMware Integrated OpenStack 在 vSphere 环境中以计算和管理集群形式实现。计算集群处理租户工作负载,而管理集群包含 OpenStack 组件和其他服务,例如负载均衡 、数据库和 DHCP。
VMware Integrated OpenStack 中包含的核心 OpenStack 项目如下所示:
- Nova(计算)
- vSphere 中的计算集群用作 Nova 计算节点。Nova 在这些集群中以虚拟机形式创建实例,而 vSphere 使用 DRS 放置这些虚拟机。
- Neutron(网络)
- Neutron 通过与 NSX Manager(对于 NSX-T Data Center 或 NSX 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(对象存储)- 仅限技术预览版