Возможность соединения основы переключателя между двумя хостами ESXI в vSphere vCenter с VDS

У меня есть два Хоста ESXI в центре обработки данных Hetzner, и из-за политик выделения подсети Hetzner у меня должен быть маршрутизатор (реализованный с CentOS) в каждом сервере ESXI для маршрутизации IP подсети к VMs.

Теперь я хочу переместить ESXI хост VMs к ESXI B хост. Я shoud передают мой VMs от хоста для хостинга B и После этого я должен попросить, чтобы штат центра обработки данных изменил мой маршрут подсетей от ESXI к ESXI B так во время процесса передачи, мой VMs станет недоступным после перемещения для хостинга B, потому что их IP-адрес, направленный к хосту после передачи, полный штат центра обработки данных изменит маршрут для хостинга B так мой VMs, будет доступен снова.

Я думаю, что могу решить проблему путем создания сети уровня 2 connectivty между хостом A и B поэтому после того, как мои VMs перемещаются для хостинга B, они могут все еще видеть хост маршрутизатор, и они не делают потерянного сетевого соединения.

Таким образом, я решил использовать "vSphere Распределенный коммутатор" для обеспечения сетевого соединения уровня 2 (базирующийся переключатель) между этим ESXI серверы. Я создаю "vSphere Распределенный коммутатор", но VMs от хоста A не может видеть VMs в хосте B, хотя все VMs являются частью VDS. VDS не имеют никакого физического интерфейса подключенным (может быть это, проблема), потому что я не уверен, как переместить физические интерфейсы от vSwitches до VDS, не теряя соединение с хостом.

Network topology 1 Network topology 2

0
задан 9 March 2015 в 00:41
1 ответ

Вы не можете установить соединение между виртуальными машинами на разных хостах, просто подключив их к одной группе портов. Нет никакого «волшебного» туннелирования трафика между хостами через порт управления гипервизора или что-то в этом роде.

Если виртуальные машины находятся на разных хостах, вашему VDS требуется восходящий канал как на исходном, так и на целевом хосте.

У нас есть переместил как физический восходящий канал vSwitch с портами VMkernel, так и порты VMkernel на VDS, и он обычно работает с iirc. Возможно, KB 1010614 сможет вам в этом помочь.

Однако вам следует попробовать это на непродуктивной машине. Насколько я понимаю, ваш "ESXi B" идеально подходит для проверки этого.

редактировать: Если что-то пойдет не так, и у вас будет доступ к вашим хостам через KVM-переключатель или что-то еще KB 1008127 может вам помочь.

edit2: Обычно у нас есть два восходящих канала для резервирования и перенос одного восходящего канала с vSwitch на VDS, затем интерфейс vmkernel и, наконец, второй восходящий канал. С одним восходящим каналом сложно ... можно ли получить третий IP-адрес от Hetzner на день или два? Вы можете создать новый интерфейс vmkernel на VDS с включенным «трафиком управления», назначить свой единственный исходящий канал для VDS и изменить конфигурацию DNS. После того, как vCenter разрешит ваш хост ESXi на новый IP-адрес, он должен снова иметь возможность управлять хостом. Если вы хотите использовать исходный IP-адрес, вы можете удалить старый интерфейс vmkernel, изменить IP-адрес нового интерфейса vmkernel - тот, что на VDS - и снова изменить свой DNS.

Однако я не уверен, что это могло бы быть решите вашу проблему. Попробуйте создать группу портов виртуальной машины на виртуальном коммутаторе, где сейчас находится ваш интерфейс vmkernel, ту, которая имеет восходящий канал. Сделайте это на обоих хостах и ​​создайте виртуальную машину, подключенную к этой группе портов на каждом. Если две виртуальные машины не могут взаимодействовать друг с другом, VDS вам не поможет.

1
ответ дан 4 December 2019 в 17:02

Теги

Похожие вопросы