Вкратце, как это реализовать? По сути, я хочу сгруппировать файл и веб-сервер с apache2.
Попытка кластеризовать машины под управлением XP - плохая идея, она не предназначена для этого, и для этого потребуется какое-то стороннее программное обеспечение, если это вообще возможно.
Лучше всего инвестировать в Server 2003 или 2008 (Enterprise Editions), которые будут поддерживать кластеризацию, или, в качестве альтернативы, посмотреть на решение для Linux.
ты мог бы сделать порман циклическая балансировка нагрузки DNS с ними? в основном 2 записи с одинаковым именем хоста для каждого ящика.
Напишите сценарий на каждом поле, чтобы проверить, открыт ли другой. & если он не работает, удалите его запись из DNS.
Что ж, вы можете потратить более 20 000 долларов (США) на оборудование для балансировки нагрузки, чтобы масштабировать вашу ОС за 100 долларов, или вы можете купить стандарт Windows Server 2003/2008 примерно по 175 долларов (США) каждый и запустить бесплатную балансировку нагрузки Netwok в Windows Server.
XP как ОС не особенно подходит для веб-сайтов с большим объемом.
Win XP - это операционная система для настольных ПК, и, конечно, никто не пробовал ее, еще одна причина, по которой вы хотите установить apache 2 на win, есть так много ОС с открытым исходным кодом, которые можно передать. Ваше оборудование не имеет значения для набора кластеров, если у вас 128 МБ ОЗУ, вы можете развернуть кластер на нем!
Мое предложение в вашем случае вы можете использовать старые версии centos с набором кластеров.
http://studyhat.blogspot.com/2009/11/clustering-linux-ha.html