第 7 章 基础架构要求
7.1. 平台要求
Red Hat OpenShift Data Foundation 4.12 只在 OpenShift Container Platform 版本 4.12 及其以后的次版本中被支持。
以前版本的 Red Hat OpenShift Data Foundation 的程序错误修正将会作为程序错误修复版本发布。详情请参阅 Red Hat OpenShift Container Platform 生命周期政策。
有关外部集群订阅要求,请参阅红帽知识库解决方案 OpenShift Data Foundation 订阅指南。
有关支持的平台版本的完整列表,请参阅 Red Hat OpenShift Data Foundation Supportability and Interoperability Checker。
7.1.1. Amazon EC2
只支持内部 Red Hat OpenShift Data Foundation 集群。
内部集群必须满足存储设备要求,并且具有通过 aws-ebs 置备程序提供 EBS 存储的存储类。
OpenShift Data Foundation 支持由 Amazon Web Services (AWS) 提供的 gp2-csi
和 gp3-csi
驱动程序。这些驱动程序提供更好的存储扩展功能,并减少了每月的价格点 (gp3-csi
)。现在,您可以在选择存储类时选择新驱动程序。如果需要高吞吐量,建议在部署 OpenShift Data Foundation 时使用 gp3-csi
。
7.1.2. 裸机
支持内部集群和使用外部集群。
内部集群必须满足存储设备要求,并且具有通过 Local Storage Operator 提供本地 SSD(NVMe/SATA/SAS、SAN)的存储类。
7.1.3. VMware vSphere
支持内部集群和使用外部集群。
推荐的版本:
- vSphere 6.7、更新 2 或更高版本
- vSphere 7.0 或更高版本。
如需了解更多详细信息,请参阅 VMware vSphere 基础架构要求。
如果 VMware ESXi 不将设备识别为闪存设备,请将其标记为闪存设备。在 Red Hat OpenShift Data Foundation 部署之前,请参考将设备标记为闪存。
另外,内部集群必须满足存储设备要求,并具有提供存储类的存储类。
- VSAN 或 VMFS 数据存储通过 vsphere-volume 置备程序
- VMDK、RDM 或 DirectPath 存储设备通过 Local Storage Operator。
7.1.4. Microsoft Azure
只支持内部 Red Hat OpenShift Data Foundation 集群。
内部集群必须满足 存储设备要求,并且具有通过 azure-disk 置备程序提供的存储类。
7.1.5. Google Cloud [技术预览]
只支持内部 Red Hat OpenShift Data Foundation 集群。
内部集群必须满足存储设备要求,并且具有通过 gce-pd 置备程序提供 GCE Persistent Disk 的存储类。
7.1.6. Red Hat Virtualization Platform
只支持内部 Red Hat OpenShift Data Foundation 集群。
内部集群必须满足存储设备要求,并且具有通过 Local Storage Operator 提供本地 SSD(NVMe/SATA/SAS、SAN)的存储类。
7.1.7. Red Hat OpenStack Platform [技术预览]
支持内部 Red Hat OpenShift Data Foundation 集群和使用外部集群。
内部集群必须满足存储设备要求,并具有通过 Cinder 置备程序提供标准磁盘的存储类。
7.1.8. IBM Power
支持内部 Red Hat OpenShift Data Foundation 集群和使用外部集群。
内部集群必须满足存储设备要求,并且具有通过 Local Storage Operator 提供本地 SSD(NVMe/SATA/SAS、SAN)的存储类。
7.1.9. IBM Z 和 LinuxONE
支持内部 Red Hat OpenShift Data Foundation 集群。此外,也支持在 x86 上运行的 Ceph 的外部模式。
内部集群必须满足存储设备要求,并且具有通过 Local Storage Operator 提供本地 SSD(NVMe/SATA/SAS、SAN)的存储类。