On Mon, Sep 13, 2010 at 4:16 AM, Mag Gam <magawake@xxxxxxxxx> wrote: > Do ceph clients need fuse module? or is the file system provided > natively thru the ceph module? No, clients don't need the FUSE module if you're using the in-kernel client. > Is the filesystem POSIX compliant? Yes! Being POSIX-compliant is one of Ceph's missions in life. > For the underlying filesystem does it have to be BRTFS? We are a heavy XFS > and ext2 shop for performance. The underlying FS doesn't need to be btrfs, but it generally has better performance and consistency guarantees while using Ceph than other FSes will. Ceph uses some btrfs-only ioctls to control on-disk state for guaranteed consistency, and advanced features like snapshots will go faster with btrfs since it supports them natively (other FSes require lots of full copies with snapshots). Remember that the FS characteristics of something running on [Ceph on ext2] will be very different from running on [ext2]. Sage can talk more about this, though; he does a lot of random things to make the on-disk stuff work nicely under different configurations. > We are very excited about this filesystem and we would like to start > using it and start contributing by benchmarking it and submitted any > bug reports to stabilize it for distributions. :) Thanks for looking at Ceph! -Greg -- To unsubscribe from this list: send the line "unsubscribe ceph-devel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html