Перейти до

DELL 2724 <- LAG -> Intel PRO/1000


Рекомендованные сообщения

День добрый,

 

Имеются следующие железки:

- DELL PowerConnect 2724

- Dell PowerEdge 1850

- Самосбор на базе материнки Intel s5000vsa (с дополнительной Intel Pro/1000 Dual Port)

 

Попробовал настроить LAG для обоих серверов (2Гб для первого и соответственно 4Гб для второго). Всё завелось и показывает правильные скорости на team'ах обоих серверов.

 

Протестировал скорость между данными серваками, и получил только 1Гб (тоесть примерно 48% загрузки сети для первого и 23% для второго). Предволагалось что скорость будет в районе 2Гб.

 

Тестировал несколькими потоками и на несколько ТСР портов.

 

В чём может быть подвох?

Что я упускаю в данном вопросе?

 

Заранее благодарен за ответы

Ссылка на сообщение
Поделиться на других сайтах

при тестировании скорости между 2-мя серверами включеных между собою lagg, получишь максимум скорость одного физического интерфейса,

т.к. балансировка выполняется mac/ip src/dst.

имхо.

Ссылка на сообщение
Поделиться на других сайтах

при тестировании скорости между 2-мя серверами включеных между собою lagg, получишь максимум скорость одного физического интерфейса,

т.к. балансировка выполняется mac/ip src/dst.

имхо.

Забыл добавить :)

 

Пробовл в этот процесс вклинить третюю машину (простой РС) с 1Гб сетевухой. Скорость распределилась на два клиента примерно 30/70 (РС/Сервер) но не привысила 1Гб :)

Ссылка на сообщение
Поделиться на других сайтах

Интересный момент :)

На стороне свича установить тип балансировке вроде как нет возможности. Порылся в настройках, не нашел.

На стороне сервера всё сконфигурировано как "Static Link Aggregation". Есть ещё варианты "Adaptive Load balancing" и "Adaptive Fault Tolerance". Но с ними и с "Dynamic Link Aggregation" свитч с серваком не подружились :)

 

Пока закралась мысль о том что свич работает в режиме "Fault Tolerance". Правильно ли я Вас понимаю?

Ссылка на сообщение
Поделиться на других сайтах
  • 3 weeks later...

Итак, последние эксперименты показали...

 

Имеются следующие железки:

- DELL PowerConnect 2724 (поддерживает StaticLinkAggregation=SLA)

- D-Link DGS-1248T (поддерживает SLA)

- Dell PowerEdge 1850 (сканфигурированы 2 порта 1Гб как SLA)

- Самосбор на базе материнки Intel s5000vsa (с дополнительной Intel Pro/1000 Dual Port) (сконфигурированы 4 порта 1Гб как SLA)

- простой РС с 1Гб сетевухой

 

Получается одна машина с 4Гб, одна с 2Гб и одна с 1Гб.

 

Проводились следующие опыты:

1) Серваки на разных свичах.

- машины 2Гб и 1Гб подключены к DELL PowerConnect 2724;

- машина 4Гб подключена к D-Link DGS-1248T;

- оба свича соеденены между собой 4Гб (никак не проверить, просто установлен ЛАГ).

Запускаю тест с двух первых машин на 4Гб сервак, получаем скорость на входе до 1Гб (25% нагрузки), а на выходе двух первых машин скорость распределяется (не привышая 50% для 2Гб)

 

2) Серваки на одном свиче.

- машина 1Гб подключена к DELL PowerConnect 2724;

- машины 2Гб и 4Гб подключены к D-Link DGS-1248T;

- оба свича соеденены между собой 4Гб (никак не проверить, просто установлен ЛАГ).

Запускаю тест с двух первых машин на 4Гб сервак, получаем скорость на входе до 1Гб (25% нагрузки), а на выходе двух первых машин скорость распределяется (не привышая 50% для 2Гб). Тоесть результат тот же.

 

Выводы:

- непонятно какой канал между свичами 1Гб или всё же 4Гб

- Точно ясно что на входе в 4Гб сервак скорость только 1Гб (25%), тоесть свич не поднимает скорость в 4 раза

- То же самое для 2Гб сервака

 

Вопрос: в чём проблема? Как можно настроить свичи что б они удваивали/учетверяли скорость для ЛАГ (в настройка самих свичей пусто)?

 

Заранее благодарен

Ссылка на сообщение
Поделиться на других сайтах

Вам уже верно писали, по умолчанию на свичах используется Л2 балансировка трафика(mac source), ЛАГ между 2 серверами работать не будет.

Если у свича настроек нет - меняйте свич, у cisco к примеру можно выбирать любой алгоритм' включая нужный нам src/dst port

Ссылка на сообщение
Поделиться на других сайтах

Вам уже верно писали, по умолчанию на свичах используется Л2 балансировка трафика(mac source), ЛАГ между 2 серверами работать не будет.

Если у свича настроек нет - меняйте свич, у cisco к примеру можно выбирать любой алгоритм' включая нужный нам src/dst port

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

Видать производители/продавцы обманывают когда пишут (для D-Linkа точно видел) что поддерживается аггрегирование для high-bandwidth (увеличения полосы пропускания).

 

Спасибо ещё раз, попробую ещё немножко покалдовать (может есть альтернативные прошивки свичей). Если же не получится, буду менять их.

Ссылка на сообщение
Поделиться на других сайтах

Дык оно поддерживается, 2 сегмента сети с кучей маков легко объединяются и балансируются :-)

