5.8. 可组合网络
此版本的 Red Hat OpenStack Platform 为可组合网络引入了一项新功能。如果使用自定义 roles_data
文件,请编辑 文件,以将可组合网络添加到每个角色。例如,对于 Controller 节点:
- name: Controller networks: - External - InternalApi - Storage - StorageMgmt - Tenant
检查默认 /usr/share/openstack-tripleo-heat-templates/roles_data.yaml
文件,以获得更多语法示例。另外,也检查 /usr/share/openstack-tripleo-heat-templates/roles
中的示例角色片断。
下表提供了可组合网络到自定义独立角色的映射:
角色 | 需要的网络 |
---|---|
Ceph Storage Monitor |
|
Ceph Storage OSD |
|
Ceph Storage RadosGW |
|
Cinder API |
|
Compute |
|
Controller |
|
数据库 |
|
Glance |
|
Heat |
|
Horizon |
|
ironic | 无必需。将 Provisioning/Control Plane 网络用于 API。 |
Keystone |
|
Load Balancer |
|
Manila |
|
消息总线 |
|
Networker |
|
Neutron API |
|
Nova |
|
OpenDaylight |
|
Redis |
|
Sahara |
|
Swift API |
|
Swift Storage |
|
Telemetry |
|
在以前的版本中,*NetName
参数(如 InternalApiNetName
)更改了默认网络的名称。这不再被支持。使用可自定义可组合网络文件。有关更多信息,请参阅高级 Overcloud 自定义指南中的 "使用 Composable Networks "。