Настройка отработки отказа виртуальных машин с использованием KVM

У меня есть два физических сервера, каждый из которых имеет: 2 ЦП (6 ядер каждый), 4 сетевых интерфейса, 128 ГБ ОЗУ, 4 x 200 ГБ SDD, 2 x 1 ТБ SAS HDD и 1 настраиваемый коммутатор, такой как Cisco Catalyst с поддержкой vlans.

Мне нужно разместить веб-приложение на этих 2 серверах в режиме отработки отказа. Я хочу использовать виртуализацию KVM (скорее всего, Ubuntu). На каждом сервере будет несколько виртуальных машин.

Там будет ВМ с HAProxy для балансировки нагрузки. За HAProxy будут стоять nginx и серверы приложений (Gunicorn). Также будет PostgreSQL дБ и сервер memchached. Мне также нужно настроить pfsense, чтобы иметь возможность устанавливать VPN-подключения для удаленной настройки серверов.

Вопросы:

Возможно ли дублирование всех виртуальных машин на обоих физических серверах для обеспечения отказоустойчивости без использования какого-либо физического общего хранилища? Таким образом, даже если один из физических серверов выйдет из строя, другой позволит работать всей установке.

Может ли pfsense быть похожим на полнофункциональный брандмауэр и маршрутизатор при работе на виртуальной машине?

Можно ли установить виртуальную машину pfsense на каждом физическом сервере для обеспечения отказоустойчивости? Я имею в виду, что если виртуальная машина pfsence на одном физическом сервере дает сбой, другая виртуальная машина pfsense на другом физическом сервере вступит во владение и продолжит работу.

Я знаю, что вопросы слишком широки. Поэтому, если вам нужны какие-либо разъяснения, спросите их.

Заранее спасибо.

1 ответ

Мне нужно разместить веб-приложение на этих 2 серверах в режиме отработки отказа. Я хочу использовать виртуализацию KVM (скорее всего, Ubuntu). На каждом сервере будет несколько виртуальных машин.

Эй, ваши мысли о KVM выглядят неплохо, просто хочу добавить, что для создания действительно избыточной высокодоступной платформы я рекомендую своим клиентам взглянуть либо на HPE VSA, либо на StarWind VSA, они оба должны выполнить работу в вашем случае. Кстати, StarWind снял все ограничения для их бесплатной версии, так что вы можете получить подтверждение концепции.

Другие вопросы по тегам