GlusterFS ➔ GlusterFS is a free software clustered file system capable of scaling to several petabytes. ➔ GlusterFS aggregates various storage bricks over Infiniband RDMA or TCP/IP interconnect into one large parallel network file system. ➔ Storage servers (bricks) can be made of any commodity hardware. ➔ Theoretical peak performance is the aggregated performance of all the units. ➔ Advantage – easy to deploy and maintain ➔ GlusterFS is implemented as a FUSE file system for GNU/Linux, and relies on the underlying file systems that already have received a lot of attention to detail. ➔ GlusterFS stores files and folders as it is on the back-end disk (like NFS). Even striped or mirrored files will look like regular files on disk. User can recover the files and folders even without GlusterFS ➔ GlusterFS is fully POSIX compliant
Test Scenarios
Lustre (1) 1 M PROOF cluster Lustre
Lustre (2) 8 M PROOF cluster Lustre
Lustre (3) 1 1 1 1 1 1 1 1 1 M PROOF cluster Lustre
Lustre (4) 8 8 8 8 8 8 8 8 8 M PROOF cluster Lustre
GlusterFS (1) 1 M Glusterfs NS GlusterFS PROOF cluster
GlusterFS (2) 8 M Glusterfs NS GlusterFS PROOF cluster
GlusterFS (3) 1 1 1 1 1 1 1 1 1 M GlusterFS NS GlusterFS PROOF cluster
GlusterFS (4) 8 8 8 8 8 8 8 8 8 M GlusterFS NS GlusterFS PROOF cluster
XROOTD local (1) 1 M X X X X X X X X X PROOF cluster
XROOTD local (2) 8 M X X X X X X X X X PROOF cluster
XROOTD local (3) M 1 1 1 1 1 1 1 1 1 X X X X X X X X X PROOF cluster
XROOTD local (4) M 8 8 8 8 8 8 8 8 8 X X X X X X X X X PROOF cluster
XROOTD remote (1) M X X X X X X X X X XROOTD cluster 2 1 1 M PROOF cluster
XROOTD remote (2) M X X X X X X X X X XROOTD cluster 2 1 8 M PROOF cluster
XROOTD remote (3) XROOTD cluster M X X X X X X X X X 1 1 1 1 1 1 1 1 1 M PROOF cluster
XROOTD remote (4) XROOTD cluster M X X X X X X X X X 8 8 8 8 8 8 8 8 8 M PROOF cluster
Recommend
More recommend