День добрый!
Наша фирма на данный момент использует UTM4 для подсчета траффика и проведения расчетов с пользователями. На данный момент оличество пользователей достигает критического значения, сервер(текущий) перестает справляться с задачами, да и к тому же весь биллинг "оброс" различными скриптами, дополняющими его до нужной функциональности. Поэтому возникла потребность в функциональном делении одного сервера на три.
Текущее состояние узла:
--FreeBSD 5.4-Release
--AMD Barton XP2500+, 2500 MB RAM, 2x36Gb Seagate SCSI
--UTM4
--netup_radius
--ipacct
--mpd-3.18
--mysql4
--named
--apache
--ntp
--ipfw+ipnat
Предполагаемое состояние узла:
1. Сервер БД
--FreeBSD 5.4-Release
--Dual AMD Athlon64, 2x36GB SCSI, 2GB RAM
--mysql4
2. Сервер веб приложений и пр.
--FreeBSD 5.4-Release
--Dual AMD Athlon64, 2x36GB SCSI, 2GB RAM
--UTM5
--netup_radius
--apache
3. Маршрутизатор+брандмауэр+ДНС+...
--FreeBSD 5.4-Release
--Dual Xeon, 2x80GB IDE, 1GB RAM
--named
--ntp
--ipfw+pfnat
--mpd-4
--ng_netflow
Требования от узла:
--Стабильная работа
--Точный отсчет траффика
--Автономная работа (отсутствие необходимости раз в месяц очищать базы, удалять залипшие сессии)
--Резервное копирование
--Способность работать при 1000-2000 пользователей и траффике не менее 3 Тб в месяц.
Требования от биллинга:
--Наличие _гибкой_системы настройки подсчета траффика.
Например: "сегодня по одной цене, завтра под другой, но если завтра - праздник, то по третьей"
--Наличие привязки правил файрволла к тарифам, к группам, к обыему скачанного траффика, к датам и времени.
Например: Товарищам с тарифом безлимитный добавляем такое-то правило. Товарищам с тарифом Интересный вставляем с 23:00 до 06:00 такое-то правило. Товарищам, которые скачали много, снижать ступенчато скорость с заданным алгоритмом.
--Возможность управления биллингом активных устройств в сети по telnet соединению (отключение портов, привязка МАК адресов на порту)
--Возможность заказать сборку биллинга с флагами оптимизации по моему усмотрению и под конкретную архитектуру.
Скажите, это утопично, или реально реализуемо?
Новое железо, новый биллинг, прокомментируйте, пожалуйста.
В предполагаемой конфигурации мощность серверов более чем достаточная.
Можно настроить различную стоимость трафика в зависимочти от времени суток и дня недели. Выставить определенную стоимость трафика на какой-то один день в году нельзя.--Наличие _гибкой_системы настройки подсчета траффика.
Например: "сегодня по одной цене, завтра под другой, но если завтра - праздник, то по третьей"
Привязка к тарифам и к группам есть. К объему трафика и датам - нужно реализовывать либо дополнительными средствами, либо дорабатывать UTM.--Наличие привязки правил файрволла к тарифам, к группам, к обыему скачанного траффика, к датам и времени.
Нужно реализовывать через скрипты (привязка MAC к порту) и через utm5_rfw (управление устройствами через telnet)--Возможность управления биллингом активных устройств в сети по telnet соединению (отключение портов, привязка МАК адресов на порту)
Обращайтесь на info@netup.ru, думаю, все обсуждаемо--Возможность заказать сборку биллинга с флагами оптимизации по моему усмотрению и под конкретную архитектуру.