|
|
|
Корпоративная биллинговая система
|
|||
|---|---|---|---|
|
#18+
Всем привет! Нужен совет по выбору биллинговой системы. Вот список требований: 1. Возможность загрузки в БД лог-файлов произвольного вида, гибкая настройка процедуры загрузки, автоматическая загрузка через определенные промежутки времени. 2. Возможность ввода произвольного кол-ва тарифных планов, объединение их в группы; привязка ТП к порту, протоколу, ip-адресу приемника/источника. 3. Возможность применения различных тарифных планов к клиентам (идентификация клиентов на основе MAC-адреса). 4. Учет трафика в разрезе: клиентов, ip-адрес источника, ip-адрес приемника, посе-щаемых url, протокола, порта, кол-ва пакетов, кол-ва байт. 5. Возможность установки лимита трафика для каждого пользователя (как по объему, так и по стоимости); возможность автоматического отключения клиента по дости-жении лимита или введение штрафных санкций; задание ip- и MAC-адресов, про-токолов, портов, для которых применяется лимит; установка лимитов и штрафов индивидуально для клиента; 6. Отдельный учет почтового трафика. 7. Отдельный учет трафика IP-телефонии. 8. Возможность просмотра клиентом через веб-интерфейс своей статистики в любой момент времени. 9. Коррекция ошибочного ввода (загрузки), возможность повторного обсчета данных. 10. Возможность ввода дополнительного «корректирующего» трафика для согласова-ния с данными провайдера. 11. Совместимость с LDAP – каталогом (авторизация пользователей, установка лими-тов). 12. Формирование отчетности в различных разрезах, возможность создания дополни-тельных отчетов. Почему не подходят существующие системы? Есть несколько моментов: 1. Загрузка логов. Биллинг должен работать с готовыми логами CGP (почта), netgraph (на роутере), squid (это прокси), т.е. загружать все это каждый день и обсчитывать,. В базе должна присутствовать инфа о посещенных урл (ее дает прокси). 2. Учет в разрезе портов и протоколов. Очень немногие системы позволяют это. 3.Ручной ввод дополнительного трафика (разница с данными провайдера пропорционально раскидывается на подразделения) На текущий момент есть более 700 юзеров, работающих в различных офисах и городах. Просмотрев около 20 биллингов (в основном сертифицированных), не нашел ни одного подходящего :( Хотелось бы услышать мнение уважаемых гуру: реально ли найти готовую систему, отвечающую таким требованиям, или необходимо писать свою? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2004, 08:15 |
|
||
|
Корпоративная биллинговая система
|
|||
|---|---|---|---|
|
#18+
I_m_MadПросмотрев около 20 биллингов (в основном сертифицированных), не нашел ни одного подходящего :( Стартовский смотрели? I_m_MadХотелось бы услышать мнение уважаемых гуру: реально ли найти готовую систему, отвечающую таким требованиям, или необходимо писать свою? Скорее всего - нет. Оптимальный вариант - найти наиболее подходящую, и либо заказать доработки, либо доработать самому. Первое "правильнее", но дороже. Второе сложнее и ограничивает выбор систем. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.12.2004, 14:17 |
|
||
|
Корпоративная биллинговая система
|
|||
|---|---|---|---|
|
#18+
Maksim ChakСтартовский смотрели? Смотрел. по цене не потянуть (вернее, начальство не позволит) В плане покупки готовой системы и доработки - это минимум несколько месяцев. Отмечу, что многие возможности существующих биллингов мне не нужны (работа с картами, дилерами, диалап, НСИ). Не нашел биллинга, ведущего учет посещенных урлов (подозреваю, что при доработке это окажется существенным). Пока решение не принято, но склюняюсь к варианту написания собственного биллинга. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.12.2004, 03:05 |
|
||
|
Корпоративная биллинговая система
|
|||
|---|---|---|---|
|
#18+
Смотрели СмартАСР? www.smartasr.com ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2004, 18:23 |
|
||
|
Корпоративная биллинговая система
|
|||
|---|---|---|---|
|
#18+
Guest_NewСмотрели СмартАСР? www.smartasr.com Почитал. При том количестве информации, что там выложена, сказать что-либо трудно. Мне эта система не подходит уже потому, что не ведет учет в разрезе портов и протоколов (про урл не говорю). Еще нужно учесть, что тарификация должна проводиться в зависимости от ip-адреса приемника (т.е. по городу одна цена, по краю - другая, за пределы края - третья). Ни в одном биллинге такая возможность не заявлена. В общем, все больше склоняюсь к варианту собственного биллинга. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2004, 02:27 |
|
||
|
Корпоративная биллинговая система
|
|||
|---|---|---|---|
|
#18+
То, что Вы хотите - Телематика. Подобные требования периодически выдвигаются. Реализовать их можно. Вопроса два: - сколько Вы готовы ждать; - соизмерим ли с требованиями бюджет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2004, 15:44 |
|
||
|
Корпоративная биллинговая система
|
|||
|---|---|---|---|
|
#18+
Прочита и понял, что не очень точно сформулировал свою мысль. Вы предоставляете услуги телематической связи. Биллинг под подобные услуги можно разработать. Точнее доработать существующую систему. Но это займет время и подребует средств. Основной вопрос - кто будет разрабатывать. IMHO: Самостоятельно за это браться не следует. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2004, 15:57 |
|
||
|
Корпоративная биллинговая система
|
|||
|---|---|---|---|
|
#18+
Guest_Newсоизмерим ли с требованиями бюджет. Начну с этого. Как такового бюджета нет, т.е. нет некой суммы, которое начальство готово потратить именно на биллинговую систему. Нужно решить указанную задачу, средства - на усмотрение исполнителя, т.е вашего покорного слуги. Вложение суммы порядка нескольких килобаксов, как я понял, будут рассмотрены только при гарантии быстрого и полного результата. О бОльших порядках говорить не приходится. Понятно, что за такие деньги найти что-то готовое, мягко говоря, затруднительно. Более того, полагаю, что одна только доработка существующей системы обойдется в этих пределах. Guest_Newсколько Вы готовы ждать; 2-3 месяца максимум. Проблема стоит уже довольно давно. Вот дополнительная информация к размышлению: Есть сеть ADSL точек доступа (около 20) в различных городах, подключенных к нескольким провайдерам. На каждой точке стоит прокси (squid), через который идет _весь_ трафик. Пишется лог. Задача - собрать логи с точек, обработать, обсчитать, выдать отчетность. Через веб юзер может посмотреть свою статистику. Тарификация: абонплата или стоимость Mb/Gb, www в пределах края, www остальной. Это то, что должен уметь делать биллинг. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2004, 02:37 |
|
||
|
Корпоративная биллинговая система
|
|||
|---|---|---|---|
|
#18+
I_m_Mad Guest_Newсоизмерим ли с требованиями бюджет. Начну с этого. Как такового бюджета нет, т.е. нет некой суммы, которое начальство готово потратить именно на биллинговую систему. Нужно решить указанную задачу, средства - на усмотрение исполнителя, т.е вашего покорного слуги. Вложение суммы порядка нескольких килобаксов, как я понял, будут рассмотрены только при гарантии быстрого и полного результата. О бОльших порядках говорить не приходится. Для справки: биллинговая система IPSoft, которая предназначена для операторов, предоставлющих услуги IP-телефонии, стоила 2 года назад около 8 килобаксов, как Вы назваете. Все остальные решения, когда мы помогали компании Web-Plus в Санкт-Петербурге выбрать биллинг для IP-телефонии, стоили от 30 килобаксов и выше. Так что Ваши оптимистичные взгляды на то, что задачу удастся решить несколькими килобаксами на мой взгляд абсолютно не реальна. А при разработке с нуля ориентироваться на 2-3 месяца - это уж совсем полный оптимизм. Уверяю Вас, за это время при разработке с нуля можно только утрясти полное ТЗ на систему. А реальный результат в виде начала опытной эксплуатации можно получить только в лучшем случае месяцев через 6. С уважением, Александр Старшинин ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2004, 10:18 |
|
||
|
Корпоративная биллинговая система
|
|||
|---|---|---|---|
|
#18+
Возможно я ошибаюсь, но у меня сложилось впечатление, что пока у Вашего руководства нет четкого понимания необходимости построения серьезной внутренней системы учета. На коленке вести учет не получится. В любом случае было бы интересно узнать, чем закончился проект. Достиг ли поставленной цели. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2004, 12:26 |
|
||
|
Корпоративная биллинговая система
|
|||
|---|---|---|---|
|
#18+
Guest_NewВозможно я ошибаюсь, но у меня сложилось впечатление, что пока у Вашего руководства нет четкого понимания необходимости построения серьезной внутренней системы учета. На коленке вести учет не получится. Согласен с Вами, руководству важен не столько сам учет, сколько возможность контролировать использование трафика сотрудниками, и, как обычно, с минимальными затратами, а в идеале вообще без доп. затрат. C моей точки зрения, за указанный порядок сумм приобрести полноценный биллинг мягко говоря затруднительно (при этом не учитываем стоимость доработок). Выдвигались идеи на основе биллинга с открытым кодом дописать нужное, но после озвучивания сроков "въезжания" и изменения чужого кода идея отпала. Александр Старшинин Так что Ваши оптимистичные взгляды на то, что задачу удастся решить несколькими килобаксами на мой взгляд абсолютно не реальна. А при разработке с нуля ориентироваться на 2-3 месяца - это уж совсем полный оптимизм. Уверяю Вас, за это время при разработке с нуля можно только утрясти полное ТЗ на систему. А реальный результат в виде начала опытной эксплуатации можно получить только в лучшем случае месяцев через 6. Разумеется, с нуля за 3 месяца вопрос не стоит. Но в любом случае для руководства на первом месте финансовый вопрос, и, повторюсь, возможность вложения необходимых сумм _без гарантии скорости и полноты результата_ рассмотрена не будет. В общем, ситуация не радует. Десятки тысяч долларов в биллинг не вложат, писать свой - от полугода, с учетом того что команды разработчиков нет. Что ж, озвучу ситуацию руководству, как скажут, так и поступим. Господа, хотелось бы услышать ваше мнение: какое решение будет оптимальным в такой ситуации? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.12.2004, 03:10 |
|
||
|
Корпоративная биллинговая система
|
|||
|---|---|---|---|
|
#18+
Разумеется, с нуля за 3 месяца вопрос не стоит. Но в любом случае для руководства на первом месте финансовый вопрос, и, повторюсь, возможность вложения необходимых сумм _без гарантии скорости и полноты результата_ рассмотрена не будет. В общем, ситуация не радует. Десятки тысяч долларов в биллинг не вложат, писать свой - от полугода, с учетом того что команды разработчиков нет. Что ж, озвучу ситуацию руководству, как скажут, так и поступим. Господа, хотелось бы услышать ваше мнение: какое решение будет оптимальным в такой ситуации? Если по Вашим взглядам на рынке нет более менее подходящего для Вас решения, то у Вас нет другого пути кроме двигаться к желанной цели поэтапно (Step by Step). А именно: ставьте систему приоритетов, сроки их достижения, примерные затраты, а дальше показывайте начальству план - когда и что Вы планируете достичь и при каком бюджете. Не Вы первые, не расстраивайтесь. С Наступающим Новым годом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.12.2004, 10:02 |
|
||
|
Корпоративная биллинговая система
|
|||
|---|---|---|---|
|
#18+
Александр Старшинин Если по Вашим взглядам на рынке нет более менее подходящего для Вас решения, то у Вас нет другого пути кроме двигаться к желанной цели поэтапно (Step by Step). А именно: ставьте систему приоритетов, сроки их достижения, примерные затраты, а дальше показывайте начальству план - когда и что Вы планируете достичь и при каком бюджете. Не Вы первые, не расстраивайтесь. С Наступающим Новым годом. Благодарю, так и думаю поступить. Вот только о размерах и видах затрат придется задуматься, т.к. раньше планировать это не приходилось. Сейчас пишу план, буду представлять его руководству после нового года. С наступающим Вас! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.12.2004, 03:35 |
|
||
|
Корпоративная биллинговая система
|
|||
|---|---|---|---|
|
#18+
Тебе надо просмотреть SchlumbergerSema .Все пункты, кроме 11 - в стандартном наборе. А что тебе дает LDAP для биллинга? С точки зрения системы в целом - это всего лишь дополнительный Web service.... ========================== http://www.comptel.com http://wirelessreview.com/ar/wireless_killer_billing/ http://www.rocsearch.com/samples/Telecom%20Billing%20Industry%20-%20Asia%20Pacific%20Region.pdf ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.12.2004, 21:46 |
|
||
|
Корпоративная биллинговая система
|
|||
|---|---|---|---|
|
#18+
cТебе надо просмотреть SchlumbergerSema .Все пункты, кроме 11 - в стандартном наборе. А что тебе дает LDAP для биллинга? С точки зрения системы в целом - это всего лишь дополнительный Web service.... Про стоимость ничего не сказано, но, подозреваю, для нас неподъемна. LDAP нужен для доступа к списку пользователей домена. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.12.2004, 03:02 |
|
||
|
Корпоративная биллинговая система
|
|||
|---|---|---|---|
|
#18+
I_m_Mad cТебе надо просмотреть SchlumbergerSema .Все пункты, кроме 11 - в стандартном наборе. А что тебе дает LDAP для биллинга? С точки зрения системы в целом - это всего лишь дополнительный Web service.... Про стоимость ничего не сказано, но, подозреваю, для нас неподъемна. LDAP нужен для доступа к списку пользователей домена. Ну и что? Для чего заострять на нем внимание? Обычный WEB сервис :: TRUE - go/FALSE-reject. Уровни вложений в LDAP-об'екте это всего лишь твой текущий RATE-plan, но не наоборот.тем более, что в LDAP-e обычно нет истории данных, а содержиться только текущее состояние об'ектов, что, вообще-то и естественно. Что касается стоимости.. Дешева рыбка - погана юшка.. С другой стороны, Вам придется затратить ненамного меньше на создание системы при той функциональности, какова определена в посте 1. Пункты 2,3,4,5 , как мне кажется, требуют некастрированного об'ектного программирования: и база данных и внешний код .т.е. совмещения знаний ООP/Pro-C/J2EE/PLSQL/SQL минимум в постановщике задач,который , вполне справедливо, дорого стоит, а уж реализация.. p2 - Вообще есть задача о клонировании дерева для дерева:2G алгоритмы даже на супер железе уже не спасут.А если клиент получал обслуживание еще и во время своего перемещения не только между узлами Вашей сети, но и еще и получал SUB-проваидера - то полная ж..па. Вроде бы чего проще: 4 веб-сервиса: один логи собирает и загоняет в Базу,другои считает, третий - публикует отчеты, четвертый - мастер Шедулер,но заставьте их работать друг с другом за два месяца и 2kUS$ ! Поэтому-то доработка существующих систем обойдется намного дороже написания с нуля, причем во втором случае Вы не связаны логикой старой системы. Ну а какой кровью она достанется Вам - никто посторонний сказать не сможет.Тем более, как я понимаю, копирайта за Вами не застолбят, лицензии на необходимое/используемое ПО стоят намного больше... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.12.2004, 22:50 |
|
||
|
Корпоративная биллинговая система
|
|||
|---|---|---|---|
|
#18+
Прошу прощения за задержку с ответом, ситуация с проектом была не определена. Проект на данный момент заморожен. Я так думаю, реальная потребность в биллинге была ...ммм.... не слишком высокой. Хотя,скорее всего, месяцев через 6-7 проект имеет шанс возродиться ) Благодарю всех участников темы, можно закрывать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2005, 04:26 |
|
||
|
Корпоративная биллинговая система
|
|||
|---|---|---|---|
|
#18+
Мы сделали систему доступа в Интернет на основе учетных записей Active Directory через squid по ограничению трафика за 2 дня. Но это, конечно, не билинговая система. Это просто возможность контроллировать доступ пользователей - около 1000 на основе ограничений по трафику. Сделали ее на основе своей же системы управления правами. Потом еще месяц дописывали систему мониторинга использования. Сейчас вставляем перевод байт в деньги. Но естественно, там нет всего того, что Вам нужно. Ни контроля по ip, ни iP телефонии. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2005, 07:44 |
|
||
|
Корпоративная биллинговая система
|
|||
|---|---|---|---|
|
#18+
играя думаю, руководство вполне устроил бы на первых порах такой функционал, но дописывать это до уровня биллинга... Как я уже говорил, команды разработчиков нет, а браться за это в одиночку мне что-то не хочется...не видя заинтересованности руководства. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2005, 02:05 |
|
||
|
Корпоративная биллинговая система
|
|||
|---|---|---|---|
|
#18+
Обратите внимание на Lingate . Для начала это уже не мало. Есть возможность доработки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.04.2005, 08:35 |
|
||
|
Корпоративная биллинговая система
|
|||
|---|---|---|---|
|
#18+
Lingate уже рассматривал. Не нашел упоминания об учете стоимости трафика (для компании это важно) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.04.2005, 09:37 |
|
||
|
Корпоративная биллинговая система
|
|||
|---|---|---|---|
|
#18+
Итак, господа, прогноз оправдался - потребность в биллинге опять была озвучена. На сей раз есть заинтересованность со стороны руководства, но... грабли все те же - выбор подходящей системы. При этом тратить десятки тысяч долларов на покупку и доработку биллинга желания по-прежнему нет. Признаться, я не вижу тут оптимального решения. т.к. поступиться некоторыми требованиями (например, детализация по url) руководство опять-таки не согласно. Что бы ВЫ делали в такой ситуации? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.09.2005, 02:02 |
|
||
|
Корпоративная биллинговая система
|
|||
|---|---|---|---|
|
#18+
I_m_MadИтак, господа, прогноз оправдался - потребность в биллинге опять была озвучена. На сей раз есть заинтересованность со стороны руководства, но... грабли все те же - выбор подходящей системы. При этом тратить десятки тысяч долларов на покупку и доработку биллинга желания по-прежнему нет. Признаться, я не вижу тут оптимального решения. т.к. поступиться некоторыми требованиями (например, детализация по url) руководство опять-таки не согласно. Что бы ВЫ делали в такой ситуации? Это вроде не есть билинг в чистом виде - скорость обработки не важна: " т.е. загружать все это каждый день и обсчитывать" - то есть скорость работы - один обсчет в день. Это просто система анализа по существующим данным логов, причем своя и специфичная. Логи у вас уже формируются - то есть осталось только 1) свести их все в единый формат - в единую базу, 2) обработать - для проверки "автоматического отключения клиента по дости-жении лимита", 3) создать систему отчетов. Все это делается - и похоже с нуля - и довольно просто. Сформулировать самые минимальные требования - и делать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.09.2005, 21:00 |
|
||
|
Корпоративная биллинговая система
|
|||
|---|---|---|---|
|
#18+
Это вроде не есть билинг в чистом виде - скорость обработки не важна: " т.е. загружать все это каждый день и обсчитывать" - то есть скорость работы - один обсчет в день. Это просто система анализа по существующим данным логов, причем своя и специфичная. Не совсем так - эта система, по задумке руководства, должна отслеживать трафик вроде как онлайн, т.е. при превышении лимита отключение должно пройти сразу же, а не через день. Обсчет логов раз в сутки не пойдет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2005, 11:24 |
|
||
|
Корпоративная биллинговая система
|
|||
|---|---|---|---|
|
#18+
Известные мне решения - все самопальные. Одно из них сделано на СУБД Cache' - с этой СУБ якобы удалось существенно увеличить пропускную способность из-за того, что у нее операции записи занимают меньше времени, чем у других СУБД. Там, где речь идет о высокой пропускной способности, и специфических требованиях я не стал бы ориентироваться на типовые решения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2005, 18:02 |
|
||
|
Корпоративная биллинговая система
|
|||
|---|---|---|---|
|
#18+
GaryaИзвестные мне решения - все самопальные. Действительно, готовой системы под наши требования пока найти не удается. Есть мнение, что можно купить систему, удовлетворяющую требованиям частично и самостоятельно ее доработать... Но также и есть сомнения в том, что эта доработка будет выполнена, поскольку компания торговая и своей команды разработчиков просто нет (думаю, что взяться за доработку в одиночку мало кто возьмется :)). Отдать доработку сторонней фирме - долго и дорого. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2005, 01:56 |
|
||
|
Корпоративная биллинговая система
|
|||
|---|---|---|---|
|
#18+
В биллинговой системе главное - успевать переваривать огромное количество транзакций, причем без перерыва на обед. Операции архивирования и иные операции обслуживания, которые притормаживают работу БД, могут привести ее в некорректное состояние. Необходимо обеспечить достаточноую надежность, потому что падение сервера даже на короткое время означает серьезные убытки. Необходимо реализовать именно требования для конкретной реализации и заставить, чтобы система работала с требуемой скоростью и надежностью. Все универсальные продукты теряют в скорости именно за счет универсальности, и для биллинговой системы этот нюанс может (а зачастую и бывает на самом деле) решающим при выборе системы. Реализуйте ТОЛЬКО то, что нужно и ТАК, как нужно. Биллинговая система, как правило, не содержит каких-либо сложных алгоритмов обработки информации. Самое главное - это объемы, скорость и надежность. Такие задачи как правило решаются силами своих специалистов. В любом случае, даже в случае приобретения покупного продукта вам понадобится достаточно грамотный специалист, который сможет настроить СУБД на кластерах, распределить нагрузку, обеспечить приемлемую архивацию и т.п. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2005, 22:03 |
|
||
|
Корпоративная биллинговая система
|
|||
|---|---|---|---|
|
#18+
I_m_MadДействительно, готовой системы под наши требования пока найти не удается. .....8<..... Отдать доработку сторонней фирме - долго и дорого. И врядле найдете...Может у какой-то фирмы-стаптапа только, если повезет ее найти... Никакая серьездная billing-система нестоит <10K... Доработки, как правило делает сам производитель или его партнеры. Про "эти деньги" лучше вообще неупоменать. Сами же, при очень благоприятных условиях, сможите сделать и запустить свою систету... ну пол-года... Так как руководство нежелает/неимет возможности вкладывать в "это" деньги, будут набраны люди "по-дешевле"... На первый срок запуска это не повлияет, зато на следующие версии (с новыми требованиями) ой-как... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.09.2005, 12:10 |
|
||
|
Корпоративная биллинговая система
|
|||
|---|---|---|---|
|
#18+
Garya Все универсальные продукты теряют в скорости именно за счет универсальности, и для биллинговой системы этот нюанс может (а зачастую и бывает на самом деле) решающим при выборе системы. Как правило, в скорости теряют из архитектурных ошибок,imho. Эти ошибки устраняються в последствии путем всяких кластеров и т.д. Так как в самой системе уже никто и ничто небудет править и т.д. Да и заведомо небыло этого запланировано. Как пример, если типовая billing'oвая система справляться с 80% задач, то в определенные моменты, когда возрастает активность пользователей (типа праздник какой-то,выходной,Новый год и т.д.), случаються мягко говоря - неприятности, которые могут приносит существенные потери и простои. С одной стороны, можно постававит лучше hardware + теже кластеры, но это очень сильно увеличит расходы, а-ля лицензии и т.д. Очень хорошо, если в этом есть целесообразность с точки зрения денег. А если нет? Иногда, решения бывают очень простыми. Большенство (если почти невсе) биллингов работают по типу [какой-то биллинговый процесс/сервер]->[база], т.е. как только пришел log,CDR, сразу его пишем в базу (еще скорее всего и считает log,CDR какая-нибудь процедура/триггер). Вот и получаеться что при 100 сессий в секунду все OK, а при 1000 - ж..а всему. А если поступить так [какой-то биллинговый процесс/сервер]->[сервер сообщений]->[читаем инфо и пишем в базу]->[база], получаем что при 1000 сессиях скорость поподания log/cdr в сервер сообщений намного больше чем в базу, а из базы то что и при 100 сессий. Единственный момент, что 1000-сессия окажеться в базе "в течении какого-то времени", другими словами все происходит асинхронно, но при этом вся система работает безперебоев. А это и главное для near/real-time billing'ов. Garya Биллинговая система, как правило, не содержит каких-либо сложных алгоритмов обработки информации. Самое главное - это объемы, скорость и надежность. Это уже специфика биллинга. Бывает просто кол-во MB (минут) x цена, бывает "когда,куда,откуда,во сколько, сколько было туда вчера и на сколько", да "еще посчитаем агента/дилера" и т.д. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.09.2005, 13:09 |
|
||
|
Корпоративная биллинговая система
|
|||
|---|---|---|---|
|
#18+
I_m_Mad 1. Загрузка логов. Биллинг должен работать с готовыми логами CGP (почта), netgraph (на роутере), squid (это прокси), т.е. загружать все это каждый день и обсчитывать,. В базе должна присутствовать инфа о посещенных урл (ее дает прокси). I_m_Mad Не совсем так - эта система, по задумке руководства, должна отслеживать трафик вроде как онлайн, т.е. при превышении лимита отключение должно пройти сразу же, а не через день. Обсчет логов раз в сутки не пойдет. Совсем разные вещи. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.09.2005, 13:24 |
|
||
|
Корпоративная биллинговая система
|
|||
|---|---|---|---|
|
#18+
SQL DeveloperА если поступить так [какой-то биллинговый процесс/сервер]->[сервер сообщений]->[читаем инфо и пишем в базу]->[база], получаем что при 1000 сессиях скорость поподания log/cdr в сервер сообщений намного больше чем в базу, а из базы то что и при 100 сессий. Единственный момент, что 1000-сессия окажеться в базе "в течении какого-то времени", другими словами все происходит асинхронно, но при этом вся система работает безперебоев. А это и главное для near/real-time billing'ов. to SQL Developer - Где бы поподробнее почитать про архитектуру подобных биллингов? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.09.2005, 08:14 |
|
||
|
Корпоративная биллинговая система
|
|||
|---|---|---|---|
|
#18+
Пользователь to SQL Developer - Где бы поподробнее почитать про архитектуру подобных биллингов? Где черному по белому расписано что и как "надо делать" - невстречал :-) В основном - case studies,сайты компаний,конференции и т.д. и т.д. Другими словами типа "читаешь между строк", ну и конечно умеються ввиду "их" и собственные грабли от той или иной системы... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.09.2005, 11:50 |
|
||
|
Корпоративная биллинговая система
|
|||
|---|---|---|---|
|
#18+
В качестве прохожего, мое мнение есть такое. Вероятность нахождения билинговой системы, которая сможет удовлетворить требованиям в начале топика очень мала, около 0%. Поднять такой билинг - ни есть проблема. С нормальным архитектором систем учета (согласен с другими) это займен не менее полугода. Просто с начинающими программистами - то что получится где-то через месяцев 6-8 потом будет похоже на гору латок и дописывать функционал будет все сложнее. Посему, вывод такой - объявить приговор руководству, пусть решает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.09.2005, 18:41 |
|
||
|
Корпоративная биллинговая система
|
|||
|---|---|---|---|
|
#18+
Уважаемый афтар топика и комрады, добавлю. Прочитать про архитектуру бининговых систем негде, потому что это надо видеть, а не читать про это. Вобщем искать надо кроме билинговой системы еще и нормального архитектора систем учета. Почему учета, потому что все это классика жанра учетного, просто немного сменились декорации предметной области. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.09.2005, 18:44 |
|
||
|
Корпоративная биллинговая система
|
|||
|---|---|---|---|
|
#18+
SQL Developer I_m_Mad 1. Загрузка логов. Биллинг должен работать с готовыми логами CGP (почта), netgraph (на роутере), squid (это прокси), т.е. загружать все это каждый день и обсчитывать,. В базе должна присутствовать инфа о посещенных урл (ее дает прокси). I_m_Mad Не совсем так - эта система, по задумке руководства, должна отслеживать трафик вроде как онлайн, т.е. при превышении лимита отключение должно пройти сразу же, а не через день. Обсчет логов раз в сутки не пойдет. Совсем разные вещи. Не совсем точно выразил мысль изначально. "Загружать каждый день" не в смысле 1 раз в день. Валентин К Уважаемый афтар топика и комрады, добавлю. Прочитать про архитектуру бининговых систем негде, потому что это надо видеть, а не читать про это. Вобщем искать надо кроме билинговой системы еще и нормального архитектора систем учета. Почему учета, потому что все это классика жанра учетного, просто немного сменились декорации предметной области. Склонить руководство в сторону разработки представляется..ммм.. не слишком вероятным. Большие сроки, риски, тем более что собрать команду программеров, организовать процесс разработки... вряд ли это понравится вождям... Но, конечно, как вариант предложу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.09.2005, 06:21 |
|
||
|
Корпоративная биллинговая система
|
|||
|---|---|---|---|
|
#18+
I_m_Mad Склонить руководство в сторону разработки представляется..ммм.. не слишком вероятным. Большие сроки, риски, тем более что собрать команду программеров, организовать процесс разработки... вряд ли это понравится вождям... Но, конечно, как вариант предложу. Если руководство решало >0.5 года, нужен биллинг или нет, то >> Большие сроки это уже тогда >2 лет :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.09.2005, 11:46 |
|
||
|
Корпоративная биллинговая система
|
|||
|---|---|---|---|
|
#18+
Валентин К Прочитать про архитектуру бининговых систем негде, потому что это надо видеть, а не читать про это. Ну и что же вы там увидите то? Без теоритических/практических знаний, с вероятностью 95% наступите на теже грабли что и другие. :-) P.S. Можно открыть капот машины, посмотрет, сказать "О! Как круто!", но от этого неприбавяться знаний о том, как работает двигатель ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.09.2005, 11:51 |
|
||
|
Корпоративная биллинговая система
|
|||
|---|---|---|---|
|
#18+
Валентин К Вобщем искать надо кроме билинговой системы еще и нормального архитектора систем учета. Лучше сперва найти человека, а уже потом billing :-) Дешевле будет :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.09.2005, 11:54 |
|
||
|
Корпоративная биллинговая система
|
|||
|---|---|---|---|
|
#18+
SQL Developer Если руководство решало >0.5 года, нужен биллинг или нет, то >> Большие сроки это уже тогда >2 лет :-) Может быть :-) Биллинг-то нужен, у руководства есть горячее желание контролировать расход трафика для каждого юзера, есть понимание, что для этого надо ставить биллинг, но вот _что_ это будет за биллинг и _как_ он будет - вот тут, похоже, мысль буксует. Да и попытка эта не далеко первая... и сами биллинг писали, вот только он был не "онлайновый". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.09.2005, 11:57 |
|
||
|
Корпоративная биллинговая система
|
|||
|---|---|---|---|
|
#18+
SQL Developer Лучше сперва найти человека, а уже потом billing :-) Дешевле будет :-) Согласен. Вот только людей таких в пределах досягаемости не сказать чтобы нет, но...почти нет; естественно, привлечь такого человека к проектированию было бы неплохо, да вот только не разрабатывают биллинги у нас в Приморском крае (вернее, мне такие случаи неизвесты), поэтому можно максимум рассчитывать на человека, который _работал_ с каким-либо готовым решением, и который может _посоветовать обратить внимание_ на такою-то систему. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.09.2005, 12:03 |
|
||
|
Корпоративная биллинговая система
|
|||
|---|---|---|---|
|
#18+
I_m_Mad Да и попытка эта не далеко первая... и сами биллинг писали, вот только он был не "онлайновый". А если сами что-то делали уже, то используете то? Кто мешает грузить данные каждые 5 минут (как пример), не real-time, но "hot" billing получаеться :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.09.2005, 12:04 |
|
||
|
Корпоративная биллинговая система
|
|||
|---|---|---|---|
|
#18+
I_m_Mad Согласен. Вот только людей таких в пределах досягаемости не сказать чтобы нет, но...почти нет; Нужных людей никогда нету :-) I_m_Mad максимум рассчитывать на человека, который _работал_ с каким-либо готовым решением, и который может _посоветовать обратить внимание_ на такою-то систему. Если области знания этого человека совпадут с вашим профилем, то ok. Если нет, лучше и ненадо особо связываться. А то потом будите совмещать-несовместимое. Тогда лучше уже толкого программера... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.09.2005, 12:14 |
|
||
|
Корпоративная биллинговая система
|
|||
|---|---|---|---|
|
#18+
SQL Developer А если сами что-то делали уже, то используете то? Кто мешает грузить данные каждые 5 минут (как пример), не real-time, но "hot" billing получаеться :-) Тот биллинг был написан задолго до моего появления в компании. Сейчас он заброшен, т.к. человек, писавший его, прекратил поддержку. Почему - покрыто тайной. Знаю, что использовали оракл + пхп. Факт в том, что разговоры об использовании/реанимировании этого биллинга вожди не начинают. Почему - предпочитаю не спрашивать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.09.2005, 12:14 |
|
||
|
Корпоративная биллинговая система
|
|||
|---|---|---|---|
|
#18+
SQL Developer Пользователь to SQL Developer - Где бы поподробнее почитать про архитектуру подобных биллингов? Где черному по белому расписано что и как "надо делать" - невстречал :-) ... 1) Такого не может быть - потому что такого не может быть никогда... 2) Может какой-то пример существующей системы - описание архитектуры, реализации... 3) Хотя бы общее описание проблем биллингов - масштабируемости (рост транзакций с сохранением времени отклика)... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.09.2005, 22:18 |
|
||
|
Корпоративная биллинговая система
|
|||
|---|---|---|---|
|
#18+
Пользователь SQL Developer Пользователь to SQL Developer - Где бы поподробнее почитать про архитектуру подобных биллингов? Где черному по белому расписано что и как "надо делать" - невстречал :-) ... 1) Такого не может быть - потому что такого не может быть никогда... 2) Может какой-то пример существующей системы - описание архитектуры, реализации... 3) Хотя бы общее описание проблем биллингов - масштабируемости (рост транзакций с сохранением времени отклика)... Не совсем понятно, что этим хотели сказать. Что одного правильного решения в этой жизни небывает?? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.09.2005, 19:42 |
|
||
|
Корпоративная биллинговая система
|
|||
|---|---|---|---|
|
#18+
SQL Developer Пользователь to SQL Developer - Где бы поподробнее почитать про архитектуру подобных биллингов? Не совсем понятно, что этим хотели сказать. Что одного правильного решения в этой жизни небывает?? Совсем просто - где бы почитать поподробней про строительство биллингов? именно онлайн (решение принимается во время коннекта клиента) биллингов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.09.2005, 08:00 |
|
||
|
Корпоративная биллинговая система
|
|||
|---|---|---|---|
|
#18+
Пользователь SQL Developer Пользователь to SQL Developer - Где бы поподробнее почитать про архитектуру подобных биллингов? Не совсем понятно, что этим хотели сказать. Что одного правильного решения в этой жизни небывает?? Совсем просто - где бы почитать поподробней про строительство биллингов? именно онлайн (решение принимается во время коннекта клиента) биллингов. Сколько реализаций - столько и "строителей". У меня нету линка на "документ"... Ищите www.google.com Здесь собраны n-oe кол-во реализаций "небольших" billingov http://www.telecom-portal.com/ Больших игроков можно найти здесь, например http://www.iir-billingsystems.com/ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.09.2005, 12:34 |
|
||
|
Корпоративная биллинговая система
|
|||
|---|---|---|---|
|
#18+
Мы из положения вышли следующим образом: Купили программу учета трафика TMeter, которая помимо своих логов, может по ODBC их писать в БД. Она создает в БД свои таблицы и в параллейном потоке пишет туда информацию. Даже если сервер БД проседает ил временно не доступен, трафик не теряется и потом туда будет записан. Программа имеет кучу настроек, фильтров, достаточно легка в управлении и шустро работает. В качестве СУБД взяли ASA9, добавили туда еще свои таблички, аггрегирующие трафик по различным значениям, справочные, информационные и прочие. Добавили события, которые рассчитывают аггрегаты по ночам, выгружают и пакуют в текстовые логи информацию, которая уже имеет далекую дату и не будет затребована, ну и прочее. На веб-сервисах ASA подняли выброс статистики в браузер по 80-ому порту и дополнительно прицепили наш менеджер отчетов на базе FastReport. Вроде как все работает и справляется, админы отслеживают трафик по нашим конторам и арендаторам, можно вести учет по ip, портам, хостам и т.д. При желании на базе ASA и FastReport можно легко дорабатывать функциональность в нужную сторону. Конечно это не полноценная биллинговая система, но нам в принципе хватает за глаза. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.09.2005, 18:02 |
|
||
|
Корпоративная биллинговая система
|
|||
|---|---|---|---|
|
#18+
ASCRUSМы из положения вышли следующим образом: Купили программу учета трафика TMeter, которая помимо своих логов, может по ODBC их писать в БД. Она создает в БД свои таблицы и в параллейном потоке пишет туда информацию. Даже если сервер БД проседает ил временно не доступен, трафик не теряется и потом туда будет записан. Программа имеет кучу настроек, фильтров, достаточно легка в управлении и шустро работает. В качестве СУБД взяли ASA9, добавили туда еще свои таблички, аггрегирующие трафик по различным значениям, справочные, информационные и прочие. Добавили события, которые рассчитывают аггрегаты по ночам, выгружают и пакуют в текстовые логи информацию, которая уже имеет далекую дату и не будет затребована, ну и прочее. На веб-сервисах ASA подняли выброс статистики в браузер по 80-ому порту и дополнительно прицепили наш менеджер отчетов на базе FastReport. Вроде как все работает и справляется, админы отслеживают трафик по нашим конторам и арендаторам, можно вести учет по ip, портам, хостам и т.д. При желании на базе ASA и FastReport можно легко дорабатывать функциональность в нужную сторону. Конечно это не полноценная биллинговая система, но нам в принципе хватает за глаза. Есть мнение, что на наших роутерах под FreeBSD эта схема не заработает... :) Тут имхо подошли бы скрипты, скидывающие логи в центральную БД, а она бы уже "управляла" роутером в части доступа юзеров. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2005, 02:44 |
|
||
|
Корпоративная биллинговая система
|
|||
|---|---|---|---|
|
#18+
I_m_MadЕсть мнение, что на наших роутерах под FreeBSD эта схема не заработает... :) Тут имхо подошли бы скрипты, скидывающие логи в центральную БД, а она бы уже "управляла" роутером в части доступа юзеров. Ну у нас сервера на Windows, мы же не писали тиражируемую систему, только под себя и конкретные задачи. Главное, что затрачено на все это было меньше недели и система работает и делает то, что было нам нужно :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2005, 06:48 |
|
||
|
Корпоративная биллинговая система
|
|||
|---|---|---|---|
|
#18+
SQL Developer Валентин К Прочитать про архитектуру бининговых систем негде, потому что это надо видеть, а не читать про это. Ну и что же вы там увидите то? Без теоритических/практических знаний, с вероятностью 95% наступите на теже грабли что и другие. :-) P.S. Можно открыть капот машины, посмотрет, сказать "О! Как круто!", но от этого неприбавяться знаний о том, как работает двигатель Теоретических знаний про билинговые системы и так хватает, посему открыв капот машины я увижу, что это за зверь :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2005, 11:35 |
|
||
|
Корпоративная биллинговая система
|
|||
|---|---|---|---|
|
#18+
ipstat.perm.ru ... хорошие ребята ... мне делали биллинг ... посмотри, может договоритесь ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2005, 17:45 |
|
||
|
Корпоративная биллинговая система
|
|||
|---|---|---|---|
|
#18+
я думаю, им интересен будет подобный проект ... мне они тоже делали под заказ... остался очень доволен ... я не использую личную выгоду ... просто мне понравилось с ними работать ... а за пару-тройку килобаксов, я думаю, они вполне способны создать Вам нужную систему, тем более что получившаяся в итоге версия может реально продаваться .... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2005, 17:53 |
|
||
|
Корпоративная биллинговая система
|
|||
|---|---|---|---|
|
#18+
I_m_Mad SQL Developer Лучше сперва найти человека, а уже потом billing :-) Дешевле будет :-) Согласен. Вот только людей таких в пределах досягаемости не сказать чтобы нет, но...почти нет; естественно, привлечь такого человека к проектированию было бы неплохо, да вот только не разрабатывают биллинги у нас в Приморском крае (вернее, мне такие случаи неизвесты), поэтому можно максимум рассчитывать на человека, который _работал_ с каким-либо готовым решением, и который может _посоветовать обратить внимание_ на такою-то систему. мы как раз в Приморском крае и делали ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.09.2005, 13:43 |
|
||
|
Корпоративная биллинговая система
|
|||
|---|---|---|---|
|
#18+
игра мы как раз в Приморском крае и делали ;) Расскажите плз поподробнее - что и как... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.09.2005, 02:22 |
|
||
|
Корпоративная биллинговая система
|
|||
|---|---|---|---|
|
#18+
I_m_Mad игра мы как раз в Приморском крае и делали ;) Расскажите плз поподробнее - что и как... Есть Active Dorectory. Есть пользователи среды. Они регистрируются автоматически через сайт. создается одновременно две учетные записи - в AD одна, другая просто в базе MS SQL. ВТорая используется для внешнего портала там , где не действует AD. Для выхода в Интернет используется запись AD. squid настроен на понимание того, что пользователей AD из группы proxyEnable - пускать, а proxyDisable - не пускать (группа имеет приоритет в непускании). Есть проект "Допуск в Интернет". Есть роль пускать с ограничением трафика в размере: и ограничение на трафик (50, 100, 500 Мб и т.п. в месяц). Если пользователю дана роль пускать с некоторым ограничением, то начинается подсчет его трафика. squid пишет в mysql , с него данные 1 раз в час копируются на MS SQL (быстрее обрабатывать, копируется только разница), и 1 раз в 10 минут суммируется новый трафик и добавляться в суммарный трафик пользователя. Если превосходим заданную планку, то пользователь перемещается из группы ProxyEnabel в ProxyDisable. Squid перестает его пускать. Есть программа, которая мониторя трафик по MS SQL - сколько, когда, куда. С первого числа каждого месяца начинается новое суммирование, пользователи переносятся в ProxyEnable. В ProxyDisable остаются только те, кому назханчена роль в проекте - "Запрет дсотупа". Число пользователей Интернет - около 1,2 тыс. Есть платный трафик для пользователей. он считается тогда, когда закончислся бесплатный. Каждый пользователь может отслеживать свой трафик и размер и сумму и куда ходил. Бесспорно это не в чистом виде биллинг. Нет сведения о платежах, кредите, неиспользованный трафик не переносится на следующий месяц и т.п. ПОка не было надобности. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.09.2005, 08:37 |
|
||
|
|

start [/forum/topic.php?all=1&fid=29&tid=1528384]: |
0ms |
get settings: |
7ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
158ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
70ms |
get tp. blocked users: |
1ms |
| others: | 206ms |
| total: | 469ms |

| 0 / 0 |
