使用 JBOD 實作冗餘 NFS

使用 JBOD 實作冗餘 NFS

我有一個Xyratex sp-2224 JBOD 外殼(雙控制器)和一對安裝了 SAS HBA 的戴爾伺服器,我希望將其用於冗餘 NFS 叢集。我在這裡遇到的困難不是硬件,而是實現這一目標的軟體。

我研究過 Windows 儲存空間,看起來它可以使用 MSCS 工作,但是我希望有一個基於 Linux 的解決方案來解決這個問題。我的谷歌技能真的讓我失望,因為我無法找到任何可靠的例子來幫助我。他們中的大多數似乎都採用 SAN 後端等。

這裡的最終目標是在磁碟和 NFS 守護程式本身上引入冗餘。我知道我可以使用 Heartbeat/Pacemaker 之類的東西來叢集 NFS,但共享儲存對我來說是個謎…我可以使用什麼檔案系統和/或解決方案來實現這樣的目標?

JBOD 機箱不會執行 RAID,它只是將磁碟提供給連接的伺服器。

先致謝!

答案1

您正在尋找:採用雙路徑 SAS 拓樸連接的叢集儲存頭

廣達Linux) 和尼森塔存儲索拉里斯)可以做到這一點。您也可以使用叢集套件自行推出,例如RSF-1

在此輸入影像描述

但實際上,根據要求,這只會增加複雜性微小的可用性增加。頭節點完全故障的可能性很低。可能導致其中一個服務中斷的事情肯定會影響另一個服務。設施環境、JBOD背板故障、電源、軟體/作業系統...

透過在另一層複製資料可能會為您提供更好的服務(應用?)或兩個並行儲存堆疊並利用某種同步/非同步複製。這意味著兩台伺服器+儲存。DRBD以及一些商業解決方案都屬於這一類。看澤塔沃特以及來自的貢品安全作業系統

相關內容