Glusterfs
共享和復製文件系統支持 POSIX
我正在尋找支持我的案例的開源解決方案。我的集群網路上現在有 4 個節點,我需要這個。
- 儲存文件系統(巨大的列表)
- 複製我的文件保存在一個節點上並複製到另一個節點。
- 將我的文件分成兩部分。(1 個集群,2 個複制,2 個共享)
- 我可以將節點添加到我的網路(2 個新節點,並且我的分片大小將增加)重要的一個
- 很高興聽到我可以使用跨數據中心複製來放置 geodns,以便客戶更快地訪問。
- 也支持POSIX
就這麼簡單
我需要知道任何流行的 DFS 支持我的案例還是我必須將其作為應用層?
您正在描述 GlusterFS 的確切案例。Gluster 將支持文件分片,以及複製和分發(此策略適用於每個卷,而不是每個集群)。它還有一個 API,可用於允許應用程序本地訪問卷,稱為
libgfapi
.
libfgapi
libvirt / KVM 通常使用它來訪問 GlusterFS 卷,而無需使用 FUSE。如果您希望您的應用程序直接連接,這是一個非常有用的 API。否則,您將不得不在客戶端使用 FUSE 來訪問 Gluster 卷數據。