Choose a Distributed File System

2010-07-15 14:42


This is how I choose a DFS:

1 Fault Tolerance
2 No SPOF
3 Data Node add/remove easy
4 Application develop easy
5 POSIX semantics file system interface
6 Monitor and tools ...

There is a full list In wikipedia.
For situation 1, Disk, file, machine, network failure should be consider.
No SPOF and HA is most important for a  robust system.

At last I choose Moose File System, it's much like GFS and it is great. Thanks to them.