Shumsky Posted March 14, 2013 Posted March 14, 2013 Доброго времени суток. Возникла необходимость поднять небольшой PPPoE сервер (он-же шлюз). Задача - поднять порядка 100 PPPoE сессий и пустить по каждому интерфейсу трафик. Есть какие-нибудь идеи? Вставить ник Quote
[S] Posted March 14, 2013 Posted March 14, 2013 Shumsky, вы что конкретно хотите? укажите желаемый дистрибутив, для начала. на ваш вопрос масса предложений, а если продажники набегут, то и аппаратные предложения ;) Вставить ник Quote
Shumsky Posted March 14, 2013 Author Posted March 14, 2013 Сорри, не объяснил до конца. Сервер будет на FreeBSD + mpd. Хочу дать нагрузку, чтобы посмотреть сколько оно вытянет по факту. Тестирование на программном уровне. Дистрибутивы: FreeBSD, Arch, Debian, Win XP: под чем будет легче и эффективнее Вставить ник Quote
s.lobanov Posted March 14, 2013 Posted March 14, 2013 Shumsky debian + pppd call, хоть 10000 процессов можно запустить, только памяти нужно побольше и ядро лучше пересобрать из последних, иначе интерфейсы аццки медленно создаются Если же всего 100 интерфейсов, то можно и не пересобирать ядро. Пустить трафик не проблема, даже в одной таблице маршрутизации ip ro add 1.1.1.0 dev ppp0 ip ro add 1.1.1.1 dev ppp1 ip ro add 1.1.1.2 dev ppp2 ... и пускаете трафик в сторону 1.1.1.1, 1.1.1.2 и т.д. Вставить ник Quote
[S] Posted March 15, 2013 Posted March 15, 2013 (edited) Shumsky, всё зависит от конфигурации сервера и тюнинга FreeBSD. Для mpd 100 сессий вообще не нагрузка, что вы на 100 сессиях хотите увидеть? Пропускная способность упрется в железо (если вы на 100 сессиях пустите по 100Мбит). Серьезная нагрузка начинается на 1000-2000 сессиях и выше. С другой стороны можете установить тот же mpd и создать нужное число клиентских сессий. Edited March 15, 2013 by [S] Вставить ник Quote
Shumsky Posted March 15, 2013 Author Posted March 15, 2013 ' timestamp='1363307422' post='819336']Shumsky, всё зависит от конфигурации сервера и тюнинга FreeBSD. Для mpd 100 сессий вообще не нагрузка, что вы на 100 сессиях хотите увидеть? Пропускная способность упрется в железо (если вы на 100 сессиях пустите по 100Мбит). Серьезная нагрузка начинается на 1000-2000 сессиях и выше. С другой стороны можете установить тот же mpd и создать нужное число клиентских сессий. на этом-же сервере будет нат и мускул с freeRADIUS, вот в чем дело Вставить ник Quote
[S] Posted March 16, 2013 Posted March 16, 2013 Shumsky, вы что конкретно хотите, я не понял. Конфигурацию сервера подобрать или что? Вставить ник Quote
Shumsky Posted March 16, 2013 Author Posted March 16, 2013 конфигурация подобрана. Мне необходимо выяснить сколько она вытянет по нагрузке. Объяснения - чтобы было понятно, что на сервере не только терминация PPPoE будет. Сорри за лишний флуд Вставить ник Quote
Alex/AT Posted March 21, 2013 Posted March 21, 2013 Присоединяюсь к вопросу. Никто не видел коммерческих или открытых решений для такого тестирования? Конкретно - на число соединений, число соединений/разрывов в секунду, пропускаемый трафик + в зависимости от числа соединений. Интересует именно софт, железки от Ix известны. Самому писать тоже очень не хотелось бы. Вставить ник 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.