8 ms·
> Can anyone compare GlusterFS to HDFS? I think they're booth GoogleFS clones but I'm not sure on the details except that HDFS uses a name node and is written i
by antoncohen 15y ago
> Can anyone compare GlusterFS to HDFS? I think they're booth GoogleFS clones but I'm not sure on the details except that HDFS uses a name node and is written in Java.
I don't think GlusterFS is GoogleFS clone. As far as I know HDFS isn't meant to be a mountable file system. GlusterFS is a near POSIX-compliant FS that can be mounted with FUSE. The FUSE mounts are then exported via NFS or CIFS. At least that is how it was 2 years ago when I tried it. I think NFS is now a native export option of GlusterFS volumes via the NFS Translator. In my mind GlusterFS is more like Isilon than HDFS.
I don't really like the fact that GlusterFS is in user-space. I think Ceph is a more promising project: http://ceph.newdream.net/ http://ceph.newdream.net/
- krishnasrinivas 15y agoHaving GlusterFS in user space gave us a lot of advantages (development cycle time, bugs not panicking the kernel etc) ... besides in a distributed scale out architecture doing things in kernel or user space does not make much of a difference for performance as either network or the disks become the bottleneck. As you mentioned the storage volume can be mounted via NFS too.