9.4. 支持的自定义角色
下表包含有关可用自定义角色的信息。您可以在 /usr/share/openstack-tripleo-heat-templates/roles
目录中找到自定义角色模板。
角色 | 描述 | File |
---|---|---|
| OpenStack Block Storage (cinder)节点。 |
|
| 完整的单机 Ceph Storage 节点。包括 OSD、MON、对象网关(RGW)、对象操作(MDS)、管理器(MGR)和 RBD 镜像功能。 |
|
| 独立 scale-out Ceph Storage 文件角色。包括 OSD 和对象操作(MDS)。 |
|
| 独立 scale-out Ceph Storage 对象角色。包括 OSD 和对象网关(RGW)。 |
|
| Ceph Storage OSD 节点角色。 |
|
| 备用 Compute 节点角色。 |
|
| DVR 启用的 Compute 节点角色。 |
|
| 具有超融合基础架构的计算节点。包括计算和 Ceph OSD 服务。 |
|
|
Compute Instance HA 节点角色。与 |
|
| 具有 Cavium Liquidio 智能 NIC 的计算节点。 |
|
| 计算 OVS DPDK RealTime 角色。 |
|
| 计算 OVS DPDK 角色。 |
|
|
为实时行为进行了优化的 compute 角色。使用此角色时,必须 |
|
| 计算 SR-IOV RealTime 角色。 |
|
| 计算 SR-IOV 角色。 |
|
| 标准 Compute 节点角色。 |
|
|
不包含数据库、消息传递、网络和 OpenStack Compute (nova)控制组件的控制器角色。使用 |
|
| 载入核心 Controller 服务的控制器角色,但没有 Ceph Storage (MON) 组件。此角色处理数据库、消息传递和网络功能,但不处理任何 Ceph 存储功能。 |
|
|
不包含 OpenStack Compute (nova)控制组件的控制器角色。与 |
|
|
不包含数据库、消息传递和网络组件的控制器角色。与 |
|
| 载入所有核心服务的控制器角色,并使用 Ceph NFS。此角色处理数据库、消息传递和网络功能。 |
|
| 加载所有核心服务的控制器角色。此角色处理数据库、消息传递和网络功能。 |
|
| 与普通的 Controller 角色相同,但部署了 OVN 元数据代理。 |
|
| 独立数据库角色。使用 Pacemaker 将数据库作为 Galera 集群进行管理。 |
|
| 具有超融合基础架构和所有 Ceph Storage 服务的计算节点。包括 OSD、MON、对象网关(RGW)、对象操作(MDS)、管理器(MGR)和 RBD 镜像功能。 |
|
| 具有超融合基础架构和 Ceph Storage 文件服务的计算节点。包括 OSD 和对象操作(MDS)。 |
|
| 具有超融合基础架构和 Ceph 存储块存储服务的计算节点。包括 OSD、MON 和管理器。 |
|
| 具有超融合基础架构和 Ceph Storage 对象服务的计算节点。包括 OSD 和对象网关(RGW)。 |
|
| ironic Conductor 节点角色。 |
|
| 独立消息传递角色。使用 Pacemaker 管理的 RabbitMQ。 |
|
| 独立网络角色。自行运行 OpenStack 网络(neutron)代理。如果您的部署使用 ML2/OVN 机制驱动程序,请参阅使用 ML2/OVN 部署自定义 角色中的其他步骤。 |
|
| 与正常的 Networker 角色相同,但部署了 OVN 元数据代理。请参阅使用 ML2/OVN 部署自定义 角色中的其他步骤。 |
|
|
独立 |
|
| Swift Object Storage 节点角色。 |
|
| 包含所有指标和警报服务的 Telemetry 角色。 |
|