Агрегация ссылок в ESXi 5.5

У меня есть виртуальная машина на моем сервере ESXi с установленной Ubuntu. Сервер имеет 4 порта 1 Гбит / с, и я хочу использовать их все для своей виртуальной машины.

Очевидным (хотя и довольно глупым) способом было бы создать четыре vswitch, четыре контроллера Ethernet для моей виртуальной машины и соединить их в Ubuntu. Но мне интересно, есть ли способ назначить все 4 физических порта на vswitch и создать контроллер Ethernet в моей виртуальной машине с пропускной способностью 4 Гбит / с.

Проблема в том, что что бы я ни делал, я не могу превышать 1 Гбит / с. В настоящее время я установил политику балансировки нагрузки на Route based on IP hash, И на графиках я вижу, что все четыре физических порта фактически используются, но до четверти их потенциала.

Кроме того, контроллер Ethernet в Ubuntu (установлен на ВМ) показывает, что eth0 имеет пропускную способность 10000 Мбит / с, поэтому я не думаю, что проблема в этом.

PS Если что-то не так с вопросом или терминами, которые я использовал в нем, прокомментируйте, и я отредактирую его. Спасибо!

3 ответа

Решение

Если ваши 4 ссылки используются одинаково, ваша конфигурация должна быть правильной. (Хотя переключатель действительно должен знать, что вы делаете!)

Интересно, что вы получаете суммарную пропускную способность более или менее ровно 1 Гбит / с. Насколько я понимаю, вы подключены только к одному физическому коммутатору, верно? Выстрел в темноте: может быть, он имеет только одну (активную) линию связи 1 GbE?

Если вы хотите истинное агрегирование каналов, в отличие от простого переключения при сбое, это должно поддерживаться коммутатором, к которому вы подключаете свой сервер; это называется etherchannel в Cisco говорят, я не знаю, как другие производители называют это.

Вам необходимо настроить четыре порта на коммутаторе для агрегации каналов, а затем создать один ESwitch в ESXi и связать все четыре физических адаптера с ним; проложите четыре кабеля от сервера к коммутатору (убедитесь, что вы используете порты коммутатора, настроенные для совместной работы), и все готово.

Если ваш коммутатор не поддерживает агрегацию каналов, то в любой момент времени будет активным только одно соединение, остальные будут использоваться только для восстановления после отказа.

Здесь более конкретное ограничение. Выпуски VMware vSphere ниже уровня лицензирования Enterprise НЕ поддерживают LACP. И даже в этом случае LACP доступен только для распределенного коммутатора, а не для стандартного vSwitch.

Можете ли вы предоставить более подробную информацию о том, к чему вы подключаетесь и почему необходима пропускная способность 4 Гбит / с? Вы уже сталкиваетесь с ограничениями? Вы измерили производительность?

Другие вопросы по тегам