Сори, я неточно написал. high-bandwidth подразумевалось в рамках ЛАГ. Тоесть, увеличение полосы при использовании двух и более портов в группе.

Либо я совсем запутался :rolleyes:

Ссылка на сообщение
Поделиться на других сайтах

Дык оно поддерживается, 2 сегмента сети с кучей маков легко объединяются и балансируются :-)

Сори, я неточно написал. high-bandwidth подразумевалось в рамках ЛАГ. Тоесть, увеличение полосы при использовании двух и более портов в группе.

Либо я совсем запутался :rolleyes:

Можно включить LAG между двумя такими dell'aми и соединить их как 4х1G. Если в каждый свич будет включено _много L2-connected_ клиентов - аггрегация работать будет. Один клиент при обмене с другим больше 1G получить не сможет, но суммарный трафик будет до 4G.

В вашей же ситуации источник и получатель имеют всего по 1 маку - простые алгоритмы балансировки не работают.

Ссылка на сообщение
Поделиться на других сайтах

Сори, я неточно написал. high-bandwidth подразумевалось в рамках ЛАГ. Тоесть, увеличение полосы при использовании двух и более портов в группе.

Либо я совсем запутался :)

Можно включить LAG между двумя такими dell'aми и соединить их как 4х1G. Если в каждый свич будет включено _много L2-connected_ клиентов - аггрегация работать будет. Один клиент при обмене с другим больше 1G получить не сможет, но суммарный трафик будет до 4G.

В вашей же ситуации источник и получатель имеют всего по 1 маку - простые алгоритмы балансировки не работают.

Ага, тоесть получается одной проблемой меньше (между свичами ЛАГ должен работать). Попробую сегодня подрубить ещё одного клиента для тестов и пустить потоки нагрузки "от РС 2 к Server 1" и "от РС 1 к Server 2". Примерно так:

post-19174-0-95121600-1343374003_thumb.jpg

 

Также, вот так выглядят эксперименты 1 и 2:

post-19174-0-31556700-1343374004_thumb.jpg

post-19174-0-69648000-1343374004_thumb.jpg

Ссылка на сообщение
Поделиться на других сайтах

Да, Вы были правы. По первой схеме в предыдущем посте, на входе Server 1 и Server 2 получалось почти по гигабиту. Тоесть, свичи пропускали трафик в полной мере с разных хостов. А это означает что ЛАГ свич-свич на 4Гб отрабатывает на ура.

 

К сожалению всё ещё есть проблема с входным каналом ЛАГ на 4Гб сервере. Который пока остается 1Гб по вине свича. На свичах стоят последние прошивки.

Активно ищу замену девайсам, но если у кого-то есть идеи как заставить работать ЛАГ на скорости больше 1Гб для D-Link DGS-1248T и DELL PowerConnect 2724 - буду безгранично благодарен!

 

Спасибо

Ссылка на сообщение
Поделиться на других сайтах

Мав аналогічну проблему з DELL 3524 . Схожа схема була організована і на ZTE 5900 - спочатку був той же результат, але в цьому device при конфігурації smartgroup є можливість задавати тип балансування:

 

interface smartgroup2

...

smartgroup load-balance src-dst-ip

...

Як результат трафік нормально розділяється між фізичними інтерфейсами.

Тобто шукайте свічі які дозволяють задавати балансування.

Ссылка на сообщение
Поделиться на других сайтах
  • 3 weeks later...

Что скажете про http://local.com.ua/forum/topic/38759-%D0%BF%D1%80%D0%BE%D0%B4%D0%B0%D0%BC-dell-2824-%D0%B3%D0%B8%D0%B3%D0%B0%D0%B1%D0%B8%D1%82%D0%BD%D1%8B%D0%B9-%D1%83%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D1%8F%D0%B5%D0%BC%D1%8B%D0%B9-%D0%BF%D0%BE%D1%81%D0%BB%D0%B5%D0%B4%D0%BD%D1%8F%D1%8F-%D0%BC%D0%BE/?

 

Там вроде бы есть выбор балансировки, только всё завуалировано под Layer 2, Layer 3 или Layer 2/3.

 

На сайте производителя, в мануалке написано:

 

The device provides LAG Load Balancing based on both source MAC addresses and destination MAC

addresses.

Но есть выбор Layer 2, Layer 3 или Layer 2/3.

 

Совсем запутали демоны :)

Ссылка на сообщение
Поделиться на других сайтах
  • 1 month later...

Купил Dell 2848. Нету там того что хотелось :(

Поиски в бюджетном сегменте продолжаются.

 

Есть ли у кого-то опыт работы с 6248 (серия 62хх)? Как там насчёт балансировки ЛАГ по физическим портам свича?

Или подскажите модели где это точно поддерживается :)

 

Спасибо

Ссылка на сообщение
Поделиться на других сайтах
  • 1 month later...

Итак, есть небольшой "прорыв" :)

 

Додумался пустить трафик в другую сторону (от 4Гб сервера к двум машинам по 1Гб). И о чудо, при балансировке Layer3 (src/dst IP) на DELL 2848, нагрузка пошла в 2Гб исходящего трафика.

 

Тоесть:

1) от сервака - балансировка работает

2) к серваку - балансировка НЕ работает

 

Кто-нибудь может прокоментировать/помочь?

Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Вхід

Уже зарегистрированы? Войдите здесь.

Войти сейчас
  • Зараз на сторінці   0 користувачів

    Немає користувачів, що переглядають цю сторінку.

×
×
  • Створити нове...