OpenShift 虛擬化服務的限制
虛擬私有雲 4.21 後來 僅限裸機工作節點 僅限 RHCOS
請參閱 Red Hat OpenShift on IBM Cloud 上的 OpenShift 虛擬化服務叢集之限制與規範。
基礎架構需求
- 僅包含裸機工作節點的 VPC 基礎架構(不支援 Classic 或 VSI)
- 僅限以下地區使用:達拉斯(us-south)、華盛頓特區(us-east)、多倫多(ca-tor)、蒙特婁(ca-mon)以及法蘭克福(eu-de)
- 標有
openshift-vs標籤的裸機版本(若需 ODF,則配備 NVMe 儲存裝置) - OpenShift 4.21 或更新版本
- Red Hat CoreOS (僅限 RHCOS)
- OVN- Kubernetes 僅限 CNI(自動配置,無法使用 Calico )
- MTU 設定已預先設定(OVN:8900,工作節點:9000),請勿變更
設定限制
以下元件和設定已預先設定,無法停用或修改:
- 附加程式
-
openshift-virtualization擴充功能會自動啟用,且無法停用- 可選的附加元件需從適合虛擬化的有限選項中挑選
- 運算子
-
- OpenShift 虛擬化操作員(由附加元件安裝並管理)
- NMState 操作員(由此附加元件安裝及管理)
- Node 維護操作員(由外掛程式安裝及管理)
- 來自 Red Hat OperatorHub 的這些操作員安裝已被封鎖
- 儲存空間
-
- OpenShift Data Foundation (ODF) 已預先配置為使用裸機型號並搭配本地 NVMe 儲存裝置
- VPC( Block Storage )未在虛擬化服務叢集中部署或使用
- 所有儲存空間均透過 ODF 搭配本地磁碟提供
- 網路
-
- MTU 設定為固定值(OVN:8900,工作節點:9000)
- 出站流量保護已停用,且無法啟用
來自 Red Hat OperatorHub 的「OpenShift」虛擬化、NMState 以及 Node 維護操作員的安裝,在虛擬化服務叢集中遭到阻擋。 這些運算子完全由「openshift-virtualization」外掛程式管理。
儲存與網路
- 儲存空間
-
- ODF 使用本機 NVMe 儲存裝置;節點故障可能會導致資料無法取得
- VM 支援快照功能,但受儲存容量限制
- 網路
-
- VM 僅支援在同一區域內的即時遷移(跨區域遷移需先關機)
- Kubernetes 支援網路政策,但存在某些限制
虛擬機器
- 您必須為在虛擬機器中安裝的作業系統和軟體(包括 Windows)提供並管理相關授權
- GPU 直通與 vGPU 的支援範圍可能有限
- 不支援嵌套虛擬化
- 在不同裸機版本之間進行遷移可能會受到某些限制
授權與擴展
- 授權
- 僅限 OVE 授權。 每實例小時,適用於裸機工作節點。 不支援 BYOL 和 Cloud Pak 權限。 在建立 Virtualization Service 叢集或工作叢集時,無法指定
entitlement參數。 - 調整
-
- 所有工作節點池都必須使用受支援的裸機版本
- 建議生產環境至少配置 3 個工作節點
- 可用性
- 並非所有區域都提供裸機容量。 建立前請先確認:
ibmcloud ks flavors --zone ZONE --provider vpc-gen2 | grep metal
Operations
- 工作節點的維護可能需要進行 VM 遷移或導致系統停機
- 備份與還原功能僅限於 ODF 及 OpenShift 虛擬化功能
何時使用標準 OpenShift
若您需要 VSI 工作節點、自訂儲存、完整的 OCP 授權、RHEL 支援、Calico (CNI)或更高的附加元件靈活性,請使用標準的 OpenShift 叢集。