4

我有超过 30 个戴尔 GX2xx 型号什么都不做。我已经决定使用它们来构建一个集群,但就开始而言我迷失了。我过去使用过 ClusterKnoppix,甚至直接使用过 OpenMosix,但很遗憾,这些项目现在已经死了。

我在一定程度上检查了 Xen。我不知道 Xen 是否是我需要的解决方案。我希望能够在服务器池中启动一些虚拟机(当我需要时),虚拟机能够在池中的资源上运行,让我无需关心它们运行哪个节点在。

我需要一些见解......谢谢大家!

4

3 回答 3

3

Xen 本身并不打算管理整个集群。它将作用于每台机器以实例化/管理/删除虚拟机。如果你想用开源软件构建那种私有云解决方案,你可以看看Eucalyptus 。

我还建议您使用往往是 Eucalyptus 继任者的OpenStack 。

于 2011-10-11T19:49:20.330 回答
2

你有没有检查过XCP,我发现用这个软件启动一个虚拟集群真的很容易。

于 2011-10-11T19:46:14.287 回答
2

你看过 OpenAIS、Corosync、DRBD 和 Pacemaker 等项目吗?它们都是 Linux 高可用性项目 ( http://www.linux-ha.org ) 的一部分。它们为多种类型的服务器(IE、MySQL、Apache、Xen 等)提供了许多不同的配置选项。

它们有自定义脚本(LSB 和 OCF)来代替您的标准初始化脚本运行并承担这些初始化脚本的角色。我在下面提供了在 OpenSuse 11.1 上设置 Xen HA 集群的详细指南供您参考。Linux HA 组件的配置在不同的发行版中应该是相同的,只是要安装的包名称会有所不同,以及特定配置文件的位置。命令行工具应该和功能一样。希望这可以帮助。

http://www.howtoforge.com/installation-and-setup-guide-for-drbd-openais-pacemaker-xen-on-opensuse-11.1

于 2013-02-03T08:39:33.440 回答