High-Availability
GlusterFS 的替代品
我需要創建一個冗餘的 2-linux 機器配置,以便 server1:/dir 上的文件與 server2:/dir 上的文件
同步當涉及許多小文件時,速度非常慢。
為了更好地理解:包含 50K 文件的 150MB 存檔通常在正常文件系統上在 3-4 秒內解壓,但在 GlusterFS 分區上則超過 15 分鐘!
經過大量閱讀和測試,我無法顯著改善這一點。
我想知道是否有人對另一個能夠比 glusterFS 更好地處理許多小文件的集群文件系統有經驗。或者,如果您對我應該嘗試什麼以使 2 台伺服器上的目錄保持同步有其他建議。
DRBD通過網路執行 RAID-1,這可能更接近您想要的。不過,我仍然沒有發現它非常快。
DRBD是 glusterFS 的替代品,因為我的 50K 文件測試在 40 秒內完成,而不是 15 分鐘以上。
我對此的結論是 glusterFS 似乎適合不那麼多的大文件,並且當涉及許多小文件時 DRBD 工作得更好。
我知道這是一個“蘋果與梨”的比較,但它可能會為某人節省幾個小時的工作。