本文提供進階叢集功能的相關資訊,以及啟用這項功能會造成的影響。進階叢集功能適用於 1.31 版管理員叢集和使用者叢集的預先發布版。進階叢集功能已在 1.32 以上版本的管理員和使用者叢集正式推出。
請注意,這個預覽版有下列限制:
- 您只能在建立新的 1.31 叢集時啟用進階叢集。
- 啟用進階叢集後,您將無法將叢集升級至 1.32 版。請僅在測試環境中啟用進階叢集。
- 如果叢集版本為 1.32 以上,且已啟用進階叢集功能,則支援叢集升級。
本頁內容適用於管理員和架構師。他們會根據公司策略定義 IT 解決方案和系統架構,並建立及管理與使用者權限相關的政策。如要進一步瞭解內容中提及的常見角色和範例工作,請參閱「常見的 GKE Enterprise 使用者角色和工作」。 Google Cloud
一致的體驗和實作方式
進階叢集功能實作的叢集架構,可讓 Google Distributed Cloud for VMware 與其他 Google Distributed Cloud 產品更相容。啟用進階叢集的叢集會與其他 Google Distributed Cloud 叢集共用平台。這個共用平台使用相同的控制器和代理程式,可提高可靠性,並協助 Google 提供更完善的支援。啟用進階叢集後,叢集作業的效能也會提升。
新架構可提供一致的體驗和實作方式,與所有其他 Google Distributed Cloud 產品相同,而且長期而言,您可享有與其他 Google Distributed Cloud 產品同等的服務。
使用新功能
啟用進階叢集後,即可存取最新功能,例如拓撲網域,進一步控管工作負載在叢集節點間的分配方式。
在日後推出的次要版本中,進階叢集將提供拓撲網域等進階功能。
執行進階叢集時的差異
啟用進階叢集後,部分功能或功能可能無法像未啟用這項功能的叢集一樣運作。部分變更僅適用於預先發布版功能。相關差異會在說明文件中適時指出。
下表列出 Google Distributed Cloud for VMware 支援的功能、啟用進階叢集時的可用狀態,以及行為或使用方式的差異:
功能/特性 | 1.31 進階叢集 (預覽版) | 1.32 未啟用 | 1.32 進階叢集 (正式發布版) | 相異處 |
---|---|---|---|---|
進階叢集 | 預覽 | GA | GA | 不支援 |
拓撲網域 | 預覽 | 預覽 | 適用變更。詳情請參閱「設定拓撲網域」和相關叢集設定參考資料。 | |
區域車隊會員 | GA | GA | GA | 沒有差異。 |
版本偏差 n+2 的管理員叢集 - 使用者叢集 | GA | GA | 不建議:我們不支援管理較低版本的預先發布使用者叢集,因此不應使用這項功能。 | |
版本偏差 n+2 的節點集區 - 使用者叢集 | GA | GA | 不建議:我們不支援管理較低版本的預先發布使用者叢集,因此不應使用這項功能。 | |
節點集區更新的節點數擴充上限設定 | 預覽 | 預覽 | 預覽 | 沒有差異。 |
節點的 cgroup v2 | GA | GA | GA | 沒有差異。 |
Dataplane V2 的 DSR 模式 | GA | GA | GA | 沒有差異。 |
Controlplane V2 使用者叢集的 BinAuthz | GA | GA | GA | 沒有差異。 |
使用者管理的管理員工作站 | GA | GA | GA | 沒有差異。 |
StatefulSet CSI 遷移工具 | GA | GA | GA | 沒有差異。 |
從 Seesaw 遷移至 MetalLB | GA | GA | GA | 沒有差異。 |
停用隨附 Ingress | GA | GA | GA | 沒有差異。 |
管理員叢集準備的憑證 | GA | GA | 沒有差異。 | |
使用者叢集的儲存空間政策 | GA | GA | GA | 沒有差異。 |
管理員叢集的儲存空間政策 | GA | GA | GA | 沒有差異。 |
節點自動修復 | GA | GA | GA | 變更適用情形:如果啟用進階叢集,系統不會在自動修復期間執行定期健康狀態檢查。如需相關資訊和其他差異,請參閱「自動節點修復和健康狀態檢查」。 |
高可用性管理員叢集 | GA | GA | GA | 沒有差異。 |
VM 主機親和性 | GA | 適用變更。這項功能的部分功能可由拓撲網域涵蓋,但 1.32 版無法完全涵蓋這項功能。 | ||
從現有叢集產生設定檔 | GA | GA | GA | 沒有差異。 |
收集 Google Cloud Managed Service for Prometheus 系統指標 | GA | GA | GA | 沒有差異。 |
升級及回滾節點集區 | GA | GA | 沒有差異。 | |
更新私人登錄檔憑證 | GA | GA | GA | 沒有差異。 |
使用 gkectl 備份及還原管理員叢集 | 預覽 | 預覽 | 適用變更。更新 gkectl 指令,改善管理員叢集還原作業,並支援備份及還原使用者叢集。詳情請參閱「使用 gkectl 備份及還原進階叢集」一文。 |
|
使用者叢集節點集區自動調度資源 | GA | GA | GA | 沒有差異。 |
叢集節點自動調整大小 | GA | 不支援。 | ||
支援多個 vSphere 叢集 | GA | GA | GA | 沒有差異。 |
支援多個 vSphere 資料中心 | GA | GA | GA | 沒有差異。 |
支援 OpenID Connect (OIDC),可驗證叢集 | GA | GA | GA | 沒有差異。 |
CA 憑證輪替 | GA | GA | 沒有差異。 | |
支援 Workload Identity 聯盟 | GA | GA | GA | 沒有差異。 |
支援 LDAP 驗證的 AIS | GA | GA | GA | 沒有差異。 |
不使用硬體安全性模組 (HSM) 也能持續加密密鑰 | GA | GA | 沒有差異。 | |
使用 gkectl 更新 vCenter CA 憑證 | GA | GA | GA | 沒有差異。 |
輸出 NAT 閘道 | GA | GA | GA | 沒有差異。 |
註冊管理員叢集機群 | GA | GA | GA | 沒有差異。 |
支援 Windows 節點集區 | GA | 不支援。 | ||
containerd Windows 節點集區的執行階段 |
GA | 不支援。 | ||
支援 Container-Optimized OS 節點集區 | GA | GA | 沒有差異。 | |
以 CoreDNS 做為叢集 DNS 供應商 | GA | GA | GA | 沒有差異。 |
Google Cloud 控制台中的使用者叢集生命週期 | GA | 部分支援 | 適用變更。詳情請參閱「選擇管理叢集生命週期的工具」。 | |
使用 Container-Optimized OS 建立管理叢集節點 | GA | GA | 沒有差異。 | |
Pod 的多 NIC 功能 | GA | GA | GA | 沒有差異。 |
MetalLB 負載平衡器選項 | GA | GA | GA | 適用變更。詳情請參閱「使用 MetalLB 進行套裝組合負載平衡」。 |
gkectl update admin 支援啟用及停用 Cloud Logging 和 Cloud Monitoring |
GA | GA | GA | 沒有差異。 |
支援 Windows Dataplane V2 | GA | 不支援。 | ||
摘要 API 指標 | GA | GA | GA | 沒有差異。 |
gkectl update credentials 支援更新元件存取服務帳戶金鑰 |
部分支援 | GA | 部分支援 | 適用變更。如要瞭解進階叢集更新憑證時支援或不支援哪些項目,請參閱「進階叢集輪替服務帳戶金鑰的差異」。 |
準備使用者叢集的憑證 | GA | GA | 沒有差異。 | |
模擬升級使用者叢集 | GA | GA | GA | 沒有差異。 |
非同步升級使用者叢集 | GA | GA | GA | 沒有差異。 |
非同步升級管理員叢集 | GA | GA | GA | 沒有差異。 |
依序更新節點集區 | GA | GA | 沒有差異。 | |
使用 vSphere CSI 驅動程式建立磁碟區快照 | 預覽 | 預覽 | 預覽 | 沒有差異。 |
建立已啟用 Controlplane V2 的使用者叢集 | GA | GA | GA | 沒有差異。 |
使用 SPBM 遷移儲存空間 | GA | GA | GA | 沒有差異。 |
將資料存放區遷移至 SPBM | GA | GA | GA | 沒有差異。 |
將使用者叢集遷移至 Controlplane V2 | GA | GA | GA | 沒有差異。 |
遷移至 HA 管理員叢集 | GA | GA | GA | 沒有差異。 |
遷移 F5 BIG-IP 的設定 | GA | GA | GA | 沒有差異。 |
負載平衡器 | 部分支援 | GA | GA | 適用變更。詳情請參閱相關的負載平衡器和叢集設定參考說明文件。 |
預檢 | 部分支援 | GA | GA | 沒有差異。 |
硬體需求 | GA | GA | GA | 適用變更。詳情請參閱「CPU、RAM 和儲存空間需求」。 |
快照 | GA | GA | GA | 沒有差異。 |
私人登錄檔 | GA | GA | GA | 適用變更。如要進一步瞭解如何在進階叢集上使用私人登錄檔,請參閱進階叢集和完整套件的限制。 |
IPAM、DNS、NTP 和多個 NIC | GA | GA | GA | 沒有差異。 |
建立/更新/刪除叢集 | GA | GA | GA | 適用變更。只有些微差異。詳情請參閱相關叢集作業說明文件。 |
Proxy | GA | GA | GA | 沒有差異。 |
節點集區更新政策 | GA | GA | 沒有差異。 | |
診斷 | GA | GA | 適用相關變更。進階叢集不支援 vCenter 相關檢查。由於不再有 onprem-user-cluster-controller 控制器,因此診斷叢集問題指南已不適用於進階叢集。如果是 1.32 以上版本的進階叢集,gkectl diagnose cluster 指令會對指定叢集執行健康狀態檢查。 |
|
vSphere 標記和 VM 追蹤 | GA | 不支援。 | ||
vSphere 主機群組 | GA | 不支援。 | ||
記錄與監控 | GA | GA | GA | 沒有差異。 |
反相依性群組 | GA | GA | 沒有差異。 | |
非高可用性使用者叢集控制層 | GA | 不支援。 |
後續步驟
建立啟用進階叢集的叢集: