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

Войти
Новости: Прекращена поддержка версии Nodeny 49
 
  Начало Помощь Поиск Войти Регистрация  
  Просмотр сообщений
Страниц: [1] 2 3
1  Главная категория / Модули для Nodeny / Re: Временное отключение (приостановка доступа) : 23 Августа 2011, 13:05:49
вопрос, если абон ставит заморозку с 20текущего по 10 следующего, как в таком случае происходит расчет?
2  Главная категория / Nodeny Plus / Re: Фичереквест на 52 версию : 08 Июня 2011, 14:03:01
было бы не плохо допилить ф-ю скидки, методом добавления поля "Срок окончания скидки"

+1
3  Главная категория / Разработка / Re: Требуется модуль Е-Платежка : 18 Марта 2011, 12:18:51
У нас есть разработанный,
4  Главная категория / Железо для нодени / Re: Оптимизация Dummynet под широкий канал : 18 Марта 2011, 10:10:47
Когда-то я настраивал сервер сети Глобалнет - там была такая-же проблема с дамминетом - он жрал уж ну очень много ресурсов. Пляски с бубном были долгие, фря тоже стояла 64битная. Даже не помню как побороли.
1) Стояла какая-то одна из последних мамок и АМДшный четырёхкотловый камень. Обновил Биос на мамке - выставил правильный тип процессора. До этого проц был Unknown. Стало легче.
2) через cvsup обновил порты и /usr/sys - пересобрал ядро в версию p4 (см. uname -a )
3) Поставил хорошую серверную Интел-сетевушку PCI-express (модель не помню, доступа к серверу уже нет)
4) Отключил нафиг поллинг и поставил Яндекс-драйвера
5) Вроде как делал тюнинг sysctl.conf и /boot/loader.conf

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

Если кому то нужно, говорите какие конфиги нужно выложить.
5  Главная категория / Nodeny 50 / Re: Лицензия на последующие 500 абонентов : 18 Марта 2011, 09:52:50
кстати о птичках, пол года назад просил віписать мне счет на дополнительные 500 абонов, но так и не получил, пользуясь случаем прошу снова
6  Главная категория / Общий раздел / Где в логах фиксируется добавление и удаление абонов : 02 Февраля 2011, 17:52:19
Где в логах фиксируется добавление и удаление абонов, в старой версии такое было в общем логе, а сейчас такое есть гдето?
7  Главная категория / Модули для Nodeny / Re: Модуль динамического распределения между каналами : 10 Ноября 2010, 16:02:38
так в чем вопрос? Делайте как умеете.

Вопрос в том что бы делать не руками а автоматически используя скрипты. И сарказм здесь неуместен.
8  Главная категория / Nodeny 50 / Re: Производительность биллинговой машины. : 10 Ноября 2010, 08:20:58
админю сеть

ядро:
DELL POWEREDGE 6850 QUAD
Проц 4х3.4Gz x64 (8 ядер)
Озу 3х4гб (12гб)
винти 4х146гб

9 сателлитов, обслуживают 7 районов
Время обсчета направлений ~ 2-3 мин.
Время записи детализации трафика ~ 2-4 сек.
FreeBSD 7.2 stable x64
общий поток 3-4гбит, в пике доходит до 5-гбит

А сколько - Количество обработанных строк
от коллекторов трафика   
9  Главная категория / Nodeny 50 / Re: Производительность биллинговой машины. : 09 Ноября 2010, 17:21:48
Может перейти на 64-битную систему?, как думаете, будет толк?
10  Главная категория / Модули для Nodeny / Re: Модуль динамического распределения между каналами : 09 Ноября 2010, 16:36:07
раскидывается каждый юзер отдельно

Т.е. мне нужно каждого абона отдельно рулить?, а в чем тогда работа модуля, я и без модуля могу их по разным каналам разрулить
11  Главная категория / Nodeny 50 / Re: Производительность биллинговой машины. : 08 Ноября 2010, 23:07:09
поставил 2 минуты, увеличилось кол-во и время соответственно

