Биллинговая система Nodeny
21 Ноября 2024, 19:09:36 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Новости: Прекращена поддержка версии Nodeny 49
 
   Начало   Помощь Поиск Войти Регистрация  
Страниц: [1]
  Печать  
Автор Тема: Конфигурация железа под биллинг  (Прочитано 8925 раз)
Elisium
NoDeny
Старожил
*

Карма: 19
Offline Offline

Сообщений: 360


На форумах "спасибом" называется плюс к карме.


Просмотр профиля
« : 13 Ноября 2011, 22:34:00 »

Доброго дня.
Интересует у кого какая стоит конфигурация железа под биллинг + БД.

С чего возник вопрос: в вечернее время ОЧЕНЬ долго пишется статистика по трафику.
Иногда доходит до 3х минут. В такие моменты может заблокировать пару человек за "превышение потоков по трафику".
Во время до часа пик все норм. Снятие статистики отрабатывает нормально - каждую минуту.
У меня стоит 14К на группу, период снятия статистики 60 с.
Такие тупняки длятся почти весь час пик - с 18ти до 22х.
При этом загрузка проца до 50%, отзывчивость системы в порядке.
Ошибок по всем параметрам нет.

Поэтому сразу вопрос - что можно предпринять по этому поводу?

Собственно, данные ниже:
Код:
Время среза	Количество строк	Объем иформации	Время обсчета	Время добавления	Время получения	Время записи	Количество записей	Запись  статистики	*
20:17 1 963 878 95 505 243 152.8 2.5 0.3 4.3 2 079 958 100 54321
Тоесть, судя по этой инфе, скрипт пытается пережевать 90 МБ нетфлова и это у него получается за 2,5 минуты.

Имеется следующее железо:
Код:
1. Intel(R) Core(TM)2 Quad CPU    Q8300  @ 2.50GHz
2. Мать под него с Intel AMT
3. 6ГБ памяти
4. 2х SAMSUNG HD161GJ/1AC01118 в софтовом mirror + journal

Загрузка по топу:
Код:
last pid: 50194;  load averages:  1.42,  1.89,  1.97
138 processes: 7 running, 115 sleeping, 1 zombie, 15 waiting
CPU: 49.5% user,  0.0% nice, 10.3% system,  0.2% interrupt, 40.0% idle
Mem: 1771M Active, 2691M Inact, 671M Wired, 134M Cache, 607M Buf, 505M Free
Swap: 8192M Total, 340M Used, 7852M Free, 4% Inuse

По gstatу винты совсем не заняты.
Входящего/исходящего трафика 6/4 МБт/1,5к ппс.
Записан
Maks
NoDeny
Ветеран
*

Карма: 13
Offline Offline

Сообщений: 575


Скажи спасибо - подними карму.

https://t.me/smv https://t.me/smv_wz
Просмотр профиля Email
« Ответ #1 : 13 Ноября 2011, 23:28:21 »

А чего не просто изменить частоту среза трафика?
Допустим до 2-5 минут?
У вас еще есть помегабайтные тарифы? Да даже пусть даже и есть я думаю их оч мало, и перерасход оч дешевый, так что точность вам особо не нужна.
Записан

Nodeny общение
https://t.me/nodeny_chat
ale-x
NoDeny
Постоялец
*

Карма: 1
Offline Offline

Сообщений: 164


Просмотр профиля
« Ответ #2 : 14 Ноября 2011, 09:21:34 »

У меня стоит 14К на группу
Как по мне то и 40к маловато если тарифы до 50 мбит/с. Торент-клиенты генерируют достаточно много соединений, особенно в то время что вы указали.
Записан
VitalVas
NoDeny
Спец
*

Карма: 60
Offline Offline

Сообщений: 991



Просмотр профиля WWW
« Ответ #3 : 14 Ноября 2011, 17:24:24 »

