搜索

2.3. 边缘的存储拓扑和角色

download PDF

当您使用分布式计算节点架构部署 Red Hat OpenStack 平台时,您必须决定是否需要边缘存储。根据存储和性能需求,您可以使用三种配置之一部署每个站点。并非所有边缘站点都必须具有相同的配置。

如果没有在边缘部署块存储,您必须遵循文档 第 6.1 节 “在没有存储的情况下部署边缘节点” 部分。如果边缘站点没有块存储:

  • Swift 用作 Glance 后端
  • 边缘上的计算节点可能仅缓存镜像。
  • 边缘站点没有 Cinder 等卷服务。

如果您计划在任何位置在边缘部署存储,还必须在中央位置部署块存储。按照文档 第 5.2 节 “使用存储部署中央站点” 部分操作。如果边缘站点中存在块存储:

  • Ceph RBD 用作 Glance 后端
  • 镜像可以存储在边缘站点
  • Cinder 卷服务可通过 Ceph RBD 驱动程序获得。

部署所需的角色会根据您在边缘部署块存储的不同而有所不同:

  • 边缘不需要块存储

    Compute
    当您在没有块存储的情况下部署边缘位置时,请使用传统的 compute 角色。
  • 边缘需要块存储

    DistributedComputeHCI

    此角色包括以下内容:

    • 默认计算服务
    • Block Storage (cinder)卷服务
    • Ceph Mon
    • Ceph Mgr
    • Ceph OSD
    • GlanceApiEdge
    • Etcd

      此角色在边缘启用超融合部署。使用 DistributedComputeHCI 角色时,您必须使用三个节点。

    DistributedComputeHCIScaleOut
    此角色包含 Ceph OSD 服务,允许在添加更多节点到边缘时通过计算资源扩展存储容量。此角色还包括 HAproxyEdge 服务,用于将镜像下载请求重定向到边缘站点的 GlanceAPIEdge 节点。
    DistributedComputeScaleOut
    如果要在没有存储的情况下在边缘扩展计算资源,您可以使用 DistributedComputeScaleOut 角色。
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.