Melanxolik 63 Опубліковано: 2011-12-19 07:16:59 Share Опубліковано: 2011-12-19 07:16:59 dummynet не много жрет? что там за правила, таблицы используются или на каждого абона свои правила натыканы? Ссылка на сообщение Поделиться на других сайтах
ucTuHa 199 Опубліковано: 2011-12-19 07:25:48 Автор Share Опубліковано: 2011-12-19 07:25:48 dummynet не много жрет? что там за правила, таблицы используются или на каждого абона свои правила натыканы? Нет, 10% примерно в час пик. Таблицы. atop htop dstat iotop ? Это в момент тормозов смотреть? Ссылка на сообщение Поделиться на других сайтах
NiTr0 584 Опубліковано: 2011-12-19 10:30:46 Share Опубліковано: 2011-12-19 10:30:46 На em0 никто не флудит? Ссылка на сообщение Поделиться на других сайтах
ucTuHa 199 Опубліковано: 2011-12-25 13:12:13 Автор Share Опубліковано: 2011-12-25 13:12:13 На em0 никто не флудит? Да вот на это и грешу потому как на 100% грузит em0, но как проверить? Вот сейчас опять началось. systat показывает что идет 50-60 мегабит. хотя по биллингу клиентам идет максимум 20 мегабит. Ссылка на сообщение Поделиться на других сайтах
NiTr0 584 Опубліковано: 2011-12-25 14:10:40 Share Опубліковано: 2011-12-25 14:10:40 как проверить? Статистику по pps в первом приближении посмотреть для начала. А вообще - странно высокая загрузка при таком траффике, эдак характерная для системы класса 2xPII-400. Во всяком случае, судя по производительности линь-систем (с бздей дел не имел). Ссылка на сообщение Поделиться на других сайтах
ucTuHa 199 Опубліковано: 2011-12-25 15:14:44 Автор Share Опубліковано: 2011-12-25 15:14:44 как проверить? Статистику по pps в первом приближении посмотреть для начала. А вообще - странно высокая загрузка при таком траффике, эдак характерная для системы класса 2xPII-400. Во всяком случае, судя по производительности линь-систем (с бздей дел не имел). Дело не в мощности, вот спустя два с половиной часа все стало на свои места. и трафик стал рулить как и должен. Ссылка на сообщение Поделиться на других сайтах
NiTr0 584 Опубліковано: 2011-12-25 16:57:42 Share Опубліковано: 2011-12-25 16:57:42 Дело не в мощности, вот спустя два с половиной часа все стало на свои места. 25% загрузки ядра сетевухой/шейпером/файрволом - "стало на свои места"? Вот к примеру загрузка проца (2-головый феном 550) одного из бордюров, через который гуляет 500 мбит в каждую из сторон: Mem: 358500K used, 1716300K free, 0K shrd, 0K buff, 45492K cached CPU0: 0.0% usr 0.0% sys 0.0% nic 89.3% idle 0.0% io 0.0% irq 10.6% sirq CPU1: 0.2% usr 0.0% sys 0.0% nic 87.9% idle 0.0% io 0.0% irq 11.8% sirq Load average: 0.00 0.01 0.05 1/68 32614 Т.е. - аппаратные прерывания занимают менее 0.1% процессорного времени, а всяческие правила файрвола и т.п. - порядка 10-12%. Ссылка на сообщение Поделиться на других сайтах
ucTuHa 199 Опубліковано: 2011-12-25 17:03:48 Автор Share Опубліковано: 2011-12-25 17:03:48 Дело не в мощности, вот спустя два с половиной часа все стало на свои места. 25% загрузки ядра сетевухой/шейпером/файрволом - "стало на свои места"? Вот к примеру загрузка проца (2-головый феном 550) одного из бордюров, через который гуляет 500 мбит в каждую из сторон: Mem: 358500K used, 1716300K free, 0K shrd, 0K buff, 45492K cached CPU0: 0.0% usr 0.0% sys 0.0% nic 89.3% idle 0.0% io 0.0% irq 10.6% sirq CPU1: 0.2% usr 0.0% sys 0.0% nic 87.9% idle 0.0% io 0.0% irq 11.8% sirq Load average: 0.00 0.01 0.05 1/68 32614 Т.е. - аппаратные прерывания занимают менее 0.1% процессорного времени, а всяческие правила файрвола и т.п. - порядка 10-12%. У меня старенький атлончик. Ссылка на сообщение Поделиться на других сайтах
NiTr0 584 Опубліковано: 2011-12-25 17:11:43 Share Опубліковано: 2011-12-25 17:11:43 И что, что старенький? Вот к прмиеру старый атлон 3600+, на тазике с пптп (сотня туннелей, сейчас порядка 70-80 мбит траффика, шейпер на вход и на исход на ifb на ~10000 классов, ессно с хешами), сетевуха - какой-то марвелл: Mem: 423868K used, 546616K free, 0K shrd, 0K buff, 54676K cached CPU0: 0.1% usr 0.3% sys 0.0% nic 92.2% idle 0.0% io 0.0% irq 7.1% sirq CPU1: 0.7% usr 0.1% sys 0.0% nic 99.0% idle 0.0% io 0.0% irq 0.0% sirq Load average: 0.00 0.01 0.05 1/267 1774 А ваша загрузка при таком траффике более характерна для очень старой машины. Или для криво настроеного тазика. Ссылка на сообщение Поделиться на других сайтах
ucTuHa 199 Опубліковано: 2011-12-25 18:14:20 Автор Share Опубліковано: 2011-12-25 18:14:20 Не суть важно в данный момент. Меня интересует помощь в плане проблемы которую описал я. Ссылка на сообщение Поделиться на других сайтах
NiTr0 584 Опубліковано: 2011-12-25 18:27:48 Share Опубліковано: 2011-12-25 18:27:48 Хрустальный шар подсказывает, что ваша проблема как раз в том, что внезапно нагрузка возрастает всего в 3-3.5 раза (пример: клиент запускает uTorrent, который начинает сыпать мелкими пакетами, или у клиента начинает активно шуршать червь/спамбот), и из-за этого ваша система мгновенно скукоживается - по причине кривой конфигурации файрвола/шейпера к примеру. Или же, если цепочки линейные, то же может случиться, когда клиент, которому соответствует последнее правило цепочки, начинает активно качать/раздавать. Так ли это или нет - вам виднее, pps интерфейсов озвучить вам религия не позволяет, провести ревизию правил файрвола/шейпера (или что там в softirq еще в бзде падает) - тоже. Ссылка на сообщение Поделиться на других сайтах
ucTuHa 199 Опубліковано: 2012-02-04 11:08:28 Автор Share Опубліковано: 2012-02-04 11:08:28 Правила. ${f} add 50 allow tcp from any to me 22 ${f} add 51 allow tcp from me 22 to any ${f} add 100 allow ip from any to any via lo0 ${f} add 110 deny ip from 127.0.0.0/8 to any ${f} add 120 skipto 1000 ip from me to any ${f} add 130 deny icmp from any to any in icmptype 5,9,13,14,15,16,17 ${f} add 150 nat 10 ip from any to ${natip} in via ${ifOut} ${f} add 160 skipto 2000 ip from any to me ${f} add 200 skipto 500 ip from any to any via ${ifOut} ${f} add 350 skipto 4500 ip from any to any in ${f} add 450 tee 2 ip from any to any ${f} add 490 allow ip from any to any ${f} add 500 skipto 32500 ip from any to any in ${f} add 510 tee 1 ip from any to any ${f} add 520 nat 10 ip from 10.0.0.0/8 to any ${f} add 540 allow ip from any to any Количество пакетов момент загрузки процессора уменьшаются в два раза. Может кто то за денежку решит проблему? Заметил что проблема начинается когда начинают качать определенный клиенты. Ссылка на сообщение Поделиться на других сайтах
ucTuHa 199 Опубліковано: 2012-02-04 11:42:15 Автор Share Опубліковано: 2012-02-04 11:42:15 Количество пакетов идет 50-60к. Количество потоков примерно 20к. Трафик 100 мегабит. Как только начинает качать один из клиентов, количистево пакетов и потоков уменьшается в два раза, канал проседает до 30 мегабит. Загрузка cpu с 20% поднимается до 100%. Как понять что делает этот клиент, количество пакетов то не увеличивается. Да и потоков от него в этот момент идет всего то 400-500. Ссылка на сообщение Поделиться на других сайтах
ucTuHa 199 Опубліковано: 2012-02-04 14:06:40 Автор Share Опубліковано: 2012-02-04 14:06:40 Помогите кто нить за денежку. Ссылка на сообщение Поделиться на других сайтах
ucTuHa 199 Опубліковано: 2012-02-04 17:01:42 Автор Share Опубліковано: 2012-02-04 17:01:42 Спасибо, уже не актуально. Ссылка на сообщение Поделиться на других сайтах
sanyadnepr 305 Опубліковано: 2012-02-05 06:23:27 Share Опубліковано: 2012-02-05 06:23:27 А всем стало интересно а что же было ? а вы сразу слились Ссылка на сообщение Поделиться на других сайтах
ucTuHa 199 Опубліковано: 2012-02-05 07:19:21 Автор Share Опубліковано: 2012-02-05 07:19:21 А нет, не проблема. Написал на скорую руку, что бы приват не сыпали. Несколько вирусных клиентов+торренты. Пока подрезали количество соединений, ждем денег от начальства на что то типа i7. Всем спасибо. PS. Что странно, две Intel GT справлялись с трафиком лучше чем EM двух головая. Ссылка на сообщение Поделиться на других сайтах
KaYot 3 709 Опубліковано: 2012-02-05 07:27:59 Share Опубліковано: 2012-02-05 07:27:59 В любом случае, никто не собирает сервера которые могут работать только при нагрузке в 30% и виснут при 100%. Проблема скорее всего в нестабильном железе, которое для начала нужно попробовать поменять на такое же. Ссылка на сообщение Поделиться на других сайтах
ucTuHa 199 Опубліковано: 2012-02-05 08:25:00 Автор Share Опубліковано: 2012-02-05 08:25:00 В любом случае, никто не собирает сервера которые могут работать только при нагрузке в 30% и виснут при 100%. Проблема скорее всего в нестабильном железе, которое для начала нужно попробовать поменять на такое же. Согласен, тоже не очень верится что нагрузка с 10-20% может прыгать до 100. Менять на такое же нет смысла, так не хочется менять бу на бу, лучше уж новый купить, и несколько лет быть уверенным. Ссылка на сообщение Поделиться на других сайтах
ucTuHa 199 Опубліковано: 2012-02-13 17:12:33 Автор Share Опубліковано: 2012-02-13 17:12:33 Поменял на i5. Нагрузка на процессор в пике 12%. Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Создайте аккаунт или войдите в него для комментирования
Вы должны быть пользователем, чтобы оставить комментарий
Создать аккаунт
Зарегистрируйтесь для получения аккаунта. Это просто!
Зарегистрировать аккаунтВхід
Уже зарегистрированы? Войдите здесь.
Войти сейчас