这是本文档旧的修订版!
Currently only free software are listed
| Server requirement | Client requirement | Managment commands | RDMA support | Notes | |
|---|---|---|---|---|---|
| MooseFS | POSIX | FUSE | mfstools(1), mfscli(1), mfsmount(8) | No | Included in FreeBSD ports tree |
| LizardFS | POSIX | FUSE | lizardfs(1), mfsmount(8) | No | A fork of MooseFS; Included in Debian GNU/Linux |
| Lustre | GNU/Linux | Linux | lfs(1), mkfs.lustre(8), mount.lustre(8), lustre_*, others | Yes | Too complicated |
| Gfarm | POSIX | FUSE, Linux 2.6.32 | gf* | Yes | Included in Debian GNU/Linux; Hardcoded daemon user name _gfarmfs |
| Quantcast | POSIX | C++ and Java API, FUSE (read-only) | qfs(1), others | No | Requires CMake to build; installing prefix need to be separate, such as /opt/qfs, to avoid file hierarchy pollution |
| RozoFS | GNU/Linux | FUSE | rozo(1), others | No | Requires CMake to build; fixed storage target counts |
| GlusterFS | POSIX | FUSE, NFS 3 | gluster(8), mount.glusterfs(8) | Yes | Included in Debian GNU/Linux and FreeBSD ports tree; directory structure is stored directly in backend file system, no separated metadata target is required |
| Ceph | POSIX | FUSE, Linux, NFS-Ganesha | ceph(1), mount.ceph(8), ceph-fuse(8), rados(8), ceph-create-keys(8), ceph-mon(8), ceph-bluestore-tool(8), others | Yes | Included in Debian GNU/Linux; Requires CMake to build since version 11.0.1; support direct using disk device as backend storage |
| OrangeFS | GNU/Linux | FUSE, Linux, LD_PRELOAD | pvfs2-*, ofs_*, pvfs2fuse(1) | Yes | The latest released source package (2.9.7) contains dead code that break build if enabled, see https://pvfs2-users.beowulf-underground.narkive.com/joFRIhSW/problem-with-building-orangefs-2-8-5 |