知乎專欄 | 多維度架構 | 微信號 netkiller-ebook | QQ群:128659835 請註明“讀者” |
目錄
我吧分散式檔案系統分為三類,聚合檔案系統,全局檔案系統,負載均衡檔案系統。
除了gfs其他檔案系統都是建立在本地檔案系統之上的網絡檔案系統。
几乎所有DFS都能通過fuse mount 到本地,但有些DFS mount 後性能不佳。
還有一個與分散式檔案系統密切相關的,就是塊設備,塊設備不是檔案系統,可以稱為裸設備。
以NFS, glusterfs 為代表,其特點是server獨立運行,Server與Server間沒有通信,然後訪問者將其聚合組織並規劃目錄,為client提供數據共享。
glusterfs 可以實現Mirror與Strip等更複雜的組合,但全由client完成,server之間沒有交互。
+-------------------------+ +-----------------------+ | Client | /| Images Data | +-------------------------+ / +-----------------------+ | /mnt | / +-----------------------+ +--------------------+ | /mnt/images |<---- /| Include Data | | Design by neo chen | | /mnt/include |<------ +-----------------------+ +--------------------+ | /mnt/lib | ... netkiller.github.com | /mnt/data | ... +-----------------------+ | /mnt/data/backup |<-------| Backup Data | +-------------------------+ +-----------------------+