非常快速的文件同步軟體
我正在尋找一個非常快速的文件同步軟體來跨多台機器,跨多個站點同步數據。像 Dropbox 或 Spideroak 這樣的東西。
軟體應滿足以下兩個標準:
1)也是最重要的。它應該非常快。如果我更改文件,則應在 10 秒內開始上傳到伺服器。上傳完成後,其他連接的機器應盡快開始下載。如果該軟體支持鎖定有問題的文件,那就太好了。
2)它應該支持客戶端加密。
Dropbox 不適合因為第二點,Spideroak 不適合因為第一點(有時我得到了非常令人失望的結果)。
您使用什麼文件同步工具?你能推薦什麼?
編輯:電腦都在執行 linux 系統。
EDIT2:我有 4-5 個網站。不幸的是,他們的上傳量不是很大。最糟糕的(我的家庭辦公室;-))只有一個上傳速度為 80 kb/s 的 DSL 連接。自己組裝東西不是一種選擇,因為我正在尋找成本適中且可靠性高的解決方案;-)。我對所有有問題的客戶端都有 root 訪問權限。
我會推薦GlusterFS。它是一個 NAS 文件系統,將多台伺服器連接到一個文件系統中。然後,您可以通過保險絲安裝它。您還可以通過 IPsec 解決方案連接伺服器,例如Openswan 。增加安全性。
來自關於 GlusterFS 的維基百科:
GlusterFS 有一個客戶端和伺服器組件。伺服器通常部署為儲存磚,每台伺服器執行一個 glusterfsd 守護程序以將本地文件系統導出為卷。glusterfs 客戶端程序通過 TCP/IP、InfiniBand 或 SDP 連接到具有自定義協議的伺服器,使用可堆疊轉換器從多個遠端伺服器組成複合虛擬卷。預設情況下,文件是完整儲存的,但也支持跨多個遠端卷的文件條帶化。然後客戶端主機可以通過 FUSE 機制安裝最終卷,或者通過 libglusterfs 客戶端庫訪問最終卷,而不會產生 FUSE 文件系統成本。GlusterFS 的大部分功能都是作為翻譯器實現的,包括:
- 基於文件的鏡像和複製
- 基於文件的條帶化
- 基於文件的負載均衡
- 卷故障轉移
- 調度和磁碟記憶體
- 儲存配額