Jump to content
Local
ldemiurg

MikBill биллинг

Recommended Posts

Какая стоит машина,

сколько обрабатывается пользователей в секунду, или сколько секунд обрабатывается пользователь, в режимах

- стандартный,

- форсированый,

- ревизия.

Share this post


Link to post
Share on other sites
Есть не большие недочёты,а в каком биллинге их нет.

Мысль очень здравая

 

pppoe_setup.exe нужная вещь smile.gif

Пользуйтесь на здоровье.

 

- стандартный,

- форсированый,

- ревизия.

Что значат эти 3 слова увы не могу понять.

 

Какая стоит машина,

сколько обрабатывается пользователей в секунду, или сколько секунд обрабатывается пользователь, в режимах

 

Могу дать пример рабочего сервера небольшого провайдера.

 

CPU model name : Intel® Core™2 Quad CPU Q6600 @ 2.40GHz

Mem 4GB

HDD 2x320Gb soft raid-1

 

Online в час пик порядка 1000 абонентов. в среднем за сутки от 600 абонентов

Среденее время обработки пакета в radius 10 мс

так же чертятся графики по всем абонентам(от 600-1000 по online) по всем тарифам-25 штук

ну и по NAS и общие.

нагрузка процессора по cacti за сутки от 28% - 48%

средний показатель за месяц 30%

 

также cacti чертит еще все управляемое железо на этой же машине и на ней же еще стоит ASterisk с IVR и 20ю линиями

 

 

Это примерно одинаково на всех ядрах.

Share this post


Link to post
Share on other sites

- стандартный,

- форсированый,

- ревизия.

 

Стандартный режим, это штатная работа, билин мониторит статистику, сверяет остатки и если деньги закончились, отключает клиента.

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

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

 

Сколько секунд тратится на обсчет этих операцый.

 

Билингов до 1000 абонов онлайн, под квадро сервер с 50% загрузкой, бери не хочу.

Что делать провайдеру, когда у него 5000-10000 абонов?

Share this post


Link to post
Share on other sites
Стандартный режим, это штатная работа, билин мониторит статистику, сверяет остатки и если деньги закончились, отключает клиента.

Штатная работа.

Время обработки 1го пакета 10мс

 

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

Вопрос один - какой из NAS передает эти данные ?

 

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

Интересно

времени занимает столько же сколько и в обычном режиме.

 

Фактически 99% всех операций с клиентам внутри ядра биллинга проходят в пределах 10мс.

 

с 50% загрузкой, бери не хочу.

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

 

Билингов до 1000 абонов онлайн, под квадро сервер с 50% загрузкой, бери не хочу.

Что делать провайдеру, когда у него 5000-10000 абонов?

Во первых там средняя нагрузка 30% во вторых там множество функций кроме биллинга.

Сам биллинга без этих функций кушает всего 2-3% на эту 1000 абонентов.

 

Если вам нравится искажать факты под ваши нужды ....

 

Провайдер под 10000 абонов в онлайн.

Вариант 1

1е Отключить графики клиентов

И эта же машина на обычном десктопе на 4ре ядра потянет весь онлайн.

 

Вариант 2

При таком онлайне стоит ставить нечто на 4-8 Xeon процессоров...это ведь уже серьезная фирма не какойто "маленький" провайдер который рад своему серверу на core duo...

Соотвественно по архитектуре билилнга он будет использовать по максимуму эти ресурсы и сможет выполнять все функции в том числе и чертить графики.

 

 

Может попредметней будут вопросы или тут клуб теоретиков ?

Share this post


Link to post
Share on other sites

17:52:47 Sheva  1104221620
17:52:48        10.180.165.20   263     15515   329     394362  223     13878   289     391407  2629
17:52:48        10.180.165.32   25594   25580270        18796   20069325        8149    403107  13394   19780366        2938
17:52:48        10.180.165.39   6962    320492  10827   15003255        6897    316271  10787   15000549        3159
17:52:48        10.180.165.49   142     22841   125     11161   107     21584   90      9904    2317
17:52:48        10.180.165.62   290     25203   350     109213  235     22608   295     99672   3019
17:52:48        10.180.165.66   62688   81129414        25969   4893116 6177    4820628 5529    3983783 2301
17:52:48        10.180.165.67   7       312     32      3570    3       168     26      3354    2302
17:52:48        10.180.165.74   51      4622    49      3396    16      3336    14      2017    2298
17:52:48        10.180.165.75   25      5265    22      6280    21      5057    18      5521    2630
17:52:48        10.180.165.94   1       236     0       0       0       0       0       0       3778
17:52:48        10.180.165.95   4293    331090  4039    4828021 4214    326420  3980    4821701 2296
17:52:48        10.180.165.106  96339   142626043       54827   2553208 23      1862    22      2822    2396
17:52:48        10.180.165.109  60      4249    53      2348    25      2678    18      796     2494
17:52:48        10.180.165.110  964     64499   912     247795  227     28824   205     113430  2601
17:52:48        10.180.165.243  2501    256719  2614    1200796 1645    217872  1780    1073771 2299
17:52:48        Summa   200180  250386770       118944  49325846        27962   6184293 36447   45289093
17:52:48 Sheva  1104221625
17:52:48        10.180.165.20   85      4100    99      66756   47      2628    61      64294   2629
17:52:48        10.180.165.32   81619   108174385       51647   21409053        8478    407285  13178   19726085        2938
17:52:48        10.180.165.39   7247    337766  11022   15272391        7187    333700  10987   15271022        3159
17:52:48        10.180.165.49   156     25723   135     12530   120     23938   100     10978   2317
17:52:48        10.180.165.62   303     26831   298     102739  250     24376   245     93844   3019
17:52:48        10.180.165.66   64007   82546171        29717   5061462 6086    4866508 5488    3996253 2301
17:52:48        10.180.165.74   35      1453    34      1224    0       0       0       0       2298
17:52:48        10.180.165.75   56      3807    54      3813    19      2403    17      1876    2630
17:52:48        10.180.165.94   1       233     0       0       0       0       0       0       3778
17:52:48        10.180.165.95   4353    300951  4204    5376855 4289    297416  4163    5373812 2296
17:52:48        10.180.165.106  87947   130070475       21719   953992  17      1399    16      1032    2396
17:52:48        10.180.165.109  2227    298085  2417    2231671 2011    284870  2206    2198821 2494
17:52:48        10.180.165.110  640     33694   593     93975   54      5440    42      6667    2601
17:52:48        10.180.165.243  2115    219447  2098    640081  1312    181738  1321    524337  2299
17:52:48        Summa   250791  322043121       124037  51226542        29870   6431701 37824   47269021
17:52:48 Sheva  1104221630
17:52:48        10.180.165.20   103     7901    87      27775   56      5963    40      24090   2629
17:52:48        10.180.165.32   56419   74820129        32753   14166641        5668    307230  9022    13083551        2938
17:52:49        10.180.165.39   7068    315017  10861   15033503        7003    310921  10820   15031600        3159
17:52:49        10.180.165.49   166     26170   146     37677   126     24650   106     35634   2317
17:52:49        10.180.165.62   232     20741   232     83478   177     18266   177     75333   3019
17:52:49        10.180.165.66   65877   81311861        26572   4895639 2912    122181  3586    3884475 2301
17:52:49        10.180.165.74   38      1368    38      1368    0       0       0       0       2298
17:52:49        10.180.165.75   38      1368    38      1368    0       0       0       0       2630
17:52:49        10.180.165.95   1697    94812   1633    1983073 1651    92684   1594    1981471 2296
17:52:49        10.180.165.106  394137  586889158       98341   4046494 23      2003    21      1443    2396
17:52:49        10.180.165.109  5210    466238  6689    8283895 5100    460200  6579    8270204 2494
17:52:49        10.180.165.110  815     56519   795     279563  231     28853   228     136299  2601
17:52:49        10.180.165.243  2180    181331  2309    1041862 1409    148703  1556    931714  2299
17:52:49        Summa   533980  744192613       180494  49882336        24356   1521654 33729   43455814

 

Вот лог обработки нашего билинга.

Статистика снимается раз в пять минут, за секунду орабатывается 30 абонентов, за пять минут 900.

Машина, целерон 1.6, 512метров памяти.

Тоесть, билинг не в состоянии обработать больше 900 пользователей в онлайне.

в связи с этим к концу дня, реакция на отключение абонента может быть и 30 минут.

last pid: 20017;  load averages:  1.17,  1.11, 1.09     up 0+04:10:29  20:36:24
80 processes:  5 running, 75 sleeping
CPU states: 54.9% user,  0.0% nice, 44.4% system,  0.0% interrupt,  0.8% idle
Mem: 206M Active, 178M Inact, 92M Wired, 22M Cache, 60M Buf, 996K Free
Swap: 2048M Total, 68K Used, 2048M Free

 PID USERNAME     PRI NICE   SIZE    RES STATE    TIME   WCPU    CPU COMMAND
5298 pgsql        132    0 17844K 12656K RUN    153:39 93.16% 93.16% postgres
5297 root          96    0 13524K  6736K select   3:23  0.10%  0.10% php
 616 root           8    0 12660K  5408K nanslp   1:22  0.00%  0.00% php
 625 www            4    0 22264K 15396K sbwait   0:52  0.00%  0.00% httpd
 298 root          96    0  1320K   712K select   0:31  0.00%  0.00% syslogd

Билинг тоже написан на php, загрузка машины 100%.

 

 

Рюшечки это хорошо, но они действия разовые, билинг же крутится круглосуточно, это автомат который следит за абонентами.

Поэтому и задал вопрос, по времени обработки, потому как для билинга считаю этот параметр первоочередным, остальное приложится.

 

На свой вопрос ответ получил, 10мс это круто, посмотрим, может тюнингонем билинг, или поменяем сервер.

 

Демки полистал, упаковка приличная, думаю 400$ нормальная цена.

Share this post


Link to post
Share on other sites

Да, железка конечно слабовата для сегодняшнего дня. Апгрейд и будет вам счастье.. Я так понимаю, у вас самописный биллинг?

Share this post


Link to post
Share on other sites
Демки полистал, упаковка приличная, думаю 400$ нормальная цена.

 

Цена такая потому что рынок уже занят.

 

А демка версии 1.03 а текущая 1.05 т е она старовата уже...но суть показывает..в след месяце демка обновится как и новая версия биллинга выйдет.

Share this post


Link to post
Share on other sites
Провайдер под 10000 абонов в онлайн.

Вариант 1

1е Отключить графики клиентов

И эта же машина на обычном десктопе на 4ре ядра потянет весь онлайн.

 

Вариант 2

При таком онлайне стоит ставить нечто на 4-8 Xeon процессоров...это ведь уже серьезная фирма не какойто "маленький" провайдер который рад своему серверу на core duo...

Соотвественно по архитектуре билилнга он будет использовать по максимуму эти ресурсы и сможет выполнять все функции в том числе и чертить графики.

 

Видел сервер в работе в часы пик, 1000 абонов. Процессор AM3 AMD Phenom II X6 1075T, Box, 6x3.0 GHz, биллинг Stargazer. Загрузка процессора 5%. Думаю такой процессор и 10000 абонов обработает.

Share this post


Link to post
Share on other sites
Видел сервер в работе в часы пик, 1000 абонов. Процессор AM3 AMD Phenom II X6 1075T, Box, 6x3.0 GHz, биллинг Stargazer. Загрузка процессора 5%. Думаю такой процессор и 10000 абонов обработает.

 

Интересно какую информацию об абонентов он собирает и хранит ? Не думаю что она сравнима...

Share this post


Link to post
Share on other sites

Скажите, пожалуйста, как где указывается страница, на которую будет редирект пользователя, у которого на счету кончились деньги?

И есть ли подробная документация по остальным пунктам меню?

Спасибо заранее :lol:

Share this post


Link to post
Share on other sites

Ориентировочная дата выхода MIkBill 1.08 ?

Судя по описанию там много вкусностей.

Share this post


Link to post
Share on other sites

тожу жду. Биллинг уже тестируется в одной приличной сетке. На следующей неделе обновим

.

Share this post


Link to post
Share on other sites

Мне одному кажется что с каждой новой версией, биллинг жрет все больше и больше памяти(может конечно это флеш виноват). Скоро что бы счет пополнить нужно будет i7 c 8 гигами мозгов ставить.

