У меня есть 2 сервера, оба подключены к интернету сетевым кабелем 1 Гбит/с. Также оба сервера имеют прямое соединение 10 Гбит/с друг с другом. На обоих серверах я создал 2 виртуальных коммутатора:
- WAN - Подключено к интернет-соединению со скоростью 1 Гбит/с
- LAN - Подключено к внутреннему соединению 10 Гбит/с
Оба коммутатора используются совместно с управляющими операционными системами.
На каждом сервере размещено по 3 виртуальных машины, все они подключены к локальной сети (LAN) и только 1 подключена к глобальной сети (WAN).
Вчера мне нужно было обновить один из серверов, поэтому я отключил кабель локальной сети между серверами, но это привело к отключению всего соединения между всеми виртуальными машинами, что привело к сбою всей сети. Все виртуальные машины показали сообщение «сеть отключена» на локальных соединениях.
Чтобы решить эту проблему, я в конечном итоге настроил виртуальный коммутатор локальной сети на «внутренний виртуальный коммутатор», это не изменило подключение. После выключения всех виртуальных машин, перезапуска хоста, а затем повторного включения всех виртуальных машин сеть снова заработала.
Я посмотрел настройки виртуального коммутатора и немного погуглил, но не могу найти, как этого избежать?
Я также пробовал это дома, но этого не происходит, когда я отключаю свое LAN-соединение, виртуальные машины продолжают подключаться. Разница между домом и серверами заключается в другом сетевом адаптере, дешевый внешний сетевой адаптер 1GBps для дома против профессионального 10GBps Intel X520-DA2, и Windows Server 2016 для дома против Windows 10 Pro.
К вашему сведению, все виртуальные машины работают под управлением Windows Server 2016, а хосты — под управлением Windows 10 Pro (из-за проблем с драйверами).