Код:
Количество обработанных строк
от коллекторов трафика 279235
Время обсчета направлений 54.2 сек
Время добавления трафика
к текущим значениям в базе данных 1.2 сек
Время получения данных трафика
для передачи клиентам 0.0 сек
Записей в кеше адресов обсчета направлений 501528
netflow:10.55.100.2 Collector 8888
20 384 228 байт
Время отключения абонентов превысивших лимиты 0.0 сек
Записан детельный трафик на 100.0 %
Время записи детализации трафика 0.7 сек
12  Главная категория / Nodeny 50 / Re: Производительность биллинговой машины. : 08 Ноября 2010, 22:00:20
Вот тоже но при большей нагрузке, тут уже 69 сек, Получается уже новый срез а сервак еще старый не обсчитал

Код:
Количество обработанных строк
от коллекторов трафика 209459
Время обсчета направлений 69.3 сек
Время добавления трафика
к текущим значениям в базе данных 1.3 сек
Время получения данных трафика
для передачи клиентам 0.0 сек
Записей в кеше адресов обсчета направлений 141538
netflow:10.55.100.2 Collector 8888
15 290 580 байт
Время отключения абонентов превысивших лимиты 0.0 сек
Записан детельный трафик на 100.0 %
Время записи детализации трафика 0.8 сек
13  Главная категория / Модули для Nodeny / Re: Модуль динамического распределения между каналами : 08 Ноября 2010, 20:53:41
А розкидывается равномерно? допустим 10 на одном 10 на другом, хоть граница для канала 30.
Или пока не набьёт один канал второй будет отдыхать?
Раскидывает вручную ))) как захочешь так и будет. Никаких мозгов.... да их и быть не может т.к. настоящее динамическое распределение нагрузки работает на уровне пакетов на не пользователя а соответственно к биллингу как бы отношения не имеет. С другой стороны, реализации динамического распределения нагрузки работают как правило коряво. Поэтому использую такою философию... Качков в один канал - они там соревнуются ), нормальных в другой они получают качественно, но дорого.

Что подразумевается "Раскидывает вручную ))) " Можно раскидывать определенные тарифы? или раскидываются группы?
14  Главная категория / Nodeny 50 / Производительность биллинговой машины. : 08 Ноября 2010, 20:35:34
Назревает проблема с производительностью.
сервак феном 4 ядра, 4 гига память, фря7.2

вот что выдает в биллинге, т.е. считает 53 секунды. при этом подсчет происходит каждую минуту. Еще немножко и считать будет дольше чем перион подсчета. Это нормально для такого трафика? Как улучшить ситуацию? Может что то нужно оптимизировать. Абонов как бы работает не очень много от 400 до 600.

Код:
Количество обработанных строк
от коллекторов трафика 211089
Время обсчета направлений 53.0 сек
Время добавления трафика
к текущим значениям в базе данных 2.1 сек
Время получения данных трафика
для передачи клиентам 0.0 сек
Записей в кеше адресов обсчета направлений 1000001
netflow:10.55.100.2 Collector 8888
15 409 570 байт
Время отключения абонентов превысивших лимиты 0.0 сек
Записан детельный трафик на 100.0 %
Время записи детализации трафика 0.8 сек

Код:
148 processes: 6 running, 126 sleeping, 16 waiting
CPU 0:  1.8% user,  0.0% nice,  0.0% system,  0.0% interrupt, 98.2% idle
CPU 1:  4.7% user,  0.0% nice,  1.2% system,  0.0% interrupt, 94.1% idle
CPU 2:  8.9% user,  0.0% nice,  2.4% system,  0.0% interrupt, 88.8% idle
CPU 3: 98.8% user,  0.0% nice,  0.0% system,  0.0% interrupt,  1.2% idle
Mem: 405M Active, 799M Inact, 130M Wired, 452K Cache, 112M Buf, 1921M Free
Swap: 2048M Total, 2048M Free

  PID USERNAME  PRI NICE   SIZE    RES STATE  C   TIME   WCPU COMMAND
   14 root      171 ki31     0K     8K CPU0   0 324:37 93.95% idle: cpu0
   13 root      171 ki31     0K     8K CPU1   1 339:22 83.35% idle: cpu1
   11 root      171 ki31     0K     8K RUN    3 366:26 77.44% idle: cpu3
   12 root      171 ki31     0K     8K RUN    2 362:50 57.18% idle: cpu2
  802 root       89  -15   245M   241M CPU3   3 237:40 39.60% perl5.8.9
  789 mysql       4    0   515M   143M sbwait 3   0:01  0.73% mysqld
  789 mysql      45    0   515M   143M ucond  1   0:02  0.63% mysqld
  789 mysql      45    0   515M   143M ucond  2   0:03  0.54% mysqld
  817 root       44    0  3484K  1904K select 2   6:43  0.39% flow-capture
  789 mysql       4    0   515M   143M sbwait 1   0:16  0.24% mysqld
  789 mysql      44    0   515M   143M ucond  0   0:03  0.24% mysqld
  789 mysql       4    0   515M   143M sbwait 2   0:11  0.20% mysqld
  789 mysql      44    0   515M   143M ucond  2   0:03  0.15% mysqld
  789 mysql      44    0   515M   143M ucond  1   0:03  0.15% mysqld
  789 mysql      44    0   515M   143M ucond  0   0:01  0.10% mysqld
   15 root      -44    -     0K     8K WAIT   0  11:04  0.00% swi1: net
  920 root       59  -15  9604K  7644K select 1   2:40  0.00% perl5.8.9
   16 root      -32    -     0K     8K WAIT   3   1:47  0.00% swi4: clock sio
