M堆疊式的文件系統 MTFS

MTFS(MulTi File System)是一個基于副本的可靠性增強系統。它通過維持文件的多個副本,提高分布式存儲系統的可靠性。

MTFS是一個堆疊式的(stackable)文件系統,它本身不提供數據的存儲能力,而直接利用下層文件系統存儲數據。因此MTFS可獨立于下層文件系 統的具體實現,專注于副本策略的設計。MTFS支持包括本地文件系統、網絡文件系統、分布式文件系統在內的多種的文件系統。現支持的文件系統包括 ext2、ext3、ext4、nfs、ntfs-3g、tmpfs和Lustre。

MTFS還是一個文件系統開發的綜合平臺。它運用了模塊化的設計思想,具有靈活的系統結構,提供了包含豐富測試用例的文件系統測試框架,不僅可以提供基于同步副本的可靠性增強機制,而且可以在此基礎上實現異步副本、歸檔、數據緩存、名字空間統一等功能。

項目主頁:http://www.baiduhome.net/lib/view/home/1342514285760

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!