VMware Integrated OpenStack VDS 部署包括管理群集和计算群集以及三个主要网络。

群集和组件架构

典型 VDS 部署架构包含两个群集和三个单独的 VLAN。有关 VLAN 的详细信息,请参见物理网络概览

VMware Integrated OpenStack 架构包括以下群集和组件。

群集或组件

说明

vCenter 实例

配置专用于 VMware Integrated OpenStack 部署的 vCenter。这不是必需的,但可以用于优化部署。

Active Directory

用于通过 OpenStack 身份服务进行的用户身份验证。

管理群集

包含所有已部署的 OpenStack 组件和管理虚拟机。有关管理群集及其组件的详细说明,请参见下述管理群集

计算群集

Nova 的计算资源。所有租户虚拟机都是在这些计算群集上创建的。

管理网络

承载管理组件之间的流量。

API 访问网络

显示 VMware Integrated OpenStack 仪表板,并为租户提供对 OpenStack API 和服务的访问。

提供商网络

连接管理群集和计算群集中的 DHCP 节点。请参见下述管理群集

管理群集

管理群集包含所有已部署的 OpenStack 组件和管理虚拟机。

基于 VDS 的部署架构中的 DHCP 节点是与基于 VDS 的部署架构的主要区别。DHCP 节点管理租户虚拟机的 IP 地址并将其连接到提供商网络。

管理群集包含以下组件。

组件

说明

节点

负载平衡器

提供 HA 并启用横向扩展架构。

2(1 个活动,1 个待机)

数据库

MariaDB 的实例,用于存储 OpenStack 元数据。

所有 OpenStack 服务使用的消息队列服务 RabbitMQ 也在数据库节点上运行。

3(1 个活动,2 个待机)

VMware Integrated OpenStack 控制器

包含所有 OpenStack 服务,包括计算、块存储、映像服务、身份服务和对象存储。

为身份服务启用产品级性能的 Memcache 服务也在控制器节点上运行。

2(活动)

DHCP

为连接到提供商网络的实例提供 IP 地址。

2(活动)

计算驱动程序

包含计算过程的子集,与计算群集互动以管理虚拟机。

每个计算群集 1 个

VMware Integrated OpenStack Manager Service (OMS)

用于管理 VMware Integrated OpenStack vApp 的 vApp。

1

VMware Integrated OpenStack 模板

用于重新部署失败的 OpenStack 部署的模板。此模板可保留配置设置,以方便重新部署。

1

基于 VDS 的部署架构中的 DHCP 节点是与基于 VDS 的部署架构的主要区别。这些 DHCP 节点管理租户虚拟机的 IP 地址并将其连接到提供商网络。