elias292 Posted December 10, 2009 Posted December 10, 2009 eth0 Link encap:Ethernet HWaddr 00:15:17:28:b7:f4 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:1719647869 errors:0 dropped:1424841 overruns:0 frame:0 TX packets:1889024383 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:753043078517 (701.3 GiB) TX bytes:1653824498856 (1.5 TiB) С чего бывает: dropped:1424841 Ситуация анекдотична, есть сервер, на интеловой матери (S3000) и Core Quad Q9650 на нем стоит pptp и шейпинг, когда более 800 клиентов начинает подтормаживать. Купили новый сервер на базе S5000PSSATAR, 2х Xenon 5410A. Перенесли систему со старого на новый, обновил драйвера для сетевух... Кстати, на старом одна сетевая e1000-8.0.6 вторая e1000e-0.5.11.2 На новом обе: e1000e-1.1.2 Компилилось на старом с такими параметрами: export CFLAGS_EXTRA='-DCONFIG_E1000E_SEPARATE_TX_HANDLER -DDISABLE_PCI_MSI' На новом: export CFLAGS_EXTRA='-DCONFIG_E1000E_SEPARATE_TX_HANDLER' Поскольку мне показалось -DDISABLE_PCI_MSI не надо. В общем сервер просто дохнет при 500 клиентах. Совсем. Начинается большая потеря пакетов, всё уходит в dropped:1424841 Заодно выяснил, что 1000 правил iptables это кирдык старому серверу, а вот если их сократить до 200, то он нормально и без тормозов 1000 клиентов держит. Вставить ник Quote
detx Posted December 10, 2009 Posted December 10, 2009 eth0 Link encap:Ethernet HWaddr 00:15:17:28:b7:f4 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:1719647869 errors:0 dropped:1424841 overruns:0 frame:0 TX packets:1889024383 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:753043078517 (701.3 GiB) TX bytes:1653824498856 (1.5 TiB) С чего бывает: dropped:1424841 Ситуация анекдотична, есть сервер, на интеловой матери (S3000) и Core Quad Q9650 на нем стоит pptp и шейпинг, когда более 800 клиентов начинает подтормаживать. Купили новый сервер на базе S5000PSSATAR, 2х Xenon 5410A. Перенесли систему со старого на новый, обновил драйвера для сетевух... Кстати, на старом одна сетевая e1000-8.0.6 вторая e1000e-0.5.11.2 На новом обе: e1000e-1.1.2 Компилилось на старом с такими параметрами: export CFLAGS_EXTRA='-DCONFIG_E1000E_SEPARATE_TX_HANDLER -DDISABLE_PCI_MSI' На новом: export CFLAGS_EXTRA='-DCONFIG_E1000E_SEPARATE_TX_HANDLER' Поскольку мне показалось -DDISABLE_PCI_MSI не надо. В общем сервер просто дохнет при 500 клиентах. Совсем. Начинается большая потеря пакетов, всё уходит в dropped:1424841 Заодно выяснил, что 1000 правил iptables это кирдык старому серверу, а вот если их сократить до 200, то он нормально и без тормозов 1000 клиентов держит. А ядро какое?? Может поновее поставить. Вставить ник Quote
elias292 Posted December 10, 2009 Author Posted December 10, 2009 (edited) Ядро на старом 2.6.28.8 на новом 2.6.29.6 Последнее 2.6.32 щас обновлю... заодно oprofile поставлю... Edited December 10, 2009 by elias292 Вставить ник Quote
vitalyb Posted December 10, 2009 Posted December 10, 2009 1000 правил iptables это кирдык старому серверу"1000 правил iptables" - это кирдык любому серверу если предполагается проверка всех правил (500 правил в среднем на пакет) Вставить ник Quote
elias292 Posted December 10, 2009 Author Posted December 10, 2009 На новом ядре accel-pptp-0.8.3 не собирается... Ладно, попробую поставить сервер паралельно старому, и постепенно подниму нагрузку на нем до 300 соединений... И погляжу, чего в нем отказывает... Надеюсь увижу... Вставить ник Quote
Abram Posted December 10, 2009 Posted December 10, 2009 На новом ядре accel-pptp-0.8.3 не собирается...Оно и на старых с трудом ;).Бери из git. Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.