vSphere HA 利用設定為叢集的多台 ESXi主機,為虛擬機器中執行的應用程式提供從中斷快速復原功能和具有成本效益的高可用性。
vSphere HA 透過下列方式保護應用程式可用性:
- 透過在叢集內的其他主機上重新啟動虛擬機器,防止伺服器故障。
- 透過持續監控虛擬機器並在偵測到故障時加以重新設定,防止應用程式故障。
- 它可透過在仍可存取器其資料存放區的其他主機上重新啟動受影響的虛擬機器,來防止資料存放區可存取性故障。
- 如果虛擬機器的主機在管理網路或vSAN網路上受隔離,則可透過重新啟動虛擬機器來防止其遭受網路隔離。即使網路已進行磁碟分割,也可提供此項保護。
與其他叢集解決方案不同,vSphere HA 提供基礎結構,可使用該基礎結構保護所有工作負載:
- 無需在應用程式或虛擬機器內安裝特殊軟體。所有工作負載均受 vSphere HA 保護。設定 vSphere HA 之後,不需要執行動作即可保護新虛擬機器。它們會自動受到保護。
- 可以將 vSphere HA 與 vSphere Distributed Resource Scheduler (DRS) 合併使用,防止發生故障,以及在叢集內的主機之間提供負載平衡。
與傳統的容錯移轉解決方案相比,vSphere HA 具有多個優點:
- 最小化設定
- 設定 vSphere HA 叢集之後,叢集內的所有虛擬機器無需額外組態即可獲得容錯移轉支援。
- 減少了硬體成本和設定
- 虛擬機器可充當應用程式的可攜式容器,可在主機之間移動。管理員可避免多台電腦上的重複組態。使用 vSphere HA 時,必須擁有足夠的資源來對要透過 vSphere HA 保護的數台主機進行容錯移轉。但是,VMware vCenter Server ® 系統會自動管理資源並設定叢集。
- 提高了應用程式的可用性
- 虛擬機器內執行的任何應用程式的可用性變得更高。由於虛擬機器可以從硬體故障復原,因此開機時啟動的所有應用程式的可用性得到提高,而且沒有額外的運算需求,即使該應用程式本身不是叢集應用程式也如此。透過監控和回應 VMware Tools 活動訊號並重新啟動未回應的虛擬機器,可防止客體作業系統當機。
- DRS 和 vMotion 整合
- 如果主機發生故障,並且在其他主機上重新啟動了虛擬機器,則 DRS 會提供移轉建議或移轉虛擬機器以維持平衡資源配置。如果移轉的來源主機和/或目的地主機發生故障,則 vSphere HA 會協助從該故障復原。