你认为使用GlusterFS作为存储的KVM(或XEN)虚拟机真的很慢吗?
我的想法是使用GlusterFS来避免本地文件系统的限制。 如果一个pipe理程序将closures,另一个可以照顾孤儿的虚拟机。 即使是现场移民也应该是直截了当的。
理论上它应该工作得很好。 我会build议,虽然你的glusternetworking和xen或kvm主机的带宽是相当快的。 至less我会绑定2个或更多的千兆以太网接口,以获得更好的性能。 如果预算允许,使用infiniband。
Gluster 3.4版现在已经改进以支持这种types的用例。
GlusterFS的特点3.4
…
急切locking – 显着改善虚拟机映像存储
你也可以使用ceph作为替代。 现在这个内置的qemu是xen&kvmbuild立在上面的。
我个人认为DRDB的方式有点有限。 尽pipe它适用于简单的小型部署。
如果你想build立一个“无共享”集群来实现高可用性,那么在其上面的任何文件系统的主 – 从DRBD设置都应该有效。 如果你想要某种负载平衡,你应该评估一下GlusterFS,但是由于某些集群重新开销,两个节点肯定会比非集群FS要慢一些。 我从来没有尝试GlusterFS,但我试过OCFS2。 我发现它在虚拟化环境中不够稳定,虽然它在真正的硬件上运行良好。