006 на 8-ке

Технические вопросы по UTM 5.0
Ответить
Crown
Сообщения: 64
Зарегистрирован: Пт июл 27, 2007 04:58

006 на 8-ке

Сообщение Crown »

Собственно, версия 006 будет работать на FreeBSD 8.0, кто-нибудь пробовал? Интерисует только rwf, так как на FreeBSD 8.0 будет собран NAS.

dwemer
Сообщения: 276
Зарегистрирован: Чт янв 25, 2007 05:59

Re: 006 на 8-ке

Сообщение dwemer »

Crown писал(а):Собственно, версия 006 будет работать на FreeBSD 8.0, кто-нибудь пробовал? Интерисует только rwf, так как на FreeBSD 8.0 будет собран NAS.
007 rfw работает сборки для bsd 6 и 7

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

# uname -sr
FreeBSD 8.0-RELEASE

# ps ax | grep utm
 3624   0- I      0:00.00 /bin/sh /netup/utm5/bin/safe_utm5_rfw start
 3625   0- S      1:04.03 /netup/utm5/bin/utm5_rfw -c /netup/utm5/rfw5.cfg
81296   1  S+     0:00.00 grep utm

# /netup/utm5/bin/utm5_rfw -v
NetUP UTM billing system rfw module. Compile date: Oct 19 2009 18:29:48
Version: 5.2.1-007-update4-bsd6
Copyright (c) 2001-2009 NetUP Inc. www.netup.ru
установлены compat'ы

Anton
Сообщения: 339
Зарегистрирован: Пт июл 01, 2005 10:57

Сообщение Anton »

она такая сырая

через год может можно будет

7-ку не доделали еще
а вы уже 8-ку ставите

проблем огребете.......

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

Сообщение Arti »

_

Crown
Сообщения: 64
Зарегистрирован: Пт июл 27, 2007 04:58

Сообщение Crown »

А почему бы и нет? Если так подумать, то фря должна обновляться и патчиться :) 8-ка мне понравилась просто и всё тут :) Проблем с новыми версиями фрибсд, я как-то особо не испытывал никогда :) Да и к тому же, я уже сервер сделал почти, лень заново делать начинать...будет обидно, если придётся :)

Поставлю COMPAT, попробую :)

adeep
Сообщения: 79
Зарегистрирован: Пт июн 24, 2005 18:59

Сообщение adeep »

порекомендовал бы пересмотреть решение про NAS в сторону
freebsd 7-STABLE + Intel EXPI940x + em драйвера от Yandex.

gil
Сообщения: 355
Зарегистрирован: Вт ноя 11, 2008 14:28

Сообщение gil »

em-драйвера от yandex не совместимы с DEVICE_POLLING, насколько мне помнится..

adeep
Сообщения: 79
Зарегистрирован: Пт июн 24, 2005 18:59

Сообщение adeep »

совместимы. только зачем POLLING если пользоваться яндекс-драйверами?

они позволяют занять обработкой траффика все ядра процессора, в отличие от стандартных em драйверов и поллинга...

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

Сообщение Arti »

А если не секрет, зачем rfw на NAS?
На событие в билинге можно повесить любой скрипт, а там соотвественно можно легко выполнить любую команду на удалённой машине через туже ssh.
FreeBSD 8.0-RELEASE Release Notes писал(а): 2.2.3 Network Protocols

The FreeBSD netisr framework has been reimplemented for parallel threading support. This is a kernel network dispatch interface which allows device drivers (and other packet sources) to direct packets to protocols for directly dispatched or deferred processing. The new implementation supports up to one netisr thread per CPU, and several benchmarks on SMP machines show substantial performance improvement over the previous version.
Т.е. полезность драйвера от яндекса у меня вызывает большие сомнения.

gil
Сообщения: 355
Зарегистрирован: Вт ноя 11, 2008 14:28

Сообщение gil »

adeep писал(а):совместимы. только зачем POLLING если пользоваться яндекс-драйверами?

они позволяют занять обработкой траффика все ядра процессора, в отличие от стандартных em драйверов и поллинга...
а мне полезнее поллинг.. быстрота нужна.. а так - она не сильно отжирает и одно ядро..

Anton
Сообщения: 339
Зарегистрирован: Пт июл 01, 2005 10:57

Сообщение Anton »

gil писал(а):
adeep писал(а):совместимы. только зачем POLLING если пользоваться яндекс-драйверами?

они позволяют занять обработкой траффика все ядра процессора, в отличие от стандартных em драйверов и поллинга...
а мне полезнее поллинг.. быстрота нужна.. а так - она не сильно отжирает и одно ядро..
полинг только на однопроцесорных машинах
и был полезен по сути когда были шины на матерях медленные
и обработчик прирываний слабый

сейчас однозначно либо новую сетевую карту от интел
man igb
только дровы малость сыроваты
а так она очень хороша

либо em и дрова от яндекса

хотя сколько у тебя будет нас прокачивать
может тебе и 100 мегабитной с полингом хватит

gil
Сообщения: 355
Зарегистрирован: Вт ноя 11, 2008 14:28

Сообщение gil »

ну где-то терабайт туда-обратно пролетает в сутки в среднем по стомегабитной карточке с поллингом..
крутится FreeBSD 6.3-RELEASE, на ней UTM5 (5.2.1-006), freeradius, mpd5, pf..
обычный PC-роутер, в общем..

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

Сообщение Arti »

Anton писал(а):полинг только на однопроцесорных машинах
и был полезен по сути когда были шины на матерях медленные
и обработчик прирываний слабый
Суть полинга в другом.

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

Т.е. происходит следующее: сначала машина сохраняет состояние, потом запускается обработчик прерывания, по завершению выполнения обработчика, восстанавливается состояние машины.

Хотя операцию переключения контекста стараются делать максимально дешёвой, она имет свою цену.

Суть полинга в полном прекращении использования прерываний или значительное уменьшения их числа. Т.е. процес ядра выполняется непрерывно(я не говорю о прерываниях таймера и т.п.) схематично так:
вызов процедуры 1
.....
вызов процедуры n
вызов процедуры управления сетью
....
вызов процедуры 1

Т.е. выигрыш в том, что не надо сохранять и восстанавливать состояние машины. От сюда и проблемы - трудно распараллелить обработку.

Crown
Сообщения: 64
Зарегистрирован: Пт июл 27, 2007 04:58

Сообщение Crown »

Собрал на 8-ке, rfw пашет лучше, чем на другом насе, который первоначально был сделан на 7.2 :)

Ответить