Хранение данных
Сервер AggreGate хранит огромное количество данных, как собранных от устройств, так и сгенерированных внутри системы, а именно:
Определения и конфигурация модулей сервера и ресурсов | Постоянные события, полученные из сети |
Журнал регистрации всех системных операций и событий | История синтетических внутренних метрик и событий |
Исторические значения метрик устройств | Модели бизнес-объектов и их взаимосвязи |
Все хранимые сервером данные делятся на несколько основных групп: конфигурации, события, блоки данных, статистические данные и топологии. Это простое разделение обеспечивает максимальную гибкость при добавлении новых типов устройств и бизнес-объектов без изменения структуры хранения данных.
Каждый из этих элементов данных может быть сохранён в различных типах БД:
Матрица хранилищ
Каждый тип хранения данных имеет свои плюсы и минусы. Также каждый из них совместим с определёнными типами данных: