Проверенная отказоустойчивость

С самого начала разработки биллинга одной из основных задач было достигнуть максимальной точности в расчетах и отказоустойчивости системы, т.к. крах АСР может привести к значительным материальным убыткам и потере абонентской базы. Поэтому все элементы структуры биллинга подобраны таким образом, чтобы каждая из них идеально выполняла действия, находящиеся в её ответственности.

Сервер

Наиболее подходящая операционная система для поддержания стабильности работы является Linux. Безусловно, она требует определенных профессиональных навыков для установки и настройки конфигурации, но Ваш труд будет вознаграждён надёжной системой, которая не потребует особого к себе внимания и не приведет к каким-либо беспричинным сбоям.

Ядро биллинга

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

База данных

В качестве хранилища информации выступает MySQL. Это свободная система управления базами данных, позволяющая производить репликацию данных в горячем режиме, т.е. данные копируются на резервный сервер в режиме реального времени. И в случае неисправности основного сервера Вы сможете быстро восстановить работу биллинговой системы без потери данных.

Структура

Структура биллинговой системы построена таким образом, что каждая из основных частей структуры(база данных, ядро биллинга, интерфейс) может находиться на своём отдельном сервере, сообщаясь со всеми остальными по сети. Таким образом, минимизируется вероятность выхода из строя сразу всех важнейших частей из-за неисправности с оборудованием. Однако Вы также можете использовать и один сервер сразу на все структурные части.

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

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