Hyper-V

Windows Server 2012 Hyper-V 故障轉移集群 + Active/Active HA 儲存解決方案

  • December 4, 2013

我有個問題。我需要建構主動/主動 HA 儲存架構,但如果沒有昂貴的第三方軟體,我不知道如何實現這一點。我有兩台 Hyper-V 主機,每台都有 iSCSI 儲存。我可以建構 Hyper-V 故障轉移集群,當一台 Hyper-V 主機出現故障時,它可以為我提供高可用性。但是如果一個儲存出現故障,那就很糟糕了。另一種情況是,我將有兩個 Hyper-V 主機連接到兩個橫向擴展文件伺服器,並且在頂部我將擁有 Hyper-V 故障轉移群集。這是解決方案嗎?我需要兩台 HV 主機,每台主機都有在自己的儲存上執行的虛擬機,但我需要在這些儲存之間進行同步,以防出現故障。如果出現故障,我需要兩台 HV 主機從一個儲存執行所有虛擬機。有任何想法嗎?如何實現這一目標的最佳實踐是什麼?是否可以使用 SOFS 建構上述架構?在使用 SOFS 的情況下性能如何?順便說一句…我在兩個儲存上都需要 HW RAID 10,並且我有 Windows Server 2012(沒有 R2)。

但如果沒有昂貴的第三方軟體,我不知道如何實現這一點。

好吧,假設“昂貴”是每個節點的 IISC 299 美元(http://www.kernsafe.com/ HA ISCSI 目標,2 個節點,複製)或免費(使用一些可用於 Linux 的 HA)

除此之外 - 沒有辦法獲得完全的高可用性。對不起。

您可以使用非常 VMware VSAN / Linux DRBD / FreeBSD HAST 方式輕鬆建構廉價的 Hyper-V 集群(儲存虛擬化堆棧在虛擬機管理程序上本地執行,而不是在來賓 VM 內部執行,因為這很慢且不穩定)。StarWind Software 有這個版本,入門級甚至是免費的。看:

http://www.starwindsoftware.com/native-san-for-hyper-v-free-edition

StarWind 甚至可以建構一個沒有任何物理後端塊儲存的 SoFS(沒有 SAS、沒有 FC、沒有 iSCSI,只有廉價的 SATA 磁碟和乙太網)。看:

http://www.starwindsoftware.com/sw-configuring-ha-shared-storage-on-scale-out-file-servers

但同樣,只有當您想使用 SoFS 和 SMB 3.0 時才有意義,因為從 DAS 執行虛擬機並帶有一些用於 HA(2 路或 3 路)的虛擬 SAN 複製總是比完全從 NAS/SAN 執行虛擬機更快( DAS 比乙太網更快)。

引用自:https://serverfault.com/questions/558012