參考文章:http://www.oschina.net/p/fastdfs/
FastDFS是一款類Google FS的開源分布式文件系統,它用純C語言實現,支持Linux、FreeBSD、AIX等UNIX系統。它只 能通過專有API對文件進行存取訪問,不支持POSIX接口方式,不能mount使用。准確地講,Google FS以及FastDFS、mogileFS、 HDFS、TFS等類Google FS都不是系統級的分布式文件系統,而是應用級的分布式文件存儲服務。
FastDFS是一個開源的輕量級分布式文件系統,它對文件進行管理,功能包括:文件存儲、文件同步、文件訪問(文件上傳、文件下載)等,解決了大容量存儲和負載均衡的問題。特別適合以文件為載體的在線服務,如相冊網站、視頻網站等等。
tracker服務器:中文叫做跟蹤器,主要做調度工作,在訪問上起負載均衡的作用。(tracker告訴WWW,與哪台Storage通訊)
storage服務器:中文叫做存儲器,主要用來存儲數據,它上面可以建立節點(或者叫卷,組)
tracker和storage都可以由多台服務器組成,storage的各位服務器數據都是同步的,這是實現負載均衡的前提!
下面是官方的一個FastDFS圖示,幫助我們更好的去理解它
FastDFS中的文件標識分為兩個部分:卷名和文件名,二者缺一不可。
對於fastDFS的基本概念就介紹到這里,都是網上的資料,本人只是整理了一下。