简而言之,这应该如何实现?基本上,我想集群一个运行 apache2 的文件和 Web 服务器。
答案1
尝试对运行 XP 的机器进行集群是一个坏主意,它不是为此设计的,并且需要一些第三方软件来实现,如果可能的话。
最好的选择是投资支持集群的 Server 2003 或 2008(企业版),或者考虑 Linux 解决方案。
答案2
好吧,您可以花费 20,000 美元(美国)购买负载平衡硬件来扩展您的 100 美元操作系统,或者您可以以每个约 175 美元(美国)的价格购买 Windows Server 2003/2008 标准版,并在 Windows Server 中运行免费的网络负载平衡。
XP 作为一种操作系统并不特别适合高流量的网站。
答案3
你可以做穷人的使用循环 DNS 负载平衡?基本上每个盒子都有 2 个具有相同主机名的记录。
在每个盒子上编写一个脚本来检查另一个盒子是否启动。如果它关闭了,就从 DNS 中删除它的记录。
答案4
Win XP 是桌面操作系统,当然没有人尝试过,另一个原因是为什么要在 win 上安装 apache 2,因为有这么多开源操作系统可供选择。您的硬件对于集群套件来说并不重要,如果您有 128mb 内存,您可以在其上部署集群!
对于您的情况,我的建议是使用带有集群套件的 centos 旧版本。
http://studyhat.blogspot.com/2009/11/clustering-linux-ha.html