在 AWS 上提供大型、可扩展、共享存储(作为单一文件系统公开)的可接受/合理/最佳方法是什么?
我们目前每两周制作一次 1TB EBS 卷,并使用 no_subtree_check 和 nohide 进行 NFS 导出。在此设置中,不同的导出出现在客户端上的单个挂载下。这种安排的扩展性不佳。
我们考虑过的选项:
- LVM2 带有 ext4。resize2fs 太慢了。
- Linux 上的 Btrfs 显然尚未准备好迎接黄金时段。
- Linux 上的 ZFS 显然尚未准备好迎接黄金时段(尽管 LLNL 使用它)
- Solaris 上的 ZFS。这个组合的未来尚不确定(对我来说),并且混合了新的操作系统
- glusterfs。听到的大部分是好故事,但也有两个可怕的(也许是旧的?)故事。
理想的解决方案将提供共享、单一 fs 视图、易于扩展、快照和复制。
感谢您分享想法和经验。