High-Availability

GlusterFS 的替代品

  • July 7, 2013

我需要創建一個冗餘的 2-linux 機器配置,以便 server1:/dir 上的文件與 server2:/dir 上的文件

同步當涉及許多小文件時,速度非常慢。

為了更好地理解:包含 50K 文件的 150MB 存檔通常在正常文件系統上在 3-4 秒內解壓,但在 GlusterFS 分區上則超過 15 分鐘!

經過大量閱讀和測試,我無法顯著改善這一點。

我想知道是否有人對另一個能夠比 glusterFS 更好地處理許多小文件的集群文件系統有經驗。或者,如果您對我應該嘗試什麼以使 2 台伺服器上的目錄保持同步有其他建議。

DRBD通過網路執行 RAID-1,這可能更接近您想要的。不過,我仍然沒有發現它非常快。

DRBD是 glusterFS 的替代品,因為我的 50K 文件測試在 40 秒內完成,而不是 15 分鐘以上。

我對此的結論是 glusterFS 似乎適合不那麼多的大文件,並且當涉及許多小文件時 DRBD 工作得更好。

我知道這是一個“蘋果與梨”的比較,但它可能會為某人節省幾個小時的工作。

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