內部存儲是合並存儲,類似機械硬盤,小文件可以存儲在一個最小分片單位64k中,大文件則需要拆分和索引,因此適合存儲小文件。
上傳下載流程:
client->Tracker->Storage【Tracker(中介),Storage(存儲位置)】
FastDFS集群最少需要6台服務器,2台服務器負責Tracker避免故障,2套Storage集群共4台服務器,每個Storage集群在另一個Storage集群中有一份備份。(redis服務器也要最少6台,有超半數投票機制)
角色:
TrackerServer:
StorageServer:
TrackerClient:
StorageClient:
進行文件上傳和下載