пробовали смотреть top -SHP?
если проблемы с торрентом то попробуйте заменить в rc.firewall и ipcad.conf из divert на tee
Записан
Elisium
NoDeny
Старожил
*

Карма: 19
Offline Offline

Сообщений: 360


На форумах "спасибом" называется плюс к карме.


Просмотр профиля
« Ответ #4 : 14 Ноября 2011, 22:54:20 »

А чего не просто изменить частоту среза трафика?
Допустим до 2-5 минут?
У вас еще есть помегабайтные тарифы? Да даже пусть даже и есть я думаю их оч мало, и перерасход оч дешевый, так что точность вам особо не нужна.
Да. Есть.
Я понимаю - пережиток прошлого, но на них сидит гдето 15% клиентов и перелазить НЕ собираются.
Ибо почта, аська и всё.
Зато вОни за каждый переработаный МБ - выше крыши.
А за пару минут можно много накачать (.
« Последнее редактирование: 14 Ноября 2011, 22:57:34 от Elisium » Записан
Elisium
NoDeny
Старожил
*

Карма: 19
Offline Offline

Сообщений: 360


На форумах "спасибом" называется плюс к карме.


Просмотр профиля
« Ответ #5 : 14 Ноября 2011, 22:55:56 »

пробовали смотреть top -SHP?
если проблемы с торрентом то попробуйте заменить в rc.firewall и ipcad.conf из divert на tee
Я там выше кусок топа выложил.
Проблема, как я понимаю, в том, что скрипт за указанное время (60 с) не успевает разгрести 80-90 МБ лога нетфлов.
То ли он на одном ядре работает и скорости этого одного ядра не хватает, то ли реально - 90 МБ разбирать нужно много времени...

п.с. перл собран как perl-threaded
« Последнее редактирование: 14 Ноября 2011, 23:03:30 от Elisium » Записан
Elisium
NoDeny
Старожил
*

Карма: 19
Offline Offline

Сообщений: 360


На форумах "спасибом" называется плюс к карме.


Просмотр профиля
« Ответ #6 : 14 Ноября 2011, 23:01:51 »

У меня стоит 14К на группу
Как по мне то и 40к маловато если тарифы до 50 мбит/с. Торент-клиенты генерируют достаточно много соединений, особенно в то время что вы указали.
Нене. Торрентокачальщиков у нас хоть отбавляй. Дело не в них.
У нас есть релизеры на 0дэе и торру. Не обычные пользователи. а именно люди, которые там ТИПА в команде и, соответственно, раздач там у них и скорости огого.
Но их не блокирует. 14К нам хватало во все времена.
Тарифы от 10 до 100 МБт анлим/лимит.
Но вот есть некоторые "умные" уникумы, которых блокирует, а на форумах закидать какахами тоже стараются..
Записан
denis.my.life
NoDeny
Пользователь
*

Карма: 1
Offline Offline

Сообщений: 46


Просмотр профиля Email
« Ответ #7 : 29 Марта 2012, 09:58:17 »

У меня низкие скорости и порог 5000сессий
Блокирует в основном вирусованные компы
И вроде как иногда бит торрент и медиагет.
Зашкаливало и за 15000 когда вирусы.
Нужно клиентам объяснять что их блокирует в их интересах(потому что лучше пусть блокирует, чем вирусы весь трафик сожрут, или забьют всю полосу) у меня после объяснений причин никто не ругался.
Я предлагаю провериться на вирусы. И перестановка винды всегда помогает.
Записан
h1vs2
NoDeny
Пользователь
*

Карма: 0
Offline Offline

Сообщений: 55


Просмотр профиля Email
« Ответ #8 : 29 Марта 2012, 13:30:42 »

Долго боролся с тупаками биллинга, во время записи трафика.

Недавно вынесли базу на отдельный сервак. Рай наступил

А то : ядро считало, писало в базу на том-же сервере. При этом еще плужил винт с базой, ибо в оперативку максимум загнать у меня не получалось, как не старался.
Записан
Страниц: [1]
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.20 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!