Есть mpd 3.18 и freebsd 5.5. Mpd терминирует pptp и pppoe. На данный момент до 100 пользователей. Подскажите, пожалуйста, какие параметры сборки mpd и настройки системы покрутить, чтобы система могла обслужить хотябы до 300-500 пользователей.
>Есть mpd 3.18 и freebsd 5.5. Mpd терминирует pptp и pppoe. На
>данный момент до 100 пользователей. Подскажите, пожалуйста, какие параметры сборки mpd
>и настройки системы покрутить, чтобы система могла обслужить хотябы до 300-500
>пользователей.
подкрутить нужно память, процессор, материнскую плату....PS: а лучше всего начинать думать.
>>Есть mpd 3.18 и freebsd 5.5. Mpd терминирует pptp и pppoe. На
>>данный момент до 100 пользователей. Подскажите, пожалуйста, какие параметры сборки mpd
>>и настройки системы покрутить, чтобы система могла обслужить хотябы до 300-500
>>пользователей.
>подкрутить нужно память, процессор, материнскую плату....
>>PS: а лучше всего начинать думать.
Меня всегда в душе умиляли борзописцы, которым по существу сказать нечего, но проявить остроумие и весь свой искрометный юмор их просто мочи нет желание переполняет. Дуальный ксеон 2.8ГГц, 2гига еццшной памяти, интеловская мать на 7505 чипсете, сказёвый рейд 5 уровня. Теперь твоя очередь начинать думать.
Поток терминируемого трафика до 6-8мбит. Сам вопрос изначально был про то, до каких значений и какие параметры, скажем sysctl или сборки mpd увеличить. При количестве сессий около 100 начинаются проблемы, когда система ругается на нехватку maxfiles. Значение kern.maxfiles было увеличено в 2 раза. Не помогло. А ещё как минимум есть ограничение на длину имени интерфейса в mpd.
>Есть mpd 3.18 и freebsd 5.5. Mpd терминирует pptp и pppoe. На
>данный момент до 100 пользователей. Подскажите, пожалуйста, какие параметры сборки mpd
>и настройки системы покрутить, чтобы система могла обслужить хотябы до 300-500
>пользователей.Попробуй вообще уйти от mpd на pppoed/poptop и /usr/sbin/ppp - всё достаточно просто настраивается и уйти с mpd на новую конфигурацию проще пареной репы.
С mpd намучаешься, а толку не будет.
>>Есть mpd 3.18 и freebsd 5.5. Mpd терминирует pptp и pppoe. На
>>данный момент до 100 пользователей. Подскажите, пожалуйста, какие параметры сборки mpd
>>и настройки системы покрутить, чтобы система могла обслужить хотябы до 300-500
>>пользователей.
>
>Попробуй вообще уйти от mpd на pppoed/poptop и /usr/sbin/ppp - всё достаточно
>просто настраивается и уйти с mpd на новую конфигурацию проще пареной
>репы.
>С mpd намучаешься, а толку не будет.
На самом деле на mpd ушли с poptop/pppoed, потому как намучались с ними. У pppoed есть свои проблемы, которые не решаются даже "net.graph.nonstandard_pppoe: -1". Например, подвисание сессий, которые снимаются только убиванием процесса ppp и удалением туннеля через ifconfig. Еще в "шумной" среде когда много всякого трафика типа вайпресовских пакетов и прочей ерунды, он просто перестает отвечать. А mpd во всех этих случаях цветет и пахнет, плюс ест меньше проца и показывает большую произволительность. Во всяком случае, по нашему опыту. Да и зоопарк городить резону нет.
>Есть mpd 3.18 и freebsd 5.5. Mpd терминирует pptp и pppoe. На
>данный момент до 100 пользователей. Подскажите, пожалуйста, какие параметры сборки mpd
>и настройки системы покрутить, чтобы система могла обслужить хотябы до 300-500
>пользователей.Вообще в данном случае некого особенного тюнинга ненадо.
Настраиваем как хороший роутер, и особо проблем не будет.2All:
mpd на данный момент является лучшим PPPoE сервером для FreeBSD.
Несмотря на некоторую капризность, суммарная отдача от него более чем велика.
Извини друг - Я это дело смотрел, но сейчас нету доступа к тому винту, где по этой проблеме инфа...Неполная, но частична которой должно хватить описана мною тут: http://www.opennet.me/base/net/freenibs_mpd_tips.txt.html
Пытался поднять 999нод...
+если это mpd3, то надо пропатчить что-бы можно было создавать больше 100 по моему нод.От туда же:
>>>>>>>>>>>>>>>>>>
Кстате, иногда возникает вопрос:
"Сколько может выдержать mpd,mpd4 + radius?"
Вот цытата от сюда:
http://groups.google.com/group/fido7.ru.unix.bsd/browse_thre...*&rnum=1&hl=ru#e81f32f720eded9aCPU: Intel(R) Celeron(R) CPU 1.70GHz (1716.91-MHz 686-class CPU)
real memory = 125763584 (122816K bytes)
деpжит 400 интеpфейсов (пpавда, больше 300 интеpфейсов одновpеменно ни pазу не
было занято)а вот это:
CPU: Intel(R) Pentium(R) 4 CPU 3.00GHz (2992.51-MHz 686-class CPU)
real memory = 1056108544 (1031356K bytes)
деpжит 800 интеpфейсов (максимум одновpеменных подключений - около 790).
с ng_tcpmss оба деpжат нагpузку без особых пpоблем. пеpвая машина вообще не
напpягается (10-20% cpu), втоpая, конечно, пpоседает сильнее (40-60% cpu)