Share this post


Link to post
Share on other sites

 

 

Мне одному кажется что с каждой новой версией, биллинг жрет все больше и больше памяти(может конечно это флеш виноват). Скоро что бы счет пополнить нужно будет i7 c 8 гигами мозгов ставить.

Странно размер флешки увеличился всего на пару сотен килобайт всего.
А серверная часть наоборот меньше "кушает"

Вышел релиз MikBIll 1.08
Из вкусностей:
  • Автоматическое управление шейпером и vlan на свичах Edge-core
  • Личный кабинет нового поколения

Share this post


Link to post
Share on other sites

Не видно в Changelog анонсированной для версии 1.08 на форуме интерактивной карты сети..

Share this post


Link to post
Share on other sites

она уже готова. как бы сейчас делается ее презентация и мануалы.

"Карта сети" - это дополнительный сопутствующий продукт

Share this post


Link to post
Share on other sites

"Карта сети" - это дополнительный сопутствующий продукт

За дополнительно сопутствующее бабло? :)

Share this post


Link to post
Share on other sites
За дополнительно сопутствующее бабло?

 

Нет. это опция которую можно поставить самостоятельно, но доступна только владельцам полной версии системы.

Share this post


Link to post
Share on other sites

Подумываю купить. Тежяло будет перенести клиентов с абилса?

 

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

Share this post


Link to post
Share on other sites

04.01.2012 вышла версия MikBill 1.09

30.12.2011 Вышел MikBiLL Monitor 1.00 - система для мониторинга сети. (карта, устройства и т д)

Share this post


Link to post
Share on other sites

А есть скрины интерфейса этого монитора где посмотреть можно?

Share this post


Link to post
Share on other sites

Релиз от 16.04.2012

В релиз вошли

MikBill v 1.10
Личный кабинет v 3.0.2
MikBill Монитор v 1.1.4

Отличительные особенности MikBill v 1.10:
Работа с оборудованием любой марки по SNMP (реалтайм сбор данных о портах и mac на них)
Увеличина производительность системы
Управление l2 оборудованием на домах ( управление vlan на порту абонента и шейпером на порту)
Уменьшен обьем базы данных
Чеки на печать теперь формируютьяс по шаблону HTML (весьма удобно для чековых принтеров)
Добавлен тип NAS Accel-ppp/Accel-pppoe/Accel-pptp так же шейперы этой системы обычные и день/ночь (параметры FB-Filter)
Добавлен тип NAS Linux PPP и шейпер обычный и день/ночь (plugin radattr.so PPPD-Upstream-Speed-Limit/PPPD-Downstream-Speed-Limit и т д еще +3 интервала)
Полноценная и 100% поддержка любого вида PCQ шейперов для Mikrotik
Добавлена платежная система OnPay 
Добавлен прием платежей Privat24 Мерчанта
Полностью автоматическая установка на Centos 5.x/6.x

Исправлено множество багов

Отличительные особенности Личный кабинет v 3.0.2:
Полностью переработаное ядро
Работает на минимальной версии flash player v 9.0.124 (которя по умолчанию стоит во многих сборках Windows)
Поддержка системы событий для управления оборудованием и т д (автозапуск скрипта ./stat/sys/scripts/mikbill_payment_event.sh подробности внутри скрипта)
Исправлено множество багов

Отличительные особенности MikBill Монитор 1.1.4:
Поддержка Gogle API
Построение WIFI покрытия
Исправлено множество багов

Changelog будет дополнен в течении недели.
Документация будет дополнена новым функционалом и пояснениям в течении 2х недель

У пользователей полной версии обновления будут произведены автоматически в течении недели.
Единственное вы можете обновить файлы MikBill Монитор, SQL часть у вас будет обновлена автоматически нашими сотрудниками.
Так же не забудте проверить Роли сотрудников чтобы дать им доступ в Монитор, добавился новый контролер Monitor к нему нужно дать доступ

установка MikBill Монитор на FreeWare версию уже не требует установки SQL данных, все собрано в дистрибутиве MikBill.
Обновление MikBill Монитор на FreeWare версию - просто закачайте файлы поверх старых, и не забудте обновить MikBill до 1.10

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

×