High-Availability
是否可以使用共享虛擬硬碟和 DFS 與 Windows Server 2019 部署具有兩個文件伺服器的高可用性文件服務?
在我的基礎架構中,我有兩台安裝了 Windows Server 2019 和 Hyper-V 的伺服器。SAN 通過 FC 直接連接到兩台伺服器。SAN 為兩台伺服器提供三個卷:一個用於仲裁的捲、一個用於 VM 的捲和一個用於數據的捲。
我計劃部署一個文件服務,該服務的可用性與我給定的基礎設施一樣高。因此 - 因為我有兩個節點 - 我想部署兩個文件伺服器。這樣一來,我就可以容忍一台整台伺服器(主機)的故障或一台虛擬文件伺服器的故障。只有一台虛擬文件伺服器(啟用了 HA),我只能容忍一台主機的故障,但不能容忍 VM 本身的故障。
我計劃使用我的 SAN 的數據卷來部署共享虛擬硬碟,兩個虛擬文件伺服器都將使用它來提供文件共享。
此外,我希望使用者不必關心他們訪問哪個文件伺服器來訪問他們的文件。
\\FileSrv1\Data\README.md
應該是一樣的\\FileSrv2\Data\README.md
,但是使用者應該可以像訪問它一樣\\FS\Data\README.md
。據我所知,這是 DFS 的典型案例。但我不希望兩個文件伺服器複製它們的數據,因為我有一個共享儲存。所以我的問題是,在我的場景中,我可以同時使用虛擬文件伺服器的共享儲存和 DFS 來抽象文件訪問嗎?
事實證明,在我的場景中,我不一定需要 DFS。文件伺服器的來賓故障轉移集群已經提供了一個抽象層來訪問文件,所以我只呼叫了集群角色
fs
。總之,\\FS\...
無論哪個文件伺服器處於活動狀態,始終可以訪問文件。