在使用叢集共用磁碟區的容錯移轉叢集上,即使「虛擬硬碟」(VHD) 檔案位於存放裝置的單一磁碟 (LUN),分散到多個叢集節點的多個叢集虛擬機器仍然能夠同時存取其 VHD 檔案。這表示即使叢集虛擬機器只使用單一 LUN,仍然可以各自獨立容錯移轉。

相反地,在沒有啟用叢集共用磁碟區的容錯移轉叢集內,單一磁碟 (LUN) 只能由單一節點存取。這表示只有在每個虛擬機器都有自己的 LUN 時,叢集虛擬機器才能獨立容錯移轉;這樣很難管理 LUN 與叢集虛擬機器。

本主題包含以下幾節:

在容錯移轉叢集內使用叢集共用磁碟區的好處

叢集共用磁碟區在容錯移轉叢集內提供下列好處:

  • 設定叢集虛擬機器比以往更為簡單。

  • 您可以減少虛擬機器所需的 LUN (磁碟) 數目,不需要為每一虛擬機器管理一個 LUN (這是先前建議的設定,因為 LUN 是容錯移轉的單位)。許多虛擬機器可以使用單一 LUN,在容錯移轉時不會導致相同 LUN 上的其他虛擬機器也容錯移轉。

  • 您可以更妥善地利用磁碟空間,因為您不需要將每個虛擬硬碟 (VHD) 檔案放在不同的磁碟機上,並針對該 VHD 檔案保留額外的可用空間。反之,叢集共用磁碟區上的任何 VHD 檔案都可以使用該磁碟區上的可用空間。

  • 您可以更輕鬆地追蹤虛擬機器所使用的 VHD 檔案與其他檔案的路徑。您可以指定路徑名稱,而不是透過磁碟機代號 (受限於字母數) 或名為 GUID 的識別元 (不容易使用及記憶) 來識別磁碟。利用叢集共用磁碟區,路徑就會出現在節點系統磁碟機上的 \ClusterStorage 資料夾之下。不過,從叢集的任何節點檢視此路徑,它都是相同的。

  • 如果您使用數個叢集共用磁碟區來建立設定以支援許多叢集虛擬機器,則會比使用許多 LUN 來支援許多叢集虛擬機器的設定更快速地執行驗證。LUN 越少,驗證執行得越快。(您可以在容錯移轉叢集的嵌入式管理單元中執行 [驗證設定精靈] 來執行驗證)。

  • 除了容錯移轉叢集的存放裝置所需的硬體需求以外,沒有其他特殊硬體需求 (不過,叢集共用磁碟區必須為 NTFS)。

  • 恢復功能增加了,因為即使某個節點與 SAN 之間的連線中斷,或是部分網路停機,叢集也能夠正確回應。叢集會透過 SAN 或網路的完整部分重新路由叢集共用磁碟區通訊。

在容錯移轉叢集內使用叢集共用磁碟區的限制

在容錯移轉叢集內使用叢集共用磁碟區時,有下列限制:

  • 叢集共用磁碟區只支援與 Hyper-V (Windows Server 2008 R2 中的伺服器角色) 以及 Microsoft 指定的其他技術搭配使用。 如需有關支援使用叢集共用磁碟區的角色和功能的資訊,請參閱 https://go.microsoft.com/fwlink/?LinkId=137158

  • 除非檔案將由 Hyper-V 角色或 Microsoft 指定的其他技術使用,否則系統管理員、使用者或應用程式都不應該將檔案建立或複製到叢集共用磁碟區。不遵守此限制會造成共用磁碟區上的資料毀損或資料遺失。此限制也適用於建立或複製到節點上的 \ClusterStorage 資料夾或其子資料夾的檔案。

  • 若要讓 Hyper-V 正確運作,則必須設定叢集內每部伺服器的作業系統 (%SystemDrive%),讓它與叢集內的所有其他伺服器都從相同的磁碟機代號開機。換句話說,如果某部伺服器從磁碟機代號 C 開機,則叢集內的所有伺服器都應該從磁碟機代號 C 開機。

  • 啟用為叢集共用磁碟區的所有磁碟區都必須是 NTFS 檔案系統。


目錄