运行 VMware Integrated OpenStack 所需的特定硬件取决于您选择的部署和网络连接类型。
用于 VMware Integrated OpenStack 的每个 ESXi 主机必须至少具有八个逻辑处理器。
HA 部署
部署以下虚拟机需要三个 ESXi 主机:
组件 |
虚拟机 |
vCPU |
vRAM (GB) |
磁盘空间 (GB) |
---|---|---|---|---|
OpenStack 管理服务器 |
1 |
VDS:2(每个虚拟机 2 个) NSX:4(每个虚拟机 4 个) |
4(每个虚拟机 4 GB) |
25(每个虚拟机 25 个) |
OpenStack 模板 |
1 |
2(每个虚拟机 2 个) |
4(每个虚拟机 4 GB) |
20(每个虚拟机 20 GB) |
负载平衡器 |
2 |
4(每个虚拟机 2 个) |
8(每个虚拟机 4 GB) |
40(每个虚拟机 20 GB) |
数据库 |
3 |
12(每个虚拟机 4 个) |
48(每个虚拟机 16 GB) |
240(每个虚拟机 80 GB) |
控制器 |
2 |
16 (每个虚拟机 8 个) |
32(每个虚拟机 16 GB) |
160(每个虚拟机 80 GB) |
计算驱动程序 |
1 |
2(每个虚拟机 2 个) |
4(每个虚拟机 4 GB) |
20(每个虚拟机 20 GB) |
总计 |
10 |
VDS:38 NSX:40 |
100 |
505 |
为添加到部署中的每个计算群集额外创建一个具有相同规范的计算驱动程序虚拟机。
紧凑型部署
部署以下虚拟机需要一个 ESXi 主机:
组件 |
虚拟机 |
vCPU |
vRAM (GB) |
磁盘空间 (GB) |
---|---|---|---|---|
OpenStack 管理服务器 |
1 |
2 |
4 |
25 |
OpenStack 模板 |
1 |
2 |
4 |
20 |
控制层面 |
1 |
8 |
16 |
80 |
计算驱动程序 |
1 |
2 |
4 |
20 |
总计 |
4 |
14 |
28 |
145 |
为添加到部署中的每个计算群集额外创建一个具有相同规范的计算驱动程序虚拟机。
微型部署
部署以下虚拟机需要一个 ESXi 主机:
组件 |
虚拟机 |
vCPU |
vRAM (GB) |
磁盘空间 (GB) |
---|---|---|---|---|
OpenStack 管理服务器 |
1 |
2 |
4 |
25 |
OpenStack 模板 |
1 |
2 |
4 |
20 |
控制和计算 |
1 |
8 |
24 |
80 (20 + 60) |
总计 |
3 |
12 |
32 |
125 |
VDS 网络
对于使用 VDS 网络的 HA 部署,还需要以下资源。
组件 |
虚拟机 |
vCPU |
vRAM (GB) |
磁盘空间 (GB) |
---|---|---|---|---|
DHCP |
2 |
8(每个虚拟机 4 GB) |
32(每个虚拟机 16 GB) |
40(每个虚拟机 20 GB) |
对于使用 VDS 网络的紧凑型和微型部署,DHCP 服务在控制器节点上运行,并且不需要独立虚拟机。
NSX Data Center for vSphere 网络
请参见《NSX 安装指南》中的 NSX 系统要求。
NSX-T Data Center 网络
请参见《NSX-T 安装指南》中的 系统要求。
其他组件
如果您希望使用 Ceilometer,还需要以下资源。
组件 |
虚拟机 |
vCPU |
vRAM (GB) |
磁盘空间 (GB) |
---|---|---|---|---|
Ceilometer |
1 |
2(每个虚拟机 2 个) |
4(每个虚拟机 4 GB) |
20(每个虚拟机 20 GB) |
Ceilometer 数据库 |
3 |
6(每个虚拟机 2 个) |
12(每个虚拟机 4 个) |
60(每个虚拟机 20 GB) |
总计 |
4 |
8 |
16 |
80 |