Назад | Перейти на главную страницу

Сколько трафика сможет проглотить шейпер на базе linux

У меня есть формирователь трафика на базе Linux (политика iptables + tc htb). Работает в режиме моста. Формирует трафик на основе IP-адресов и портов (в цепочке "mangle" iptables порядка 100 правил). Сейчас его пропускная способность около 100 мб / с (pps не помню, в сети около 800 пользователей). Просто было интересно - когда я достигну предела. Сколько трафика может пройти через него шейпер на базе Linux. Если у вас одна из них находится под большой нагрузкой, напишите, пожалуйста, какую машину вы используете и какая нагрузка. Или, если у вас есть какая-либо другая информация о subj, также напишите.

Заранее спасибо.

У вас должно быть несколько сотен мегабит. Балансировка нагрузки намного проще, поэтому я бы сказал, что ответ Chopper3 на самом деле не применим.

Безусловно, лучше всего посмотреть журналы ЦП в системной статистике, которую вы уже должны записывать (я предпочитаю Cacti, но многие люди клянутся Мунином) и сравнить их с графиками пропускной способности. В этом случае вас в первую очередь интересует использование системного процессора.

Это настолько зависит от машины и ядра, что единственный реальный ответ - это выяснить сами.

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

Это зависит от вашего сервера, его компонентов (CPU / s, сетевых адаптеров, шин, скорости памяти и т. Д.) И OS / config, но у нас есть отдельные серверы, которые каждый день с радостью балансируют нагрузку 8-9 Гбит / с в течение всего дня.