【问题标题】:What must be the file system on AWS EBS Multi-Attach volume?AWS EBS Multi-Attach 卷上的文件系统必须是什么?
【发布时间】:2020-10-27 10:49:59
【问题描述】:

我又带着一个新问题回来了:AWS EBS Multi-Attach 卷上的文件系统必须是什么?

在本站https://aws.amazon.com/premiumsupport/knowledge-center/ebs-access-volumes-using-multi-attach/

据报道,标准文件系统(如 XFS、EXT3、EXT4 和 NTFS)并非旨在由多个服务器或 EC2 实例同时访问

但是,他们还没有为 AWS EBS Multi-Attach 卷编写文件系统。

有什么想法吗?如果你能提供设置文件系统的命令行,我会很高兴。

【问题讨论】:

  • 在这篇博客中,(aws.amazon.com/blogs/aws/…) 在 cmets 中,Nathan Neulinger 写道“......人们必须使用集群安全文件系统,如 GFS、OCFS2 或类似的。使用集群 LVM 的部署是也是可能的,尽管对卷组中使用的文件系统有同样的警告。”
  • 同时,我使用了 efs,它到目前为止工作正常。各种 ec2 实例可以同时从 efs 读取和写入。安静好。我推荐 efs 解决方案而不是 ebs。
  • 对于具有许多小文件、高 IOPS 的系统,EFS 解决方案比 EBS 慢得多。例如一个有 20,000 个 5KB 小文件的 EFS 系统,一个 tar 操作大约是 5 分钟,在 EBS 上是 200ms。
  • 评论中指向aws.amazon.com/blogs/aws/…的链接不再提及GFS。
  • 我确实找到了来自 OpenSuse 的 Gang He 在 slideshare.net/dchg2000/comparison-between-ocfs2-and-gfs2 比较 GFS(RedHat)和 OCFS2(OpenSuse、Oracle 等)的这个比较幻灯片(但没有找到视频)。

标签: amazon-web-services amazon-ebs


【解决方案1】:

在此页面上,非常简要地提到了集群文件系统是必要的:

https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ebs-volumes-multi.html#working

在这篇博文中,他们解释了如何使用一个集群文件系统,即 Red Hat Global File System 2 (GFS2),以及 Multi-Attach EBS。必须另外安装集群软件:

https://aws.amazon.com/blogs/storage/clustered-storage-simplified-gfs2-on-amazon-ebs-multi-attach-enabled-volumes/

完全披露:我实际上并没有复制他们的结果。这对我的用例来说开销太大。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-11-06
    • 2017-12-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-04-07
    • 2023-03-09
    相关资源
    最近更新 更多