2.2. 存储集群部署方法

灵活性是 Red Hat OpenShift Data Foundation 的核心原则,其运行状况列表就证明了这一点。本节将为您提供信息,帮助您为您的环境选择最合适的方法。

Red Hat OpenShift Data Foundation 可以完全在 OpenShift Container Platform 中部署(内部方法),或者从 OpenShift Container Platform 外部运行的集群(外部方法)提供服务。

2.2.1. 内部方法

在 Red Hat OpenShift Container Platform 中完全部署 Red Hat OpenShift Data Foundation 具有基于 Operator 的部署和管理优势。图形用户界面中的内部附加设备方法可用于使用本地存储 operator 和本地存储设备以内部模式部署 Red Hat OpenShift Data Foundation。

简化部署和管理是在 OpenShift Container Platform 内部运行 OpenShift Data Foundation 服务的关键。当 Red Hat OpenShift Data Foundation 完全在 Red Hat OpenShift Container Platform 中运行时,可以使用两种不同的部署模式:

  • Simple(简单)
  • Optimized(优化)

简单部署

Red Hat OpenShift Data Foundation 服务与应用程序共同运行,这些应用程序由 Red Hat OpenShift Container Platform 中的 Operator 管理。

简单的部署最适用于以下情况:

  • 存储要求不明确
  • Red Hat OpenShift Data Foundation 服务将与应用程序共同运行
  • 创建特定大小的节点实例比较困难(裸机)

为了让 Red Hat OpenShift Data Foundation 与应用程序共同运行,它们必须具有动态附加本地存储设备或可移植存储设备(如 EC2 上的 EBS 卷或 VMware 上的 vSphere 虚拟磁盘)或由 PowerVC 动态置备的 SAN 卷。

优化的部署

Red Hat OpenShift Data Foundation 服务在由 Red Hat OpenShift Container Platform 管理的专用基础架构节点上运行。

优化的方法最适合以下情况:

  • 存储要求是明确的
  • Red Hat OpenShift Data Foundation 服务在专用的基础架构节点上运行
  • 可轻松创建特定大小的节点实例(云、虚拟化环境等)