How do you create large, growable, shared filesystems on Linux at AWS?
Posted
by
Reece
on Server Fault
See other posts from Server Fault
or by Reece
Published on 2012-10-25T02:38:32Z
Indexed on
2012/10/25
5:06 UTC
Read the original article
Hit count: 489
What are acceptable/reasonable/best ways to provide large, growable, shared storage at AWS, exposed as a single filesystem?
We're currently making 1TB EBS volumes ~biweekly and NFS exporting with no_subtree_check and nohide. In this setup, distinct exports appear under a single mount on the client. This arrangement does not scale well.
The options we've considered:
- LVM2 with ext4. resize2fs is too slow.
- Btrfs on Linux. not obviously ready for prime time yet.
- ZFS on Linux. not obviously ready for prime time yet (although LLNL uses it)
- ZFS on Solaris. future of this combo is uncertain (to me), and new OS in the mix
- glusterfs. heard mostly good but two scary (and maybe old?) stories.
The ideal solution would provide sharing, a single fs view, easy expandability, snapshots, and replication.
Thanks for sharing ideas and experience.
© Server Fault or respective owner