硬件要求基于每个组件所用的虚拟机的数量。例如,两个虚拟机用于负载平衡,其中每个虚拟机需要两个 CPU,总共需要 4 个 CPU。具体要求因 OpenStack 部署在网络组件中使用 虚拟分布式交换机 (VDS) 还是 VMware NSX for vSphere (NSX) 而异。
核心 VMware Integrated OpenStack 组件
组件 |
虚拟机 |
CPU |
RAM (GB) |
磁盘空间 (GB) |
|---|---|---|---|---|
Integrated OpenStack Manager |
1 |
2(每个虚拟机 2 个) |
4(每个虚拟机 4 GB) |
25 |
负载平衡服务 |
2 |
4(每个虚拟机 2 个) |
8(每个虚拟机 4 GB) |
40(每个虚拟机 20 GB) |
数据库服务 |
3 |
12(每个虚拟机 4 个) |
48(每个虚拟机 16 GB) |
240(每个虚拟机 80 GB) |
内存缓存服务 |
2 |
4(每个虚拟机 2 个) |
32(每个虚拟机 16 GB) |
40(每个虚拟机 20 GB) |
消息队列服务 |
2 |
8(每个虚拟机 4 GB) |
32(每个虚拟机 16 GB) |
40(每个虚拟机 20 GB) |
控制器 |
2 |
16 (每个虚拟机 8 个) |
32(每个虚拟机 16 GB) |
160(每个虚拟机 80 GB) |
计算服务 (Nova CPU) |
1 |
2(每个虚拟机 2 个) |
4(每个虚拟机 4 GB) |
20(每个虚拟机 20 GB) |
DHCP 服务(仅 VDS 部署) |
2 |
8(每个虚拟机 4 GB) |
32(每个虚拟机 16 GB) |
40(每个虚拟机 20 GB) |
总计 |
15 |
56 |
192 |
605 |
VMware Integrated OpenStack 紧凑模式要求
VMware Integrated OpenStack 3.0 支持一种新的部署模式 -- 紧凑模式,该模式在运行时使用的硬件最少。有关在紧凑模式下运行所需满足的硬件要求的信息,请参见《VMware Integrated OpenStack 安装和配置指南》。
NSX 组件
如果使用 VMware Integrated OpenStack 部署 NSX 组件,则还需要更多 CPU、RAM 和磁盘空间。
组件 |
虚拟机 |
CPU |
RAM |
磁盘空间 |
|---|---|---|---|---|
NSX 控制器 |
3 |
12(每个虚拟机 4 个) |
12 GB(每个虚拟机 4 GB) |
60 GB(每个虚拟机 20 GB) |
NSX Manager |
1 |
4(每个虚拟机 4 GB) |
12 GB(每个虚拟机 12 GB) |
60 GB(每个虚拟机 60 GB) |
NSX Edge(参见下面的备注) |
不固定:按需创建。 |
每个 Edge DHCP 虚拟机 1 个 每个 Edge 路由器虚拟机 2 个 |
每个 Edge DHCP 虚拟机 512 MB 每个 Edge 路由器虚拟机 1 GB |
每个 Edge DHCP 虚拟机 512 MB 每个 Edge 路由器虚拟机 1 GB |
总计 |
4 个加上 Edge 要求 |
16 个加上 Edge 要求 |
24 GB 加上 Edge 要求 |
120 GB 加上 Edge 要求 |
创建逻辑子网或逻辑路由器时,如果现有 Edge 节点无法满足请求,则将动态创建一个新的 Edge 虚拟机以满足请求。