Интеграционная платформа для Интернета вещей
Remote Monitoring, M2M and Device Management Software Platform
AggreGate Platform

Управление ресурсами

Продукты для вертикальных рынков на основе платформы AggreGate технически представляют из себя наборы драйверов устройств и плагинов для обработки/хранения/визуализации данных. Эти плагины в основном состоят из ресурсов, например, тревог, отчетов, виджетов, инструментальных панелей, фильтров событий, задач планировщика и других предварительно настроенных "коробочных" ресурсов с целью реализации специфичных для отрасли методов анализа и визуализации данных. Например, наше решение по управлению сетями Network Manager включает инструментальную панель Обзор трафика сети, а решение SCADA/HMI имеет в наличии HMI демо-виджет Фильтровальная установка.

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

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

Чтобы избежать этого, сервер AggreGate поддерживает большое количество методов управления ресурсами:

  • Группировка ресурсов. Каждый ресурс входит в какую-то группу (например, Управление Сетью) и иногда подгруппу (например, Управление Базой Данных). Это облегчает поиск и выборку ресурсов во время операций по их созданию/обновлению/удалению.
  • Отслеживание изменений. Как только ресурс меняется системным оператором, он помечается и больше не обновляется автоматически при появлении более новой версии. Однако возможно обновить его вручную путем отправки предупреждения о потере изменений, то есть, после создания клона.
  • Управление версиями ресурсов. Каждый ресурс имеет определенную историю изменений, помогающую местным администраторам решать, нужно ли обновлять локальную копию.
  • Отслеживание зависимостей. Если для создания выбирается инструментальная панель, включающая десять виджетов и журнал событий, операторам будут предоставлены подсказки по созданию всех зависимых ресурсов. Это гарантирует функциональное постоянство.