У меня два хоста ESXi 6. Каждый из них оснащен двумя сетевыми адаптерами на 10 ГБ. Есть два кабеля, соединяющие серверы напрямую. (Эти сетевые адаптеры предназначены только для vmotion и управления.) Я настроил vswitch с обоими сетевыми адаптерами в качестве восходящих каналов в режиме объединения и подключил к нему адаптер vmkernel.
У меня два вопроса.
1) Получаю ли я что-нибудь выигрыш в производительности от объединения сетевых карт? Этот вопрос относится к агрегации каналов в соответствии со стандартом 802.11ad, но это предполагает, что когда есть только два хоста, подключенных напрямую таким образом, фактически будет использоваться только одна ссылка: https://unix.stackexchange.com/a/33723 (я не знаю, как Агрегация ссылок vmware работает.)
2) Может ли это вызвать странные сетевые проблемы? (Поскольку каждый сетевой адаптер в команде может видеть только один другой сетевой адаптер. Отправитель должен будет знать, когда адресуется HOST1NIC1, отправляет пакет через HOST2NIC1, но при адресации HOST1NIC2 отправляет пакет через HOST2NIC2. Я мог бы представить программное обеспечение, предполагающее, что HOST1NIC1 доступен как с HOST2NIC1, так и с HOST2NIC2, и наоборот.)
В ответ на ваш первый вопрос вроде.
Единый сетевой поток по-прежнему ограничен до 10 Гбит / с, поскольку хэш балансировки нагрузки основан на MAC- или IP-адресах на обоих концах. Это означает, что в случае нескольких подключений вы получите в целом 20 Гбит / с.