輕鬆搞出一個雲盤項目(二),基礎環境介紹及搭建上

1、FastDFS是什麼

  •  FastDFS是一款開源的、分佈式文件系統(Distributed File System), 由淘寶開發平臺部資深架構師餘慶開發。它對文件進行管理,功能包括:文件存儲、文件同步、文件訪問(文件上傳、文件下載、文件刪除)等,解決了大容量存儲和負載均衡的問題。
  • 爲互聯網量身定製,充分考慮了冗餘備份、負載均衡、線性擴容等機制,並注重高可用、高性能等指標。
  • 使用FastDFS很容易搭建一套高性能的文件服務器集羣提供文件上傳、下載等服務。

2、框架介紹

    

 

FastDFS 系統有三個角色:跟蹤服務器(Tracker Server)、存儲服務器(Storage Server)和客戶端(Client)。
Tracker Server:跟蹤服務器

    主要做調度工作,並對Storage Server起到負載均衡的作用;
    負責管理所有的 storage server和 group,每個 storage 在啓動後會連接 Tracker,告知自己所屬 group等信息,並保持週期性心跳。
    Tracker Server可以有多臺,Tracker Server之間是相互平等關係同時提供服務Tracker Server不存在單點故障。客戶端請求Tracker Server採用輪詢方式,如果請求的Tracker無法提供服務則換另一個Tracker。

Storage Server:存儲服務器

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章