第 7 章 在边缘部署存储
您可以使用 Red Hat OpenStack Platform director 扩展分布式计算节点部署,使其包含位于边缘的分布式镜像管理和持久性存储,并具有使用 Red Hat OpenStack Platform 和 Ceph Storage 的优点。
7.1. 使用存储进行边缘部署的角色 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
以下角色可用于使用存储的边缘部署。根据您选择的配置为您的环境选择适当的角色。
7.1.1. 没有超融合节点的存储 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
当您使用存储部署边缘且没有部署超融合节点时,请使用以下四个角色之一:
- DistributedCompute
-
DistributedCompute角色用于存储部署中前三个计算节点。DistributedCompute角色包括GlanceApiEdge服务,可确保镜像服务在本地边缘站点而不是中央 hub 位置使用。对于任何其他节点,请使用DistributedComputeScaleOut角色。 - DistributedComputeScaleOut
-
DistributedComputeScaleOut角色包含HAproxyEdge服务,它允许在 DistributedComputeScaleOut 角色上创建的实例将镜像服务请求代理到在边缘站点提供该服务的节点。使用 roleDistributedCompute角色部署三个节点后,您可以使用 DistributedComputeScaleOut 角色来扩展计算资源。使用DistrubutedComputeScaleOut角色部署不需要的最小主机数量。 - CephAll
-
CephAll角色包括 Ceph OSD、Ceph mon 和 Ceph Mgr 服务。您可以使用 CephAll 角色部署最多三个节点。对于任何其他存储容量,请使用 CephStorage 角色。 - CephStorage
-
CephStorage角色包括 Ceph OSD 服务。如果三个 CephAll 节点不提供足够的存储容量,则根据需要添加任意数量的 CephStorage 节点。
7.1.2. 使用超融合节点存储 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
当您使用存储部署边缘时,并且计划具有组合计算和存储的超融合节点,请使用以下以下两个角色之一:
- DistributedComputeHCI
-
DistributedComputeHCI角色通过包含 Ceph 管理和 OSD 服务在边缘启用超融合部署。在使用 DistributedComputeHCI 角色时,您必须使用三个节点。 - DistributedComputeHCIScaleOut
-
DistributedComputeHCIScaleOut角色包括Ceph OSD服务,允许在将更多节点添加到边缘时通过计算扩展存储容量。此角色还包括HAproxyEdge服务,用于将镜像下载请求重定向到边缘站点上的GlanceAPIEdge节点。此角色启用边缘的超融合部署。在使用DistributedComputeHCI角色时,您必须使用三个节点。