15  Главная категория / Железо для нодени / Re: Оптимизация Dummynet под широкий канал : 04 Октября 2010, 23:07:23
А у меня вот какой прикольчик,
после каждой перезагрузки машины меняется загрузка Dummynet .
раз ребутнеш жрет до 80%, другой раз ребутнеш 0%.
при этом трафик в обоих случаях приличный , десь 500 мбит.
иногда нужно ребутнуть раза три что бы на ноль выйти, система фря 8.0

Код:
 netstat -w1
            input        (Total)           output
   packets  errs idrops      bytes    packets  errs      bytes colls
    247174     0     0  234670587     248278     0  234819047     0
    238146     0     0  226225296     239838     0  229310636     0
    236700     0     0  226116089     236669     0  225043362     0
    226988     0     0  220864123     229285     0  224495146     0
    231009     0     0  222380231     231568     0  223314049     0
    251703     0     0  248758974     251680     0  248220873     0
^C
[glat@gw1 ~]$ netstat -w1 -Iem0
            input          (em0)           output
   packets  errs idrops      bytes    packets  errs      bytes colls
     49675     0     0   50787241      47978     0   41559860     0
     46771     0     0   49667814      44031     0   37745270     0
     44362     0     0   45342156      42831     0   36897312     0

Код:
last pid: 33389;  load averages:  1.31,  1.05,  0.76                                                                     up 5+03:06:13  00:09:35
141 processes: 7 running, 115 sleeping, 19 waiting
CPU 0:  0.0% user,  0.0% nice, 60.0% system,  0.0% interrupt, 40.0% idle
CPU 1:  0.0% user,  0.0% nice,  0.0% system, 20.0% interrupt, 80.0% idle
CPU 2:  0.0% user,  0.0% nice,  0.0% system,  0.0% interrupt,  100% idle
CPU 3:  0.0% user,  0.0% nice, 80.0% system,  0.0% interrupt, 20.0% idle
Mem: 263M Active, 921M Inact, 406M Wired, 112M Buf, 1787M Free
Swap: 4096M Total, 4096M Free

  PID USERNAME PRI NICE   SIZE    RES STATE   C   TIME   WCPU COMMAND
   11 root     171 ki31     0K    32K RUN     2 105.1H 100.00% {idle: cpu2}
    0 root     -68    0     0K    88K CPU3    3  39.0H 72.75% {em0 taskq}
   11 root     171 ki31     0K    32K RUN     0  89.6H 57.76% {idle: cpu0}
   11 root     171 ki31     0K    32K CPU1    1 106.8H 47.07% {idle: cpu1}
    0 root     -68    0     0K    88K CPU0    0  31.2H 47.07% {em1 taskq}
    0 root     -68    0     0K    88K -       2  20.8H 30.57% {dummynet}
   11 root     171 ki31     0K    32K RUN     3  82.9H 27.98% {idle: cpu3}
   12 root     -44    -     0K   152K WAIT    1 594:24 14.99% {swi1: netisr 0}
   12 root     -32    -     0K   152K WAIT    2  99:03  8.98% {swi4: clock}
 4424 root      44  -15 11820K  9656K nanslp  0  55:16  0.10% perl5.8.9
 3187 root      44    0  8136K  6008K nanslp  3  45:27  0.00% perl5.8.9
Страниц: [1] 2 3
Powered by MySQL Powered by PHP Powered by SMF 1.1.20 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!