The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Linux ROUTER производительность"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [ Отслеживать ]

"Linux ROUTER производительность"  
Сообщение от Лемонов on 26-Ноя-08, 02:13 
Доброго времени суток,

возник вопрос относительно производительности машины с Linux как маршрутизатора
задачи: NAT(iptables), shaper (tc)
kernel 2.6.18 (x86)

chipset E7220/E7221
cpu p4-3.2GHz
net:2x Intel 82541GI (onboard)
driver: e1000
version: 7.1.9-k4-NAPI

кол-во правил iptables ~1000
кол-во "шейперов" ~ 600

при среднем потоке порядка 70-80Мб/сек загрузка процессора по irq достигает 90-95%
Соответственно вопрос - на сколько можно рассчитывать как маршуртизатора от ПК ?

За ранее огромное спасибо, жду дельных комментариев и советов.

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Linux ROUTER производительность"  
Сообщение от гость on 26-Ноя-08, 17:02 
>кол-во правил iptables ~1000
>кол-во "шейперов" ~ 600

немного не в тему, но почему так много? зачем?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Linux ROUTER производительность"  
Сообщение от Лемонов on 27-Ноя-08, 01:16 
>>кол-во правил iptables ~1000
>>кол-во "шейперов" ~ 600
>
>немного не в тему, но почему так много? зачем?

правил действительно не мало, попробую уменьшить (об этом я уже думаю)
основные правила - ограничение кол-во tcp-сессий и действие MARK для шейпера, nat,немного правил по фильтрации...

мне хотелось бы все таки услышать еще что-то полезного...

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Linux ROUTER производительность"  
Сообщение от Vaso_Petrovich on 27-Ноя-08, 10:48 
>мне хотелось бы все таки услышать еще что-то полезного...

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

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "Linux ROUTER производительность"  
Сообщение от Лемонов on 27-Ноя-08, 12:16 
>>мне хотелось бы все таки услышать еще что-то полезного...
>
>могу точно сказать что систему грузят шейпы их надо оптимизировать, в iptables
>1000 рулесов нормально обрабатывается...

это я понимаю, тестирование скорости при "голой" работе через загрузку файлов или iperf дает большую производительность порядка 600-800Мб\сек
покажите пример Вашей конфигурации шейпера

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

9. "Linux ROUTER производительность"  
Сообщение от Z0termaNN (ok) on 02-Дек-08, 17:06 
>>>мне хотелось бы все таки услышать еще что-то полезного...
>>
>>могу точно сказать что систему грузят шейпы их надо оптимизировать, в iptables
>>1000 рулесов нормально обрабатывается...
>
>это я понимаю, тестирование скорости при "голой" работе через загрузку файлов или
>iperf дает большую производительность порядка 600-800Мб\сек
>покажите пример Вашей конфигурации шейпера

какая qdisc для шейпера используется ?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "Linux ROUTER производительность"  
Сообщение от KubikRubik on 27-Ноя-08, 19:18 
>[оверквотинг удален]
>version: 7.1.9-k4-NAPI
>
>кол-во правил iptables ~1000
>кол-во "шейперов" ~ 600
>
>при среднем потоке порядка 70-80Мб/сек загрузка процессора по irq достигает 90-95%
>Соответственно вопрос - на сколько можно рассчитывать как маршуртизатора от ПК ?
>
>
>За ранее огромное спасибо, жду дельных комментариев и советов.

Оптимизируй шейперы. Оптимизация правил иптаблеса практически ничего не даст.
И попробуй переехать на ядро 2.6.27 -  у меня на нем нагрузка при большом количестве шеперов поменьше стала.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "Linux ROUTER производительность"  
Сообщение от Лемонов on 27-Ноя-08, 23:40 
>[оверквотинг удален]
>>
>>при среднем потоке порядка 70-80Мб/сек загрузка процессора по irq достигает 90-95%
>>Соответственно вопрос - на сколько можно рассчитывать как маршуртизатора от ПК ?
>>
>>
>>За ранее огромное спасибо, жду дельных комментариев и советов.
>
>Оптимизируй шейперы. Оптимизация правил иптаблеса практически ничего не даст.
>И попробуй переехать на ядро 2.6.27 -  у меня на нем
>нагрузка при большом количестве шеперов поменьше стала.

новая версия ядра ситуацию не изменила.
Если не секрет какая на Вашей конфигурации производительность?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

7. "Linux ROUTER производительность"  
Сообщение от Лемонов on 29-Ноя-08, 15:30 
>[оверквотинг удален]
>>>
>>>
>>>За ранее огромное спасибо, жду дельных комментариев и советов.
>>
>>Оптимизируй шейперы. Оптимизация правил иптаблеса практически ничего не даст.
>>И попробуй переехать на ядро 2.6.27 -  у меня на нем
>>нагрузка при большом количестве шеперов поменьше стала.
>
>новая версия ядра ситуацию не изменила.
>Если не секрет какая на Вашей конфигурации производительность?

Не ужели ни у кого нет примеров?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

8. "Linux ROUTER производительность"  
Сообщение от Vaso_Petrovich on 02-Дек-08, 07:28 
>Не ужели ни у кого нет примеров?

я вот как не думал, так и не могу понять зачем 600 шейпов?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

10. "Linux ROUTER производительность"  
Сообщение от Лемонов on 03-Дек-08, 00:44 
>>Не ужели ни у кого нет примеров?
>
>я вот как не думал, так и не могу понять зачем 600
>шейпов?

а как для 600 пользователей выполнить шейпинг (как угодно 600 правил)?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

11. "Linux ROUTER производительность"  
Сообщение от Vaso_Petrovich on 03-Дек-08, 08:11 
у всем прямо таких своя уникальная скорость? не проще весь канал посадить на социальный шейп, тогда всем полосы хватит
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

12. "Linux ROUTER производительность"  
Сообщение от Лемонов on 03-Дек-08, 12:58 
>у всем прямо таких своя уникальная скорость? не проще весь канал посадить
>на социальный шейп, тогда всем полосы хватит

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

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

13. "Linux ROUTER производительность"  
Сообщение от Vaso_Petrovich on 04-Дек-08, 13:04 
>>у всем прямо таких своя уникальная скорость? не проще весь канал посадить
>>на социальный шейп, тогда всем полосы хватит
>
>да, полосы возможно хватит, но как быть если кто-то будет захватывать часть
>полосы от других пользователей, если есть скажем 10 вариаций шейпера...
>Даже при полностью снятом шейпере загрузка не сильно упала, что не очень
>обрадовало

хорошо спрошу по другому =) я так понимаю на компе явно не больше двух сетивух, а значит есть еще оборудование, а что если на нем резать?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

14. "Linux ROUTER производительность"  
Сообщение от Лемонов on 04-Дек-08, 13:12 
>[оверквотинг удален]
>>>на социальный шейп, тогда всем полосы хватит
>>
>>да, полосы возможно хватит, но как быть если кто-то будет захватывать часть
>>полосы от других пользователей, если есть скажем 10 вариаций шейпера...
>>Даже при полностью снятом шейпере загрузка не сильно упала, что не очень
>>обрадовало
>
>хорошо спрошу по другому =) я так понимаю на компе явно не
>больше двух сетивух, а значит есть еще оборудование, а что если
>на нем резать?

можно и на другом оборудование, просто мне хотелось отметить некую возможность linux-box'а как роутера с шейпером...

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Спонсоры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2022 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру