本主題提供下列各項的相關資訊:

容錯移轉叢集內的 Hyper-V 概觀

[伺服器管理員] 中的 Hyper-V 角色可讓您建立虛擬化伺服器運算環境,用以建立和管理可執行作業系統、應用程式及服務的虛擬機器。容錯移轉叢集可用來增加這類應用程式與服務的可用性。Hyper-V 與容錯移轉叢集可以一起使用,讓虛擬機器具備高可用性,儘可能減少對於使用者的干擾與中斷。

您可以叢集虛擬機器,也可以叢集虛擬機器中執行的服務或應用程式。如果您叢集虛擬機器,則叢集會監控虛擬機器本身的健康情況 (並透過重新啟動虛擬機器或將其容錯移轉來回應失敗)。如果您叢集虛擬機器中執行的服務或應用程式,則叢集會監控服務或應用程式的健康情況 (並透過重新啟動應用程式或將其容錯移轉來回應失敗)。

「叢集共用磁碟區」這個容錯移轉叢集失敗是專為增強虛擬機器的可用性與管理性所設計。

使用叢集共用磁碟區搭配 Hyper-V

叢集共用磁碟區就是容錯移轉叢集內,可讓多個節點同時讀取和寫入的磁碟區。這樣可讓多個節點同時存取單一共用磁碟區。叢集共用磁碟區只支援與 Hyper-V (Windows Server 2008 R2 中的伺服器角色) 以及 Microsoft 指定的其他技術搭配使用。 如需有關支援使用叢集共用磁碟區的角色和功能的資訊,請參閱 https://go.microsoft.com/fwlink/?LinkId=137158

當您使用叢集共用磁碟區時,比較容易管理大量叢集虛擬機器。如需叢集共用磁碟區的相關資訊,請參閱了解容錯移轉叢集的叢集共用磁碟區

即時移轉、快速移轉及移動虛擬機器

利用容錯移轉叢集,就有許多不同方式可將虛擬機器從某個叢集節點移到其他叢集節點:即時移轉、快速移轉及移動。本節描述這些動作。如需如何執行動作的相關資訊,請參閱即時移轉、快速移轉或在節點之間移動虛擬機器

附註

如果您要叢集虛擬機器並使用即時移轉或快速移轉,建議您讓節點的硬體與系統設定儘可能相似,以盡量減少潛在問題。

下列清單描述這些選擇:

即時移轉:當您起始即時移轉時,叢集會將虛擬機器正在使用的記憶體從目前的節點複製到其他節點,這樣實際轉換到其他節點時,虛擬機器便能就地使用記憶體與狀態資訊。轉換通常非常迅速,使用虛擬機器的使用者不會遺失網路連線。如果您使用叢集共用磁碟區,則即時移轉幾乎是瞬間完成,因為不需要傳輸磁碟擁有權。即時移轉可用於計畫中的維護,但不適合用於非計畫中的容錯移轉。

附註

您無法使用即時移轉來同時移動多個虛擬機器。在執行 Hyper-V 的特定伺服器上,於指定的時間內只能有一個正在進行的即時移轉 (至伺服器或來自伺服器)。

快速移轉:當您起始快速移轉時,叢集會將虛擬機器正在使用的記憶體複製到存放裝置的磁碟中,這樣實際轉換到其他節點時,接管擁有權的節點就能夠迅速從磁碟中讀取虛擬機器所需的記憶體與狀態資訊。快速移轉可用於計畫中的維護,但不適合用於非計畫中的容錯移轉。

您可以使用快速移轉來同時移動多個虛擬機器。

移動:當您起始移動時,叢集會執行您在叢集設定中針對虛擬機器資源所指定的動作,準備讓虛擬機器離線:[儲存][關機][關機 (強制)][關閉][儲存] (預設值) 會儲存虛擬機器的狀態,這樣可讓虛擬機器在回到線上時還原狀態。[關機] 會在讓虛擬機器離線之前,依序關閉虛擬機器的作業系統 (等候所有處理程序關閉)。[關機 (強制)] 關閉虛擬機器上的作業系統時,不會等候較慢的處理程序完成,就將虛擬機器離線。[關閉] 就像關閉電源一樣,表示可能會遺失資料。

您針對離線動作所指定的設定不會影響即時移轉、快速移轉或非計劃中的容錯移轉。它只會影響移動 (或透過 Windows PowerShell 或應用程式的動作使資源離線)。若要指定此設定,請參閱即時移轉、快速移轉或在節點之間移動虛擬機器的〈其他考量〉小節。

協調使用 Hyper-V 管理員與容錯移轉叢集管理員

設定叢集虛擬機器之後,可以使用 [Hyper-V 管理員] 或 [容錯移轉叢集管理員] 來修改這些叢集虛擬機器的大部分設定。建議您使用 [容錯移轉叢集管理員] 來修改這些設定,如修改叢集虛擬機器的虛擬機器設定所述。如果您決定使用 [Hyper-V 管理員] 來修改虛擬機器設定,請務必開啟 [容錯移轉叢集管理員] 並重新整理虛擬機器設定,如重新整理虛擬機器的設定所述。

其他參考資料


目錄