【发布时间】: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