|
Схема
|
Структурная схема программно-аппаратного комплекса
Принципиальная схема функционирования «ABACS» проста. Это две подсистемы:
- Подсистема сбора данных.
- Подсистема обслуживания и расчетов абонентов.
 |
|
 |
 |
 |
| Скриншот: структурная схема комплекса |
Связь между ними обеспечивают специальные служебные сервисы, часть которых написана на встроенном языке и может передаваться в открытом виде. Такой подход позволяет гибко и быстро производить инсталляцию, подстраивая «ABACS» к любому коммутационному оборудованию оператора связи.
|
|
Сервер базы данных:
|
|
Основной сервер базы данных (сервер БД) обеспечивает хранение, сопровождение и целостность информационной базы данных АСР. Cервер БД может быть реализован в виде отдельной аппаратной единицы АСР и дополнительно поддерживать реализацию файлового сервера для сбора данных общей статистики об объёме оказанных услуг электросвязи. В качестве системы управления базой данных (СУБД) используется СУБД Interbase (v.5.6 и выше).
В самом начале разработки АСР были опробованы различные СУБД – Oracle, MS SQL Server, DB2. Однако предпочтение осталось за СУБД Interbase по совокупности следующих причин:
- хорошие характеристики и достаточная надежность сервера;
- поддержка различных архитектур: Classic, Super Server;
- поддержка SMP (многопроцессорность), начиная с версии 7.0;
- соответствие стандартам SQL;
- многоплатформенность – варианты сервера доступны для OS: Windows, Linux, Solaris, а различные версии поддерживаются на MS Windows, Linux, Solaris, HP-UX, SCO, Novell, AIX;
- невысокие требования к оборудованию;
- простота обслуживания и администрирования;
- доступная многим операторам связи стоимость лицензий.
Главное в СУБД Interbase с точки зрения разработчиков биллинга – ее достаточность для решения задач потенциальных пользователей АСР «ABACS», а проще говоря – хорошее соотношение цены/качества. Выбор СУБД от компании Borland позволяет предлагать разумные ценовые решения в итоге, а это один из факторов оптимального биллингового решения для операторов связи, обслуживающих от 1.000 до 200.000 абонентов.
|
|
Требования:
|
|
Согласно сертификату и рекомендациям разработчиков, требования к компьютеру для сервера БД формулируются так:
- Вычислительная система на базе двухпроцессорной системы с тактовой частотой не менее 500 МГц;
- оперативная память (RAM, ОЗУ) не менее 256 Мб;
- жесткий диск (HDD) не менее 8 Гб на каждые 20.000 абонентов;
- устройство для резервного копирования данных, например CD-RW drive;
- сетевая карта 10/100 Мбит/с Ethernet;
- монитор SVGA с диагональю 15 и выше;
- устройства ввода/вывода (клавиатура 101, манипулятор типа «мышь»);
- устройство бесперебойного питания;
- операционная система: Linux, MS Windows Server 2000/2003, Sun Solaris;
Примечания:
- для повышения отказоустойчивости сервера и обеспечения сохранности данных рекомендуется использовать RAID-массив;
- в качестве серверов баз первичных данных, используемых для сбора информации о соединениях, могут быть использованы иные типы СУБД.
|
|
|
|
|
Сервер приложений и служб:
|
|
Сервер приложений и служб обеспечивает вторичную обработку данных об объёме оказанных услуг электросвязи, экспорта/импорта из разных источников данных, выполнения функций оперативного управления серверами авторизации телематических служб и обработку запросов операторов АСР к серверу БД на формирование и отображение сводной информации (отчетов) по данным, хранящимся в базе данных АСР. Кроме этого, сервер приложений может выполнять функции терминального сервера для распределенной работы с биллинговым ПО.
|
|
Требования:
|
|
Согласно сертификату и рекомендациям разработчиков требования к компьютеру для работы служб и приложений (при реализации в виде отдельной аппаратной единицы) формулируются так:
- компьютер на базе двухпроцессорной системы с тактовой частотой не менее 500 МГц, или на базе однопроцессорной системы с тактовой частотой не менее 1,5 ГГц;
- оперативная память (RAM, ОЗУ) не менее 256 Мб;
- жесткий диск (HDD) не менее 8 Гб на каждые 20.000 абонентов;
- устройство для резервного копирования данных, например CD-RW drive;
- сетевая карта 10/100 Mбит/с Ethernet;
- монитор SVGA с диагональю 15 и выше;
- устройства ввода/вывода (клавиатура 101, манипулятор типа «мышь»);
- устройство бесперебойного питания;
- операционная система: MS Windows Server 2000/2003.
|
|
|
|
|
АРМ пользователя:
|
|
Автоматизированные рабочие места (АРМ) пользователей (операторов) предприятия связи объединяются в локальной сети Ethernet c использованием топологии «звезда», при которой каждый компьютер АРМ оператора подключается отдельным проводом к отдельному порту сегментообразующего устройства (Ethernet Hub). В качестве транспортного протокола обмена данными как внутри АСР, так и для взаимодействия с корпоративной вычислительной сетью используется транспортный протокол TCP/IP. Возможна совместная работа операторов на одном или нескольких серверах терминального доступа.
|
|
Требования:
|
|
- компьютер на базе процессора с тактовой частотой не менее 233 МГц;
- оперативная память (RAM, ОЗУ) не менее 64 Мб;
- жесткий диск (HDD) не менее 3 Гб;
- сетевая карта 10/100 Мбит/с Ethernet;
- монитор SVGA с диагональю 15 и выше;
- устройство CDROM;
- устройства ввода/вывода (клавиатура 101, манипулятор типа «мышь»);
- операционная система: MS Windows 98/ME/2000/XP.
|
|
|
|
|
Принтеры:
|
|
Печатающее устройство с производительностью от 10 листов формата А4 в минуту или от 3000 знаков в минуту на каждые 20000 абонентов.
|
|
|
Подробнее об «ABACS»
|
|
|
|
|