更新時(shí)間:2021-12-13 10:48:27 來源:動力節(jié)點(diǎn) 瀏覽2493次
這是一個(gè)開源的分布式文件系統(tǒng),負(fù)責(zé)存儲文件。其主要功能包括:文件存儲、文件同步、文件訪問等,解決了海量存儲和負(fù)載均衡的問題。特別適用于以文件為載體的在線服務(wù),如相冊網(wǎng)站、視頻網(wǎng)站等。
FastDFS 為互聯(lián)網(wǎng)量身打造,充分考慮冗余備份、負(fù)載均衡、線性擴(kuò)展等,注重高可用和高性能。使用FastDFS,可以輕松搭建高性能文件服務(wù)器集群,上傳下載文件等待服務(wù)

FastDFS服務(wù)器有兩個(gè)角色**:跟蹤器(tracker)和存儲節(jié)點(diǎn)(storage)。在存儲集群中,每個(gè)卷也稱為一個(gè)組**
存儲過程

Tracker主要負(fù)責(zé)調(diào)度請求,負(fù)載均衡起到類似于微注冊服務(wù)(帶有心跳機(jī)制等)的作用,它每個(gè)點(diǎn)都有一個(gè)存儲信息,接收客戶端存儲文件,當(dāng)請求發(fā)出時(shí),一個(gè)負(fù)載平衡算法用于選擇一個(gè)Storage來存儲文件。
如前所述,高可用、負(fù)載均衡等術(shù)語都是由tracker的集群來保證的。當(dāng)一個(gè)跟蹤器宕機(jī)時(shí),其他跟蹤器可以繼續(xù)處理存儲請求,從而確保高可用性。在決定文件應(yīng)該存放在哪個(gè)存儲中時(shí),會使用隨機(jī)或輪詢等負(fù)載均衡算法,以確保每個(gè)存儲中存儲的數(shù)據(jù)更加統(tǒng)一。
相信大家對FastDFS是什么已經(jīng)有所了解,如果您想了解更多相關(guān)知識,不妨來關(guān)注一下動力節(jié)點(diǎn)的FastDFS視頻教程,課程內(nèi)容通俗易懂,適合沒有基礎(chǔ)的小伙伴學(xué)習(xí),希望對大家能夠有所幫助。

初級 202925

初級 203221

初級 202629

初級 203743