Система медиации данных Aysona

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

Система медиации данных является частью ПЭВМ системы Aysona Cloud, отвечающей за сбор записей об использовании услуг от сетевых элементов, за выявление ошибок и дубликатов, удаление ненужных данных, перевод файлов записей об использовании услуг в форматы, запрашиваемые нижестоящими приложениями, и наконец, за передачу файлов записей в эти приложения. Архитектурно система медиации данных состоит из трех подмодулей: сбор данных, форматирование и управление вызовами.

РОССИЙСКИЙ ПРОДУКТ  РОССИЙСКИЙ ПРОДУКТ  РОССИЙСКИЙ ПРОДУКТ  РОССИЙСКИЙ ПРОДУКТ  РОССИЙСКИЙ ПРОДУКТ  РОССИЙСКИЙ ПРОДУКТ  РОССИЙСКИЙ ПРОДУКТ  РОССИЙСКИЙ ПРОДУКТ  РОССИЙСКИЙ ПРОДУКТ  РОССИЙСКИЙ ПРОДУКТ  РОССИЙСКИЙ ПРОДУКТ  РОССИЙСКИЙ ПРОДУКТ  РОССИЙСКИЙ ПРОДУКТ  РОССИЙСКИЙ ПРОДУКТ  РОССИЙСКИЙ ПРОДУКТ  РОССИЙСКИЙ ПРОДУКТ  РОССИЙСКИЙ ПРОДУКТ  РОССИЙСКИЙ ПРОДУКТ  РОССИЙСКИЙ ПРОДУКТ  РОССИЙСКИЙ ПРОДУКТ  РОССИЙСКИЙ ПРОДУКТ  РОССИЙСКИЙ ПРОДУКТ  РОССИЙСКИЙ ПРОДУКТ  РОССИЙСКИЙ ПРОДУКТ  РОССИЙСКИЙ ПРОДУКТ  РОССИЙСКИЙ ПРОДУКТ  РОССИЙСКИЙ ПРОДУКТ  РОССИЙСКИЙ ПРОДУКТ  РОССИЙСКИЙ ПРОДУКТ

Aysona предбиллинг

Платформа обработки и нормализации данных, которая осуществляет сбор и передачу данных от сетевых элементов любого типа в системы OSS | BSS. Платформа предназначена для работы с разными типами данных и систем без привязки к конкретным производителям или технологиям. Cистема медиации данных Aysona разработана с учетом возможностей гибкого расширения и масштабируемости в экосистеме BSS продуктов.

Структура системы медиации данных Aysona

Процесс обработки данных - TBTS​

Ключевые особенности

Потоковая обработка данных

Поток обрабатываемых CDR можно разделить на несколько служб, таких как сбор файлов, декодирование файлов, обогащение данных, загрузка в БД, вывод в файл и т. д.

Распределенная обработка данных

Службы задач могут выполняться на разных узлах (VM Nodes)

Балансировка нагрузки

Task Bus распределяет задачи в зависимости от состояния узла (занят, простаивает, offline…)

Task Service (TS)

Может быть поставщиком – генерировать задачи на основе входных данных (файл, БД и т.д.) и синхронизировать из с Task BUS.

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

Task BUS (TB)

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

Распределяет задачи конкретным Task Service и балансирует нагрузку.

Собственная «In-Memory» База Данных

Aysona БД предназначена для высокопроизводительной обработки данных и используется для хранения и извлечения связанных данных в базу, которая включает: 

Высокая производительность

0
K/SEC ввод новых записей
0
K/SEC обновление записей
0
K/SEC запись из очереди

*пример для CPU 4 Core 32G RAM, 1M Records

Ключевые особенности

Собственная разработка

Поддержка ACID

Automated Check Point

Поддержка ОС: AIX, HP-UX, SOLARIS, LINUX

Высокие показатели доступности и отказоустойчивости

CDR декодер

Система медиации данных Aysona предоставляет библиотеки декодера для всех основных, представленных сегодня CDR форматов ключевых производителей.

Высокая производительность

Все базовые, внутренние библиотеки декодера написаны на C/C++. 

Гибкость

Множество алгоритмов декодирования предоставляется в «базовой библиотеке» (OOTB). Дополнительные алгоритмы могут быть оперативно подготовлены и внедрены с использованием Lua. 

Высокая функциональность

Декодирование и кодирование необработанных CDR, преобразование данных, фильтрация данных, проверка, сопоставление выходных данных и т.д.