什么集群pipe理软件用于Linux?

我find了以下集群pipe理软件工具:

  • 起搏器(clusterlabs.org) – 最初是一个Heartbeat项目,专注于高可用性,将在下一个Debian版本
  • openqrm(openqrm.com), – web gui – 更广泛的用法,a

一个网站与两个介绍

  • 虚拟整合HA:使用KVM,Pacemaker和DRBD进行虚拟化
  • 虚拟机pipe理和openORM

看来,起搏器使用更广泛。 我有2个硬件服务器的12个不​​同的虚拟机。 我将使用的Linux系统是debian lenny。 安装程序我想要使用:drdb,heartbeart,kvm。 我没有集群pipe理软件的经验。

有没有人有起搏器和/或openqrm的一些经验? 哪个更容易使用? 还有其他候选人吗?

心跳是有点废弃,新的“行业标准”将是起搏器和OpenAIS。

他们是非常不同的动物,所以要小心阅读他们的angular色。 起搏器是一个“集群资源pipe理器” – 您在原始问题中询问的部分。 它可以使用OpenAIS或Heartbeat作为networking层来pipe理集群 – 但是您可以通过起搏器shell发出命令。

我已经使用了几个月了,而且我们即将投入生产。 你绝对可以自己着火(我build议你在尝试configuration任何东西之前多次阅读文档,无论是CRM接口还是“起搏器configuration解释”书籍的文档),如果你不小心的话。 不要在第一次执行时进行生产。 计划擦拭机器几次。 另外,带起搏器的一个“疑难杂症”是,他们认为你至less有三个物理硬件设备。 您可能不想让您的访客虚拟机群集意识; 只在两台VM主机上安装起搏器。

我对KVM没有任何经验 – 我们的集群是基于Xen的。 但是,如果我没有记错的话,这是一个Redhat支持的项目。 如果是这样的话,那么你一定要看看Redhat正在使用的工具。 (编辑): 如果你正在虚拟化桌面,避免KVM – 桌面服务器需要一堆基于Windows的硬件,包括SQL服务器。但是,如果你是基于redhat的, Redhat将在5之后放弃对Xen的支持。 x系列 。 Novell / SuSE可能会保持一段时间。

谨慎的一句话:DRBD可能是有问题的,特别是如果你进入脑裂情况。 确保你使用两种forms的STONITH。 我不是DRBD的忠实粉丝,尽pipe我承认它可能有用。 而且,当您扩展到2个主机节点时,DRBD不会扩展,您将不得不寻找新的存储解决scheme。

你到底在找什么 一旦你的集群build立起来,你大多需要监控。 webmin带有一套心跳/群集模块。

我不能说我已经和他们一起工作了,但是当心跳加速的时候,我发现这个文档真的很难处理,直到我find下面的页面

http://www.clusterlabs.org/wiki/Documentation#PDF_Documents

具体来说,该页面上的“Configuration 1.0 Explained”pdf实际上是把我从试验和错误中解放出来,到第一次尝试完成工作。

你可以看看在ucarp – 这是比和平/心跳简单得多,但是 – 对于一些工作,这只是很好[例如,提出所有的服务在路由器成为一个集群中的主动节点]。

真的很短的文件将是铀的优势之一…