Windows 2008 назвали свои собственные методы виртуализации Гиперпротив запуститься с виртуализации почти на любой платформе (и некоторые люди предпочитают, чтобы это к 2008 окон создало в методах), можно попробовать VMware Server. Это свободно, очень популярно, и позволяет Вам изучить, как виртуализация работает.
(Я не вхожу в "лучший способ загрузить баланс", так как это - очевидно, конкретная ситуация.)
И HAProxy и nginx являются отличным выбором для подсистем балансировки нагрузки HTTP с открытым исходным кодом на Unix. На очень высоком уровне за и против, которые на первом месте для возражения, по моему скромному мнению:
nginx:
HAProxy:
Но, как сказано, оба - отличный выбор. Выберите тот, с которым Вы чувствуете себя больше всего комфортно.
Мы используем nginx в качестве веб-сервера и очень довольны им. Я никогда не возвращаюсь к Apache. Оборотная сторона - то, если Вы полны решимости относительно выполнения PHP; это требует, чтобы некоторое хакерство-jiggery заставило его работать под fastCGI.
Не забывайте помещать Лак на месте для кэширования! Тот простой шаг решает много проблем сайтов, являющихся Slashdotted/Fireballed!
Это действительно зависит от того, что Вы хотите сделать.
Nginx может разделить загрузку между кластерами, а также направить определенные домены к различным кластерам. Наша nginx производительность была удовлетворительной. Это больше похоже на маршрутизатор загрузки.
Для haproxy я знаю, что он постоянно запрашивает состояние сервера и проверит сервер прежде, чем направить трафик к нему. Это также имеет интерфейс, где можно просмотреть статистику. nginx я не думаю, делает это на любом счете.
Я не эксперт по этому, но насколько я знаю, что HAProxy имеет лучшую производительность и более настраивается в том, как это делает выравнивание нагрузки.
Теперь я мог бросить список сравнений и сравнительных тестов в Вас, но я просто свяжу результаты Google вместо этого https://encrypted.google.com/search? q=nginx+vs+haproxy