Server 2012:如何規劃儲存故障轉移?

Server 2012:如何規劃儲存故障轉移?

東西

我有以下組件可以使用:

  • 兩個房間
  • 兩台強大的 Dell R510,每個房間一台
  • 兩台 EMC VNXe 儲存設備,每個房間一台。

目標

確保如果一個伺服器機房發生故障,虛擬機器可以繼續恢復並正常運作。

思維:

  • 在這兩台機器上安裝 Hyper-V
  • 將一個盒子故障轉移到另一個盒子
  • 將兩個儲存單元抽象化為可見路徑,這樣如果一個儲存單元出現故障,另一個可以無縫地進行故障轉移
  • 利用 server 2012 來完成此任務

問題

  • 我可以使用叢集共用磁碟區 (CSV) 來完成此任務嗎?

根據我的閱讀,我似乎應該能夠執行以下操作:

  • 在兩台機器上安裝 server 2012
  • 在兩個 EMC 設備上建立由 iSCSI 位置組成的叢集共用磁碟區
  • 創造

對格式表示歉意;在行動裝置上,稍後會清理。

答案1

為了支援在主機發生故障時將虛擬機器從一台Hyper-V 主機自動故障轉移到另一台,您需要在每台Hyper-V 主機上安裝故障轉移群集功能,並使用這兩台主機建立一個群集。每台主機都需要存取要自動進行故障轉移的 VM 的 VM 儲存。這通常是透過 iSCSI 和叢集共享磁碟區來完成的。如何對兩個儲存陣列進行設定是儲存供應商的問題。如果您可以在沒有自動故障轉移的情況下生存,那麼您可以使用 Hyper-V 副本來處理虛擬機器從一台主機到另一台主機的複製,而無需使用共用儲存。您可以在單一節點叢集中設定一台主機,並將另一台主機保留為獨立的 Hyper-V 主機,或者您也可以建立兩個獨立的 Hyper-V 叢集。原因是Hyper-V 副本在群集主機和非群集主機之間或不同群集中的群集主機之間工​​作。它在同一叢集中的主機之間不起作用。請注意,Hyper-V 副本不支援針對計劃外停機的自動故障轉移。如果主機發生故障,您必須手動故障轉移到其餘主機上的虛擬機器。

答案2

我與 EMC 交談過,他們說這個策略應該有效,儘管他們還沒有正式編寫支援它的文件。

雖然我還沒有付諸實踐,但遊戲計劃如下:

  • 在每個 EMC 機器上建立 iSCSI 伺服器,每個伺服器都有自己的 IP。
  • 在每台 iSCSI 伺服器上建立 Hyper-V 存儲
  • 使用指向這兩個 iSCSI 位置的 CSV 來配置 Hyper-V 叢集

完成後我將用確切的過程更新這個答案。

相關內容