我想要一个在两个节点上的 drbd8 之上的共享文件系统。服务器运行 ubuntu 9.10。
我用谷歌搜索了很多,但找不到网络社区喜欢什么的明确趋势。OCFS2 似乎目前使用得更多。
哪个文件系统更可靠、更快?GFS2 还是 OCFS2?linux 社区是更倾向于 GFS2 还是 OCFS2?ubuntu 9.10 更好地支持这两者中的哪一个?
有更好(或更常见)的替代品吗?
我想要一个在两个节点上的 drbd8 之上的共享文件系统。服务器运行 ubuntu 9.10。
我用谷歌搜索了很多,但找不到网络社区喜欢什么的明确趋势。OCFS2 似乎目前使用得更多。
哪个文件系统更可靠、更快?GFS2 还是 OCFS2?linux 社区是更倾向于 GFS2 还是 OCFS2?ubuntu 9.10 更好地支持这两者中的哪一个?
有更好(或更常见)的替代品吗?
我们将 GFS2/rgmanager/DRBD 和 KVM 用于我们的云基础架构。
我不知道 OCFS2 有什么排序资源管理器;但是 gfs2 rgmanager 很棒并且支持实时迁移;完美无缺。
我一直想尝试 GPFS,但还没有开始测试它;我打算在现有的 kvm/gfs2 设置中将 gpfs 节点设置为 vm guest。
总体:非常可靠,即使禁用了速率限制,节点之间的 GFS2 锁定也会存在一些性能问题。
[root@core-01 ~]# ./ping_pong /gfs2-00/test 3
2159 锁/秒
[root@core-01 ~]# ./ping_pong /gfs2-00/test 3
1336 锁/秒
[root@core-02 ~]# ./ping_pong /gfs2-00/test 3
1333 锁/秒
[root@core-01 ~]# ./ping_pong -rw /gfs2-00/test 3
2192 锁/秒
[root@core-01 ~]# ./ping_pong -rw /gfs2-00/test 3
[root@core-02 ~]# ./ping_pong -rw /gfs2-00/test 3
我试图记录我们的一些工作:
http://wiki.samba.org/index.php/6.0:_DRBD#6.5._DRBD_8.0_GFS2_Primary.2FPrimary_Clustered_Filesystem
我不能代表所有人,但我们肯定对 OCFS2 非常满意,无论是在裸机 OEL 上还是在 ESX VM 中。
我在 drdb Ubuntu-9.04 存储服务器对上测试了 GFS2 和 OCFS2,其中一对 Ubuntu-9.04 服务器通过 NFS 和 iSCSI 安装 kvm 映像。
我放弃了配置 GFS2,因为 OCFS2 的说明对我来说几乎是开箱即用的。我仍然不知道为什么 GFS2 没有工作,因为我已经在一对虚拟机中设置了它,从那时起就没有问题了。
我们对 drbd + OCFS2 + kvm 的性能非常满意。不过,我们确实在早期就遇到了短的 drbd 超时问题。如果我们在写入映像时使用 qcow2 扩展,那么我们会在高负载下出现间歇性 VM 崩溃。自从将图像转换为原始图像以来,我们没有遇到任何问题。