Cтабильная работа NAS fbsd/mpd/ipfw/netgraph. Как добиться.

Технические вопросы по UTM 5.0
Ответить
Аватара пользователя
kaN5300
Сообщения: 480
Зарегистрирован: Пт янв 21, 2005 17:27
Откуда: Ыукзгрщм
Контактная информация:

Cтабильная работа NAS fbsd/mpd/ipfw/netgraph. Как добиться.

Сообщение kaN5300 »

Специльно создал отдельную тему в виде продолжения развернувшейся дискуссии про стабильность работы сервера доступа вот от сюда:

подскажите, почему не работает ndsad (2, 3 страницы).

Мы вданный момент занимаемся поиском решения, как переехать на SMP-ядро без осложнений в виде зависающих системных процессов.

Arti
Сообщения: 266
Зарегистрирован: Пн окт 01, 2007 02:44

Сообщение Arti »

Нужно просто хороше железо.

Я решил эту проблему так

http://www.andnet.ru/sales/hp-server/Pr ... 9-421.html

Для двух сетевок два ядра вполне достаточно.

Остальные компоненты счастья:

FreeBSD 6.3 библиотека тредов - libthr
mpd-5.0
ng_car-0.5

cat /etc/sysctl.conf

kern.ipc.maxsockbuf=1048576
net.graph.maxdgram=524288
net.graph.recvspace=524288

cat /boot/loader.conf

net.graph.maxalloc=2048
kern.ipc.maxsockbuf=1048576



предельной простой ipfw, из личного опыта - не пытайтесь работать боле чем на паре десятков правил.

Никаких пайпов

Код: Выделить всё

12341
7
out#1=all shape 8000000 4000 pass
в качестве RADIUS атрибута к тарифу делает эту работу лучше (8000000 - тут ваше любимое число).

Сервер стоит примерно с релиза 6.3. При net.isr.direct=1 наблюдались проблемы в результате на рабочем сервере значение net.isr.direct - дифолтное т.е. 0

Гонял тесты на 7-CURRENT и mpd 5.1 особых проблем не заметил, правда железо было чуть другое: cетевки - em. На 7-ке net.isr.direct=1 по дифолту.
Последний раз редактировалось Arti Пн сен 01, 2008 20:55, всего редактировалось 2 раза.

Аватара пользователя
kaN5300
Сообщения: 480
Зарегистрирован: Пт янв 21, 2005 17:27
Откуда: Ыукзгрщм
Контактная информация:

Сообщение kaN5300 »

Жаль у HP нету CCC. А мы исходили из 1U ассортимента 3logic.

Аватара пользователя
Chris
Сообщения: 2323
Зарегистрирован: Чт июн 02, 2005 14:08
Откуда: 33 76 77 71 86 37 98

Сообщение Chris »

есть

Arti
Сообщения: 266
Зарегистрирован: Пн окт 01, 2007 02:44

Сообщение Arti »

Ну вопрос сертификации - вопрос больной.

Сори за офтопик.

Вобще был период времени когда в список обязательной сертификации для использования в публичных сетях компьютеры не входили. Что сей час у нас на правовом фронте ?

Это еще работает ? :)

http://www.consultant.ru/online/base/?r ... =51118#p29

Ну и соответственно если работает то, должно работать это:

http://h41131.www4.hp.com/ru/ru/press/H ... _____.html

Единственно НО, это то, что по сути своей NAS это скорее устройство абонентского доступа... и тогда расклад совсем другой.
Последний раз редактировалось Arti Пн сен 01, 2008 22:11, всего редактировалось 3 раза.

Arti
Сообщения: 266
Зарегистрирован: Пн окт 01, 2007 02:44

Сообщение Arti »

_

mikkey finn
Сообщения: 1612
Зарегистрирован: Пт ноя 10, 2006 15:23

Сообщение mikkey finn »

как на Ng_car сделать изменение скоростей по времени суток? например, удвоить на определенном тарифе скорость ночью. На пайпах - легко.

Arti
Сообщения: 266
Зарегистрирован: Пн окт 01, 2007 02:44

Сообщение Arti »

Всё должен делать RADIUS. Функционала добавления атрибутов по наступлению некого события действительно не хватает.

А если нужен такой костыль, то он прикручивается аналогичным образом. Обойти узлы и отдать нужные месаги.

mikkey finn
Сообщения: 1612
Зарегистрирован: Пт ноя 10, 2006 15:23

Сообщение mikkey finn »

проблема в том, что у узлов типа CAR нету имен, путей, по которым их можно найти.

Arti
Сообщения: 266
Зарегистрирован: Пн окт 01, 2007 02:44

Сообщение Arti »

Т.е. узлы car живут где-то в потустороннем мире ? :)

Код: Выделить всё

nas1# ngctl ls | grep  car
  Name&#58; <unnamed>       Type&#58; car             ID&#58; 00a1b51f   Num hooks&#58; 2
  Name&#58; <unnamed>       Type&#58; car             ID&#58; 00a1b51e   Num hooks&#58; 2
  Name&#58; <unnamed>       Type&#58; car             ID&#58; 00a1b515   Num hooks&#58; 2
  Name&#58; <unnamed>       Type&#58; car             ID&#58; 00a1b514   Num hooks&#58; 2
..................
Другое дело что да, придется приложить определённые усилия чтобы разобраться какому интерфейсу какой узел принадлежит.

Ответить