更新時間:2021-12-13 10:48:27 來源:動力節點 瀏覽1992次
這是一個開源的分布式文件系統,負責存儲文件。其主要功能包括:文件存儲、文件同步、文件訪問等,解決了海量存儲和負載均衡的問題。特別適用于以文件為載體的在線服務,如相冊網站、視頻網站等。
FastDFS 為互聯網量身打造,充分考慮冗余備份、負載均衡、線性擴展等,注重高可用和高性能。使用FastDFS,可以輕松搭建高性能文件服務器集群,上傳下載文件等待服務
FastDFS服務器有兩個角色**:跟蹤器(tracker)和存儲節點(storage)。在存儲集群中,每個卷也稱為一個組**
存儲過程
Tracker主要負責調度請求,負載均衡起到類似于微注冊服務(帶有心跳機制等)的作用,它每個點都有一個存儲信息,接收客戶端存儲文件,當請求發出時,一個負載平衡算法用于選擇一個Storage來存儲文件。
如前所述,高可用、負載均衡等術語都是由tracker的集群來保證的。當一個跟蹤器宕機時,其他跟蹤器可以繼續處理存儲請求,從而確保高可用性。在決定文件應該存放在哪個存儲中時,會使用隨機或輪詢等負載均衡算法,以確保每個存儲中存儲的數據更加統一。
相信大家對FastDFS是什么已經有所了解,如果您想了解更多相關知識,不妨來關注一下動力節點的FastDFS視頻教程,課程內容通俗易懂,適合沒有基礎的小伙伴學習,希望對大家能夠有所幫助。
0基礎 0學費 15天面授
有基礎 直達就業
業余時間 高薪轉行
工作1~3年,加薪神器
工作3~5年,晉升架構
提交申請后,顧問老師會電話與您溝通安排學習