Я использую трехузловой кластер Windows Server 2012 R2 Datacenter Hyper-V на трех DL560 вместе с коммутаторами HP P2000 SAN (FC) и HP 1810-24G v2.
Я испытывал периодические потери подключения к сети на всех гостевых виртуальных машинах на определенном узле хоста. Все кластерные сети сообщают о работоспособности, а также гостевой сети как на физическом узле, так и на затронутых гостевых виртуальных машинах, но вы не можете проверить связь со всеми гостевыми виртуальными машинами на затронутом узле хоста.
Я попытался выполнить миграцию затронутых виртуальных машин на другие хосты в реальном времени, но как только они завершатся в течение нескольких минут, все физические хосты потеряют связь.
Единственное решение, которое я нашел до сих пор, - это отключить физический сетевой кабель и снова подключить его.
Я был бы признателен за любой свет в отношении вышеизложенного. Я пробовал обновить драйверы сетевой карты, обновления Windows и отключить оптимизацию сети на виртуальных машинах и физической сетевой карте.
Любая помощь или объяснения будут приняты с благодарностью.
Просто чтобы ответить на свой вопрос. Каждый порт на коммутаторе, который напрямую подключен к виртуальному коммутатору на хостах виртуальных машин, был настроен как транк вместо обычного порта коммутатора. Кажется, что физические сетевые карты, подключенные к виртуальной сети, по умолчанию настроены как транки, ссылка ниже: http://social.technet.microsoft.com/wiki/contents/articles/1306.hyper-v-configure-vlans-and-vlan-tagging.aspx
Пока инцидентов нет.
Надеюсь, это кому-нибудь поможет.