Перейти до

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

Опубліковано:

А MSI-X ? собственно

а вы мне объясните чем rss от msi-x по сути отличается?)

имхо в данном случае rss это как раз то, что распихивает пакеты в очереди msi-x

 

:lol: RSS - это грубо говоря аппаратная реализация хеш-функции поиска отстатка от деления на количество msi-х векторов, скажем N. Т.е. RSS по сути реализует простейшую операцию M=bitvector%N :) Далее соотв. пакет ставится в очередь с номером M. Таким образом достигается в пределе равномерная загрузка аппаратных очередей.

Опубліковано:

:lol: RSS - это грубо говоря аппаратная реализация хеш-функции поиска отстатка от деления на количество msi-х векторов, скажем N. Т.е. RSS по сути реализует простейшую операцию M=bitvector%N :) Далее соотв. пакет ставится в очередь с номером M.

собсно угадал)

в данном случае хэш берется от заголовков ip/ipv6

Опубліковано:

:lol: RSS - это грубо говоря аппаратная реализация хеш-функции поиска отстатка от деления на количество msi-х векторов, скажем N. Т.е. RSS по сути реализует простейшую операцию M=bitvector%N :) Далее соотв. пакет ставится в очередь с номером M.

собсно угадал)

в данном случае хэш берется от заголовков ip/ipv6

 

На самом деле анализ идет глубже IP заголовка: "protocol, source and destination IP, and source and destination port".

Опубліковано:

На самом деле анализ идет глубже IP заголовка: "protocol, source and destination IP, and source and destination port".

это информация большей частью достается из ip заголовка. src/dst port существует только для TCP/UDP

Опубліковано:

это информация большей частью достается из ip заголовка. src/dst port существует только для TCP/UDP

 

Об этом и речь, что анализ идет глубже заголовка ip.

Опубліковано:

В даташите на боард заявлены все те же оффлоады/чексумы и RSS для IPv4/IPv6 TCP/UDP.

А MSI-X ? собственно

А как протокол обмена по шине pci-e связан с протоколом IP прикладного уровня? ET board замечательно обеспечивает RSS(или multi-queue, или очереди приема/отправки, как не назови один фиг) и в системах без поддержки MSI-X вообще, например на десктопных платах где чипсет знает только слово MSI.

Опубліковано:

Не в пиковое время на igb0:

# netstat -w1 -h -I igb0
           input         (igb0)           output
  packets  errs idrops      bytes    packets  errs      bytes colls
      25K     0     0        21M        24K     0        16M     0
      24K     0     0        19M        24K     0        16M     0

 

Из отличий igb1 от em1: по графикам мртг при всем том же пропали ошибки, их было немного, но они были. Правда полета всего несколько дней, но на em1 ошибки были в первый же вечер активной нагрузки, в райное нескольких десятков ошибок. Это при ппс порядка 35 кппс. После установки dual port et визуально по графикам появились ппсы под 50кппс в первый же вечер. Раньше еле до 40кппс доходило в пики за многие месяцы. Но это субъективное мнение.

 

При таком проце это должно было проехать без тормозов даже на бортовом 1 ГБт реалтеке, не говоря уже про em или даже igb карты.

п.с. и прерываний на самом деле много.

Опубліковано:

При таком проце это должно было проехать без тормозов даже на бортовом 1 ГБт реалтеке, не говоря уже про em или даже igb карты.

п.с. и прерываний на самом деле много.

 

Это -- да, должно. Но это не в пик. В пике уже сейчас в пару раз больше, плюс юзерлэнд нагрузка. И пока тенденция на возрастание нагрузки.

  • 1 year later...
Опубліковано:

Подскажите насколько актульны дрова от яши.

Система Фря 7.2, карточка на чипе RC82540EM, проц на 2 ядра, ОЗУ в среднем загружено на 50 %.

Опубліковано:

Подскажите насколько актульны дрова от яши.

Система Фря 7.2, карточка на чипе RC82540EM, проц на 2 ядра, ОЗУ в среднем загружено на 50 %.

для 7.2 актуально. но 7.2 уже само по себе неактуально.

Опубліковано:

Подскажите насколько актульны дрова от яши.

Система Фря 7.2, карточка на чипе RC82540EM, проц на 2 ядра, ОЗУ в среднем загружено на 50 %.

для 7.2 актуально. но 7.2 уже само по себе неактуально.

понял,

версия v 1.1.4.1 - это последняя ???

а чем же 7.2 не актуально ? свои задачи выполняет: юзверов в инет пускает, денюжку считает)

Опубліковано:

версия v 1.1.4.1 - это последняя ???

а чем же 7.2 не актуально ? свои задачи выполняет: юзверов в инет пускает, денюжку считает)

про версию хз. можно попробовать написать wawa@yandex-team.ru, но сайт с драйверами он уже прикрыл.

неактуально тем, что к примеру в 9 ветке isr умеет самостоятельно распараллеливать пакеты по ядрам даже, если сетевая не умеет.

Опубліковано:

версия v 1.1.4.1 - это последняя ???

а чем же 7.2 не актуально ? свои задачи выполняет: юзверов в инет пускает, денюжку считает)

про версию хз. можно попробовать написать wawa@yandex-team.ru, но сайт с драйверами он уже прикрыл.

неактуально тем, что к примеру в 9 ветке isr умеет самостоятельно распараллеливать пакеты по ядрам даже, если сетевая не умеет.

понял. спс.

Нагрузка пока небольшая будет на карточку: 100-150 Мбит.

Опубліковано:

Нагрузка пока небольшая будет на карточку: 100-150 Мбит.

на 100-150 я бы и не заморачивался на драйвера. опять же современные процессоры вполне успевают на одном ядре гиг отработать.

Опубліковано:

Есть ведь еще любители купить древний сервер на паре ископаемых xeon(сделанных из pentium4), и решать проблемы с производительностью этого Г с помощью драйверов/патчей/новых версий бсд и т.п. Для таких применений ядрова нужны и актуальны)

Опубліковано:

Кайот - это называется "некрофилия" :D

 

В любом случае яндех дрова были актуальны еще во времена 7.х. Пытаться использовать их сейчас - мягко говоря не целесобразно учитывая что новые em/igb вполне себе круто балансируються на smp машинах.

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

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

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

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

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

Вхід

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

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

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