1.2.2. 存储要求


  • RHOCP 存储类已定义,可以访问类型为 ReadWriteOnce 的持久性卷。

    注意

    如果您使用逻辑卷管理器(LVM)存储,如果节点失败,附加的卷不会挂载到新节点。LVM 存储只提供本地卷,卷仍然被分配给失败的节点。这可防止 SNR Operator 使用 LVMS PVC 自动重新调度 pod。因此,如果您使用 LVM 进行存储,则必须在非正常节点关闭后分离卷。如需更多信息,请参阅 非正常节点关闭后分离卷

  • 对于 Red Hat Ceph Storage,每个区域中都有一个冗余的 Red Hat Ceph Storage 集群。
  • 对于第三方存储,配置了本地和远程存储阵列访问。
重要

当以下存储协议与块存储服务一起使用时,此配置是技术预览,因此不受红帽完全支持。它应该只用于测试,不应在生产环境中部署:

  • Fibre Channel
  • NFS

如需更多信息,请参阅 技术预览

本地访问存储配置

存储服务与它们的存储阵列位于同一个可用区(AZ)。

  • 每个 AZ 包含自己的存储阵列和专用存储网络。
  • 服务 pod (如 cinder-volume 或 manila-share)部署到与目标存储阵列相同的 AZ 中的 worker 节点上。
  • Compute 节点必须位于同一存储网络中,才能访问本地存储资源。

    AZ1 设置示例

    • 存储阵列:10.1.0.6.
    • 存储网络:10.1.0.0/24.
    • manila-share pod 部署到 AZ1 worker 节点上,可访问 10.1.0.0/24。
    • Compute 节点连接到同一网络以进行直接数组访问。
远程访问存储配置

每个区中的存储阵列必须可从其他区域中的 worker 节点访问,才能启用跨AZ 操作,如镜像管理或卷操作。

网络实施要求

  • iSCSI : 配置 AZ 存储网络之间的 IP 路由,以启用远程访问。
  • Fibre Channel: 配置 FC 开关 zoning 以允许跨AZ 访问,并维护与 iSCSI 相同的本地和远程访问模式。

使用案例

  • 镜像 管理示例: AZ1 中的镜像服务(glance) pod 需要在 AZ1 之间访问 cinder-volume 服务,以便您可以将镜像上传到 AZ1 中的本地 glance 存储,并将镜像复制到 AZ2 或 AZ3 中的远程 glance 存储中。

    注意

    当您将块存储服务用作镜像服务的后端时,可在每个区的存储池中优化从镜像创建的卷。系统使用后端辅助克隆而不是下载镜像数据,这显著提高了从卷实例和卷创建的性能。当镜像卷和目标卷位于同一存储池中时,这个优化可以正常工作。对于在不同池中创建卷的跨区操作,系统使用传统的下载方法。如需更多信息,请参阅使用块存储后端的 Volume-from-image 优化

  • 卷操作示例: 在不同 AZ 之间重新键入卷。
  • 跨AZ 共享访问示例:授予 AZ2 中对共享文件系统服务(manila)共享 在 AZ1 中托管的计算服务(nova)实例。由于 AZ 之间的网络延迟可能会影响存储性能,因此管理员策略决定是否限制对本地 AZ 的访问,以便提高性能或允许远程 AZ 访问来获得更大的灵活性。
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

關於紅帽

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

让开源更具包容性

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

关于红帽文档

Legal Notice

Theme

© 2026 Red Hat
返回顶部