rz4ag
Enthusiast
Enthusiast

NIC teaming

Jump to solution

Есть три хоста ESXi 4.1, на каждом по две сетевых карты привязаны к виртуальному свитчу, куда сходятся сети для ВМ и service console.
Эти два линка приходят на разные коммутаторы, коммутаторы друг с другом связаны.
И вот наблюдается такая картина:
На одном хосте:

А на другом:

 
И вот недавно на втором сервере пропал линк vmnic0. И хост впал в изоляцию!
 
Где я скорее всего не прав?
Нельзя сразу два адаптера в этом случае делать активными? Надо один в Standby ставить?

0 Kudos
1 Solution

Accepted Solutions
Dmitry_G
Hot Shot
Hot Shot

Трафик пойдет автоматом, в случаи если линк действительно упадет (физический разрыв или shutdown порта ). Если к примеру на линке пропадут все vlan или его перебросят в другой vlan, а с физическим подключение все будет в порядке, то трафик как ходил через этот uplink так и будет ходить через него, естественно связь с VM прервется.

В общем случаи IMHO можно оставлять active\active, хуже от этого точно не станет.

service console в этом случае ведёт себя как гость.

VCAP-DCD, VCAP-DCA, VCP-Cloud, VCP-DCV, CCNA

View solution in original post

0 Kudos
5 Replies
Dmitry_G
Hot Shot
Hot Shot

А физическое оборудование какое используется? Включен ли на портах коммутатора port fast(или аналог)?

Может банальная проблема с патч-кордом?

Выбранный алгоритм балансировки достаточно прост и подходит для большинства ситуаций, за виртуальным адаптером закрепляется физический ethernet интерфейс и трафик ходить через него, маршрут меняется в случаи failover.

VCAP-DCD, VCAP-DCA, VCP-Cloud, VCP-DCV, CCNA
rz4ag
Enthusiast
Enthusiast

Используются Cisco Catalyst 2960G, включен "обычный" STP (pvst), port fast не включен, может оттого в изоляцию и впадал, действительно... Но всё равно непонятно, ну отвалился один линк, но второй же должен сразу подхватить, или там STP долго перестраивается...

Вопросы больше в другом:

1) Можно ли оставлять два активных адаптера, не обязательно ли один ставить в Standby?

2) Почему на части хостов один из двух активных адаптеров "не видит сЕти"? (есть на скриншотах)

0 Kudos
Dmitry_G
Hot Shot
Hot Shot

Включите port fast, петель с виртуальными коммутаторами не будет, поэтому STP не нужен.

http://www.vmware.com/files/pdf/virtual_networking_concepts.pdf

1) Можно

2) Сам достаточно часто наблюдал подобную картину, при этом все работало без сбоев.

VCAP-DCD, VCAP-DCA, VCP-Cloud, VCP-DCV, CCNA
rz4ag
Enthusiast
Enthusiast

Вот ещё интересный вопрос - например, два активных линка, выбран режим Route based on the originating virtual switch port ID, часть гостей ходит по одному линку, часть по другому.

И тут отваливается один из активных адаптеров. Трафик "отвалившихся" гостей автоматом пойдёт через второй активный адаптер? Или надо, чтобы один адаптер был Standby, чтобы перехватить трафик?

И ещё - service console в этом случае ведёт себя как гость?

0 Kudos
Dmitry_G
Hot Shot
Hot Shot

Трафик пойдет автоматом, в случаи если линк действительно упадет (физический разрыв или shutdown порта ). Если к примеру на линке пропадут все vlan или его перебросят в другой vlan, а с физическим подключение все будет в порядке, то трафик как ходил через этот uplink так и будет ходить через него, естественно связь с VM прервется.

В общем случаи IMHO можно оставлять active\active, хуже от этого точно не станет.

service console в этом случае ведёт себя как гость.

VCAP-DCD, VCAP-DCA, VCP-Cloud, VCP-DCV, CCNA

View solution in original post

0 Kudos