资 源 简 介
A Distributed File System that can be used behind an http server (Apache, lighttpd, etc) to implement a highly scalable DFS for storing images, etc.
The aim of this project is to create a DFS that is similar to MogileFS. Obviously, Danga was much more clever than I in choosing names for their systems. eh, oh well.
webDFS is mostly based on the algorithms described in these papers ( PDF ):
http://users.soe.ucsc.edu/~elm/Papers/ipdps03.pdf
http://users.soe.ucsc.edu/~elm/Papers/ipdps04.pdf
http://www.ssrc.ucsc.edu/Papers/weil-sc06.pdf
The algorithms come from a family of algorithms known as the RUSH family; Replication Under Scalable Hashing. If built correctly, a system built on the RUSH algorithms will have the following characteristics: (some the text below is taken from the algorithm whitepaper)
Ability to map replicated objects to a scalable collection of storage servers o