Jump to content
Калькуляторы

FreeBSD vs Linux Что выбрать для сервера доступа?

День добрый, хотел обратиться с вопросом к уважаемым ГУРУ: что предпочтительнее использовать на сервере доступа (PPPoE)? В данный момент стоит FreeBSD 7.2-RELEASE amd64, mpd5.3, dummynet, ipfw nat. Железо Intel Core2Quad Q9450, 2Gb DDR2-800, сетевая Intel гигабитная 6.9.6 (PCI-E). Также стоят драйвера от Yandex. Это всё чудо инженерной мысли держит до 400 клиентов онлайн и 200 Мбит трафика. Примерно раз в месяц сервер уходит в произвольный ребут, пробежавшись по форумам поняли что поблема не только у нас и вызвана она предположительно связкой mpd+dummynet.

Судя по количеству тем и постов эта проблема на FreeBSD довольно распространенная, а вот постов о падении линуха почти нет. Вот и вопрос: почему? Потоому что система настолько стабильная или потому что на её базе не ставят сервера доступа? Заранее спасибо.

Share this post


Link to post
Share on other sites

Mikrotik тебе в помощь. компьютер P4 3GHz 512Mb две сетевухи pci Intel PRO 1000MT desktop adapter и 1Gb флешка под систему - 400 абонентов онлайн 100-120Мбит трафика (+shaping, ospf, nat). Перегружаются конечно по чаще чем раз в месяц, но когда серваков несколько в параллеле, для абонента это практически не заметно (хотя по некоторым предположениям если поставить 2GB памяти то перезагрузки будут не чаще раз в месяц).

при пиковых нагрузках такая система тянет 600 абонентов и 150Мбит трафика, но до такого лучше не доводить, поставить еще один такой комп рядом, что бы абонентам было комфортно.

Edited by kostil

Share this post


Link to post
Share on other sites

а почему не пользуете mpd+ng_car?

Share this post


Link to post
Share on other sites

Перегружаются конечно по чаще чем раз в месяц

Ребутятся в смысле? А чего так?

Share this post


Link to post
Share on other sites

Почему ребутятся выяснить не удалось, но это уже к разработчикам.

Сказать могу только одно - чем выше нагрузка тем чаще ребут. обычно при средней нагрузке 400 pppoe на 100mbit перегружаются раз в три дня.

Заметил только что машинка которая с двумя гигами памяти у меня стоит работает месецами без перезагрузки и с приличной нагрузкой.

Share this post


Link to post
Share on other sites

да хоть что поставьте, раз уж так пошло, то у вас будут и linux и freebsd падать.

 

Share this post


Link to post
Share on other sites

В данный момент стоит FreeBSD 7.2-RELEASE amd64, mpd5.3, dummynet, ipfw nat. Железо Intel Core2Quad Q9450, 2Gb DDR2-800, сетевая Intel гигабитная 6.9.6 (PCI-E). Также стоят драйвера от Yandex. Это всё чудо инженерной мысли держит до 400 клиентов онлайн и 200 Мбит трафика. Примерно раз в месяц сервер уходит в произвольный ребут, пробежавшись по форумам поняли что поблема не только у нас и вызвана она предположительно связкой mpd+dummynet.

Сервер Intel Xeon Quadro, 2Gb RAM, 4 сетевых Intel (без извратов вроде драйверов Yandex и прочих поллингов), FreeBSD 7.1-RELEASE i386, mpd4.4 + ng_car, ipfw, ospf. Онлайн - до 500 туннелей pptp с шифрованием и шейпером на каждом. Трафик до 200Мбит. Загрузка проца в ЧНН до 10%. Никаких падений за последний год.

Share this post


Link to post
Share on other sites

skor78 Смотрели в сторону ng_car, но пока пробовали только на стенде. Пока результаты не сильно утешительные, возможно не совсем разобрались. Сразу вопрос )) : можно ли с его помощью шейпить канал от абонента и к абоненту и на сколько он стабильный?

 

kostil Нет смысла делать хуже чем сейчас есть :)

 

Alexandr Ovcharenko У нас с mpd4 тоже нет проблем на FreeBSD 7.X, стоят несколько серверов и работают без падений почти год. Хотелось-бы все серверы перевести на mpd5, так-как он полностью динамический, но жертвовать стабильностью нет желания, поэтому рассматриваем новые варианты.

Edited by _MEDVED_

Share this post


Link to post
Share on other sites

skor78 Смотрели в сторону ng_car, но пока пробовали только на стенде. Пока результаты не сильно утешительные, возможно не совсем разобрались. Сразу вопрос )) : можно ли с его помощью шейпить канал от абонента и к абоненту и на сколько он стабильный?

Что не утешило на стенде? По идее в связке c mpd он должен быть лучше, т.к. работет все на уровне нетграфа. И каждый ng_car привязывается к конекретному pppoe соединению(ng интерфейсу), и шейпит только его (в обе стороны).

Edited by skor78

Share this post


Link to post
Share on other sites
Хотелось-бы все серверы перевести на mpd5, так-как он полностью динамический,

Работает ? Не трогай.

Динамичность - это конечно круто. ;) Но в чем ее преимущество именно для вас ?

 

 

Share this post


Link to post
Share on other sites

микротик чаще чем раз в месяц ??? чем вы его кормите ???

 

Core2Quad 9550 + 4 Marvell eth + 400-600 сессий + трафик 500-1000 Mbit - 2 месяца без приколов, пока свет не вырубили ))

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this