VMware vSphere с Отказоустойчивостью (FT) или эквивалентный для других продуктов виртуализации. Это решение не ограничено 2 серверами (каждый перестал работать, другие взятия загрузка), но может bi distribuited ко многим серверам. Это - только вопрос того, сколько Вы хотите потратить.
Это completly независимый от операционной системы, означая, что у Вас может быть свое приложение, работающее на Windows Server и Вашей базе данных, работающей на Linux Redhat или наоборот.
Создавая виртуальную сеть, вы, вероятно, выбрали тип «Внутренний». Это не позволяет трафику выходить из машины (если вы не пытаетесь установить адаптер обратной связи на своем хосте и направить трафик через него).
Вам необходимо создать внешнюю виртуальную сеть.
вы сказали, что можете пропинговать шлюз, это маршрутизатор или что-то в вашей сети? Или имеется в виду хост-компьютер, на котором работает Hyper-V? Если бы вы могли опубликовать вывод ipconfig / all с вашего хоста Hyper-v и вывод ifconfig eth0 с вашей виртуальной машины centos, это дало бы нам лучшее представление.
Как указывает Крис, вы, скорее всего, выбрали «Внутренний» тип подключения при настройке виртуальной сетевой карты.
Перейдите в диспетчер Hyper-V, выберите свой хост и затем в правой части экрана нажмите «Диспетчер виртуальной сети». В появившемся окне выберите виртуальную сеть из списка «виртуальных сетей» (обычно в вашей ситуации вы должны видеть только одну). Теперь выберите «Внешний» на панели «Тип подключения», выберите свой физический сетевой адаптер, который вы хотите использовать, и убедитесь, что вы отметили «Разрешить ОС Managerment использовать этот сетевой адаптер»
. Это должно помочь