Windows-Server-2008-R2
使用 IBM X3650 M3 和 DS3400 SAN 的 HyperV 集群
我在這裡發帖,因為在 MS 網站和技術論壇上閱讀大量文件只會造成更多的混亂。
我擁有的設備:2台IBM X3650 M3伺服器;兩者都有 2 個 72GB SAS 磁碟配置為 RAID1、4 個 10/100/1000 乙太網埠和 72GB RAM。作業系統為 Windows 2008 R2 Enterprise。
1 個 DS 3400 SAN,帶有 9 個 400GB SAS 驅動器,配置為 RAID 6。通過光纖適配器連接到兩台伺服器。目前它有 1 個陣列,配置為 4 個邏輯磁碟 - 每個伺服器 2 個。
1個48口千兆交換機。
目前,兩台伺服器都執行完整的 Windows 2008 R2 作業系統;它們也是 AD 控制器並執行 Hyper-V 服務。兩台伺服器目前都託管 3 個虛擬機。VHD 文件位於 SAN 中的邏輯磁碟上。
是否可以:
- 配置這些伺服器,以便當一個 X3650 伺服器發生故障(即物理損壞)時,另一個 X3650 將自動執行這 3 個 VM-s,這樣使用者和管理員就不會注意到任何事情(只有事件日誌上的錯誤),他們不會’不必緊急做任何事情(即在正在執行的伺服器上配置某些東西),當然虛擬機將在另一台伺服器上執行,就像什麼都沒發生一樣。
- 如果可能的話,我是否必須為 VHD 文件包含雙倍磁碟空間?即,如果 6 個 VHD 文件的磁碟空間總量為 1.5TB,那麼我購買了額外的 SAS 磁碟來擴展陣列。
- 目前我使用 DS Storage Manager 10 來分配哪個伺服器在 SAN 上有哪個邏輯磁碟;那麼Windows如何能夠自動抓取SAN中託管的屬於另一台伺服器的邏輯磁碟呢?
最好的問候,勞裡
Hyper-V 故障轉移群集使用共享捲而不是複制工作。
您需要在 DS3400 上創建一個“主機組”,並將對相關邏輯磁碟的訪問權分配給主機組而不是單個主機 - 這將允許使用共享磁碟進行集群配置。
在 Hyper-V 方面,您需要啟用集群共享捲和故障轉移集群並相應地設置您的虛擬機。檢查連結文件站點中指定的硬體要求 - 特別是關於支持狀態。
綜上所述,“故障轉移集群”不允許在發生硬體故障時無縫地繼續執行虛擬機。您的虛擬機將在另一個集群節點上重新啟動 - 導致來賓作業系統啟動時停機,當然還有非永久狀態的失去。但是您將能夠進行計劃中的*“實時遷移”*,其中沒有明顯的停機時間用於維護目的。