vCenter High Availability (vCenter HA) 可防止vCenter Server發生主機和硬件故障。修補 vCenter Server時,解決方案的主動-被動架構還有助於顯著縮短停機時間。
進行某些網絡配置之後,請建立一個包含主動節點、被動節點和見證節點的三節點集群。可使用不同配置路徑。所選路徑取決於現有配置。
配置 vCenter HA 之前,必須考慮幾種要素。包含使用不同版本 vSphere 元件的部署需要考慮的要素不同於僅包含 vSphere 8.0 元件的部署。灰場部署還必須要認真考慮資源和軟件要求以及網絡連線設定。
vCenter 架構概覽
一個 vCenter HA 集群由三個vCenter Server例項組成。第一個例項初始用作主動節點,該節點被複制兩次,分別複制為被動節點和見證節點。三個節點一起可提供主動-被動故障切換解決方案。
在不同的ESXi例項上部署單獨的節點可防止出現硬件故障。向 DRS 集群中添加三個 ESXi主機可為您的環境提供進一步保護。
vCenter HA 配置完成後,只有主動節點具有活動管理界面(公共 IP)。三個節點透過稱為 vCenter HA 網絡的專用網絡通訊,該網絡是在配置過程中設定的。主動節點會不斷將數據復制到被動節點。
vCenter 三節點集群
所有這三個節點是執行此功能所必需的。比較節點責任。
vCenter HA 節點 |
|
節點 |
描述 |
活動 |
· 執行主動 vCenter Server例項 · 為管理界面使用公共 IP 地址 · 使用 vCenter HA 網絡將數據復制到被動節點。 · 使用 vCenter HA 網絡與見證節點通訊。 |
被動 |
· 最初是主動節點的複制 · 透過 vCenter HA 網絡不斷從主動節點接收更新,並與主動節點保持同步狀態 · 在發生故障時自動接管主動節點的角色 |
見證 |
· 主動節點的輕量複制 · 提供仲裁來防止發生裂腦情況 |
vCenter HA 硬件和軟件要求
設定 vCenter HA 之前,請確保記憶體、CPU 和數據儲存資源充足,並確保所使用的 vCenter Server 和 ESXi 版本支持 vCenter HA。
您的環境必須滿足以下要求。
vCenter HA 要求 |
|
元件 |
要求 |
ESXi |
· 需要 ESXi 6.0 或更高版本。 · 強烈建議至少使用三個 ESXi 主機。可以在不同主機上執行單獨的 vCenter HA 節點以獲得更加完善的保護。 |
管理 vCenter Server(如果使用) |
您的環境可以包括管理 vCenter Server 系統,也可以設定 vCenter Server 來管理在其上執行的 ESXi 主機(自行管理的 vCenter Server) · 需要 vCenter Server 6.0 或更高版本。 |
vCenter Server |
· 需要 vCenter Server 6.5 或更高版本。 · 需要部署「小型」規模(4 CPU和 16GB RAM)或稍大一些的規模,以滿足 RTO。不要在生產環境中使用「微型」規模。 · vCenter HA 受支持,並已透過測試,可用於 VMFS、NFS 和 vSAN 數據儲存。 · 確保主動節點具有充足的磁盤空間,可用於收集和儲存所有三個節點的支持包。請參見 收集 vCenter HA 節點的支持包 。 |
網絡連線 |
· 主動節點、被動節點和見證節點之間的 vCenter HA 網絡延遲時間必須小於 10 毫秒。 · vCenter HA 網絡與管理網絡必須位於不同的子網路。 |
vCenter HA 所需的特許 |
· vCenter HA 需要一個 vCenter Server 特許證。 · vCenter HA 需要 Standard 特許證。 |