у нас примерно похожая ситуация, поделюсь опытом
Ivanov_AP писал(а):
2. Как биллинг относится к 300-500 одновременным подключениям (именно одновременные запросам на авторизацию и т.д) ?
(Например, отключили свет во всем районе, потом дали,
и все дружно ломятся в Интернет; к сожалению, у нас такое не редкость)
поэтому ответ на этот вопрос очень важен.
плохо относится. радиус начинает проглатывать аккаунтинг пакеты, отбрасывать авторизации. может дойти до полного затыка. узкое место - количество обращений к базе. мы сейчас изучаем возможность работы радиуса со slave базой.
Цитата:
3. Сколько будет длиться снятие абонентской платы (через модуль npay ) с этих 10000 пользователей?
А/П желательно снимать каждый день.
1-2 минуты
Цитата:
4. Нужно ли при такой нагрузке разносить сервер RADIUS и Сервер биллинга+БД на разные компьютеры ?
В будующем скорее всего придется этим же биллингом обсчитывать netflow с около 100 выделенных каналов.
я бы советовал разнести. чтобы от пиковых нагрузок на радиус не страдал сервер биллинга с основной бд.
Цитата:
5. Справится ли со всем этим сервер с 4 Гб RAM, Intel Xeon X3370 и дисками SATA без RAID?
Или в обязательном порядке для повышения производительности придется организовывать какой-либо из серьезных RAID-массивов? (stripped для производительности + зеркало для отказоустойчивости...)
что сервер, что шедулер в обычном режиме процессорного времени и памяти отжирают немного. шедулер грузит машину в 100% при операциях снятия абонплат, предоставления детализированной статистики. поэтому он у нас на отдельной машине, на нем же коллектор. по дискам - как уже и писалось в этой теме, зеркало поставьте обязательно, бэкапы бэкапами, но винты при таких нагрузках отказывают и никуда от этого не деться. да, риск отказа невелик, но вы хотите рисковать своей бд? а вообще советую рэйд 10, работа с большой бд потом потребует шустрого накопителя.