NEP Posted March 15, 2011 Posted March 15, 2011 А MSI-X ? собственно а вы мне объясните чем rss от msi-x по сути отличается?) имхо в данном случае rss это как раз то, что распихивает пакеты в очереди msi-x RSS - это грубо говоря аппаратная реализация хеш-функции поиска отстатка от деления на количество msi-х векторов, скажем N. Т.е. RSS по сути реализует простейшую операцию M=bitvector%N Далее соотв. пакет ставится в очередь с номером M. Таким образом достигается в пределе равномерная загрузка аппаратных очередей.
adeep Posted March 15, 2011 Posted March 15, 2011 RSS - это грубо говоря аппаратная реализация хеш-функции поиска отстатка от деления на количество msi-х векторов, скажем N. Т.е. RSS по сути реализует простейшую операцию M=bitvector%N Далее соотв. пакет ставится в очередь с номером M. собсно угадал) в данном случае хэш берется от заголовков ip/ipv6
NEP Posted March 15, 2011 Posted March 15, 2011 RSS - это грубо говоря аппаратная реализация хеш-функции поиска отстатка от деления на количество msi-х векторов, скажем N. Т.е. RSS по сути реализует простейшую операцию M=bitvector%N Далее соотв. пакет ставится в очередь с номером M. собсно угадал) в данном случае хэш берется от заголовков ip/ipv6 На самом деле анализ идет глубже IP заголовка: "protocol, source and destination IP, and source and destination port".
adeep Posted March 15, 2011 Posted March 15, 2011 На самом деле анализ идет глубже IP заголовка: "protocol, source and destination IP, and source and destination port". это информация большей частью достается из ip заголовка. src/dst port существует только для TCP/UDP
NEP Posted March 15, 2011 Posted March 15, 2011 это информация большей частью достается из ip заголовка. src/dst port существует только для TCP/UDP Об этом и речь, что анализ идет глубже заголовка ip.
KaYot Posted March 15, 2011 Posted March 15, 2011 В даташите на боард заявлены все те же оффлоады/чексумы и RSS для IPv4/IPv6 TCP/UDP. А MSI-X ? собственно А как протокол обмена по шине pci-e связан с протоколом IP прикладного уровня? ET board замечательно обеспечивает RSS(или multi-queue, или очереди приема/отправки, как не назови один фиг) и в системах без поддержки MSI-X вообще, например на десктопных платах где чипсет знает только слово MSI.
Elisium Posted March 16, 2011 Posted March 16, 2011 Не в пиковое время на 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 карты. п.с. и прерываний на самом деле много.
Laa Posted March 16, 2011 Posted March 16, 2011 При таком проце это должно было проехать без тормозов даже на бортовом 1 ГБт реалтеке, не говоря уже про em или даже igb карты. п.с. и прерываний на самом деле много. Это -- да, должно. Но это не в пик. В пике уже сейчас в пару раз больше, плюс юзерлэнд нагрузка. И пока тенденция на возрастание нагрузки.
kvirtu Posted April 9, 2012 Posted April 9, 2012 Подскажите насколько актульны дрова от яши. Система Фря 7.2, карточка на чипе RC82540EM, проц на 2 ядра, ОЗУ в среднем загружено на 50 %.
adeep Posted April 9, 2012 Posted April 9, 2012 Подскажите насколько актульны дрова от яши. Система Фря 7.2, карточка на чипе RC82540EM, проц на 2 ядра, ОЗУ в среднем загружено на 50 %. для 7.2 актуально. но 7.2 уже само по себе неактуально.
kvirtu Posted April 9, 2012 Posted April 9, 2012 Подскажите насколько актульны дрова от яши. Система Фря 7.2, карточка на чипе RC82540EM, проц на 2 ядра, ОЗУ в среднем загружено на 50 %. для 7.2 актуально. но 7.2 уже само по себе неактуально. понял, версия v 1.1.4.1 - это последняя ??? а чем же 7.2 не актуально ? свои задачи выполняет: юзверов в инет пускает, денюжку считает)
adeep Posted April 9, 2012 Posted April 9, 2012 версия v 1.1.4.1 - это последняя ??? а чем же 7.2 не актуально ? свои задачи выполняет: юзверов в инет пускает, денюжку считает) про версию хз. можно попробовать написать wawa@yandex-team.ru, но сайт с драйверами он уже прикрыл. неактуально тем, что к примеру в 9 ветке isr умеет самостоятельно распараллеливать пакеты по ядрам даже, если сетевая не умеет.
kvirtu Posted April 9, 2012 Posted April 9, 2012 версия v 1.1.4.1 - это последняя ??? а чем же 7.2 не актуально ? свои задачи выполняет: юзверов в инет пускает, денюжку считает) про версию хз. можно попробовать написать wawa@yandex-team.ru, но сайт с драйверами он уже прикрыл. неактуально тем, что к примеру в 9 ветке isr умеет самостоятельно распараллеливать пакеты по ядрам даже, если сетевая не умеет. понял. спс. Нагрузка пока небольшая будет на карточку: 100-150 Мбит.
adeep Posted April 9, 2012 Posted April 9, 2012 Нагрузка пока небольшая будет на карточку: 100-150 Мбит. на 100-150 я бы и не заморачивался на драйвера. опять же современные процессоры вполне успевают на одном ядре гиг отработать.
KaYot Posted April 9, 2012 Posted April 9, 2012 Есть ведь еще любители купить древний сервер на паре ископаемых xeon(сделанных из pentium4), и решать проблемы с производительностью этого Г с помощью драйверов/патчей/новых версий бсд и т.п. Для таких применений ядрова нужны и актуальны)
nightfly Posted April 9, 2012 Posted April 9, 2012 Кайот - это называется "некрофилия" В любом случае яндех дрова были актуальны еще во времена 7.х. Пытаться использовать их сейчас - мягко говоря не целесобразно учитывая что новые em/igb вполне себе круто балансируються на smp машинах.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now