На основании этого вопроса: Широко используемые решения для балансировки нагрузки?LVS может быть правильным решением моей проблемы.
Но когда я зашел на его домашнюю страницу http://www.linuxvirtualserver.org/, Я обнаружил, что LVS обновляется с ноября 2008 года. Мир быстро развивается, и я не знаю, устарел LVS или нет.
LVS стоит на месте или есть более эффективные решения для его замены?
Огромное спасибо.
В настоящее время я использую его в высокодоступной производственной среде, обслуживающей множество общедоступных пользователей. Я клянусь этим и рекомендую вам попробовать.
С учетом сказанного, есть альтернативы в зависимости от вашего приложения и предпочтений. Это включает:
По состоянию на 2016 год код LVS по-прежнему поддерживается в дереве ядра Linux как подмножество кода netfilter. В дереве ядра проверьте: ... net / netfilter / ipvs и ... Документация / сеть / ipvs-sysctl.txt
Инструменты ipvsadm стабильны, не устарели и могут быть загружены с http://www.linuxvirtualserver.org/software/ipvs.html
Насколько я могу судить, поддержка IPv6 для IPVS так и не вышла за пределы экспериментальной стадии, так что это может быть неприятным.
Активное развитие сейчас в первую очередь оставайся живым который основан на LVS.
Мы используем компоненты LVS для решений высокой доступности (в частности, keepalived для передачи виртуальных IP-адресов с сервера на сервер по мере необходимости).
Да - он старый. Но: стабильно.
Мы используем его вместе с другим «старым» дополнением: lvs-kiss. Этот тоже кажется довольно "мертвым".
Лучшее в lvs - это то, что он быстрый. Это потому, что он работает на уровне 2/3, что также является его самым большим недостатком. Он не знает, что такое http-сессия.
Tomcat делает - вы можете поставить lvs перед любой службой - если каждый из серверов, предоставляющих эту службу, действительно делится информацией о своей сессии с другими серверами, у вас будет довольно хорошая комбинация.
Единственным недостатком LVS является установка фиксированного времени для репликации (ip-) информации сеанса на подчиненный lvs-сервер.