Платформа AggreGate

Материал из Викиреальностя
Перейти к: навигация, поиск
AggreGate
AggreGate Platform Logo.jpg
Тип Интернет вещей, Управление интеллектуальными устройствами, Межмашинное взаимодействие, Удаленный мониторинг
Разработчик Tibbo Systems.
Язык ­про­грам­ми­ро­ва­ния Java
ОС Кроссплатформенное программное обеспечение
Языки
интерфейса
русский, английский, румынский, китайский
Первый выпуск Шаблон:Start date
Текущая версия 5.31.03 — июнь 2016 года
Лицензия Proprietary EULA
Состояние Active
Сайт aggregate.tibbo.com

Интеграционная платформа для Интернета вещей AggreGate[1][2][3][4] — это платформа, созданная российскими разработчиками[5][6], используемая для мониторинга и управления различными аппаратными устройствами. Несмотря на то, что платформа зачастую является частью множества ОЕМ-проектов, AggreGate также предлагает несколько готовых решений для таких отраслей, как управление сетями, автоматизация предприятий и зданий, контроль физического доступа, а также учёт рабочего времени.

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

Содержание

[править] Подробная информация

Основная концепция системы — нормализация данных устройств. Любое устройство может быть представлено с помощью переменных, функций и событий. Можно управлять любым устройством посредством чтения/записи переменных, вызова функций и подписки на события. Таким образом, AggreGate использует программные драйверы устройств и аппаратные преобразователи протоколов («Агенты»[7][8]), чтобы нормализовать данные устройств и внести их в систему, работающую в реальном времени. Данные и метаданные устройств кэшируются в базе данных, чтобы обеспечить мгновенный доступ, который не предполагает каких-либо операций ввода/вывода при взаимодействии с аппаратным обеспечением.

Как правило, проект по управлению устройством включает три стадии:

  • Разработка драйвера устройства для аппаратного оборудования
  • Создание настраиваемых инструментов обработки и представления данных (шаблонов отчетов, виджетов, тревог и т. д.)
  • Настройка сторонних систем для работы с программным интерфейсом AggreGate

[править] История

AggreGate изначально назывался LinkServer, так как его первые версии могли лишь передавать исходные данные между аппаратными устройствами в локальных сетях. В то время система способствовала проникновению через брандмауэры, избавляя от необходимости белых IP-адресов устройств. Начиная с версии 3.0, вышедшей в 2006 году, система стала способна интерпретировать и обрабатывать данные устройств. Также AggreGate версии 3.0 стал поддерживать централизованное хранение данных настроек и отложенную запись, открыв возможность пакетной настройки устройств, имеющих нестабильные или периодические серверные соединения.

До 2008 года система использовалась только в ОЕМ-проектах (например, для управления программируемым регистратором времени с открытым исходным кодом[9]). Первый публичный релиз AggreGate вышел в феврале 2008 года.[10] Летом 2008 компания Tibbo выпустила решение AggreGate Network Manager[11] (1-ое место по мнению читателей WindowsNetworking.com в категории Мониторинг сети 2013 года)[12], первый пакетный продукт на базе платформы. Спустя год, в 2009, было представлено решение AggreGate Time and Attendance, а чуть позже, в этом же году — продукт SCADA/HMI для автоматизации и управления промышленными объектами.

В декабре 2014 года вышла версия платформы AggreGate 5.1[13] c веб-интерфейсом на основе HTML5, который не требует установки Java на компьютере пользователя, что дает возможность работать на планшетах и смартфонах с операционными системами Android и iOS, а также большинстве других мобильных устройств. В июне 2015 был выпущен релиз платформы 5.2[14] с поддержкой больших данных, возможностями универсального поиска и интеллектуального анализа данных, API и средствами для разработки агентов на C/C++, а также различными дополнениями для всех вертикальных решений.

[править] Решения

В настоящее время существует пять основных продуктов на базе Платформы AggreGate, ориентированных на конечных пользователей:

  • AggreGate Network Manager[15][16][17][18] — мониторинг и управление IP-сетями
  • AggreGate SCADA/HMI[19][20][21] — система автоматизации и управления промышленными объектами
  • AggreGate Data Center Management — комплексное решение по управлению центрами обработки данных
  • AggreGate Incident and Situation Management — решение по управлению инцидентами
  • AggreGate Time and Attendance[22] — решение по учёту рабочего времени
  • AggreGate Access Control — система контроля физического доступа
  • AggreGate Building Automation — управление инфраструктурой интеллектуальных зданий

К другим решениям на базе AggreGate относятся: удаленный мониторинг, управление автопарком, управление торговыми автоматами, контроль сетевых датчиков, автоматическое считывание показателей счетчиков, подсчет посетителей и транспортных средств, управление цифровыми информационными панелями, мобильными устройствами, событиями, решение «Умный дом». Также Платформа AggreGate применялась в ряде образовательных проектов.[23][24][25]

Базовая платформа обеспечивает высокий уровень гибкости для создания производных решений.[26] Однако система часто критикуется за сложный пользовательский интерфейс.[27]

[править] См. также

[править] Примечания

  1. Tibbo теперь член международного Совета по Интернету Вещей.
  2. Tibbo Systems стала официальным членом StarNet Alliance.
  3. A list of IoT and M2M platforms.
  4. Future trends for the Industrial Internet of Things - Interview for www.automation.com.
  5. Tibbo Systems отмечена авторитетным изданием PCWeek как перспективный российский разработчик.
  6. Компания Tibbo признана одним из самых многообещающих поставщиков IoT решений в мире по версии журнала APAC CIO Outlook.
  7. Discovering Tibbo AggreGate - Elettronica In.
  8. Организация TCP/IP стека для МК на основе embedded module Tibbo.
  9. AggreGate Software - ProgrammableTerminal.com.
  10. Tibbo Launches AggreGate — iNewsware
  11. SLAC National Accelerator Laboratory: Network Monitoring Tools.
  12. WindowsNetworking.com Readers' Choice Awards for 2013.
  13. Tibbo представила AggreGate 5.1 с новым веб интерфейсом на основе HTML5.
  14. Tibbo выпустила новую версию платформы AggreGate с поддержкой больших данных.
  15. AggreGate Network Manager - ServerWatch.
  16. Network Monitoring Software - AggreGate Network Manager.
  17. AggreGate Network Manager управляет мультиофисной ИТ-инфраструктурой Pony Express - крупнейшего национального оператора на рынке экспресс-доставки.
  18. Tibbo Systems контролирует ИТ-инфраструктуру Российского университета дружбы народов (РУДН).
  19. AggreGate SCADA - Linux SCADA systems.
  20. AggreGate SCADA/HMI - SCADA World.
  21. AggreGate SCADA/HMI - linuxscada.info.
  22. AggreGate Time and Attendance.
  23. http://rfid.ctu.edu.tw/tibbo/ch11.pdf
  24. AggreGate был представлен на крупнейшей в Америке олимпиаде знаний в области профессионального образования The Knowledge Olympic Games SENAI-SC 15.
  25. [http://elar.urfu.ru/bitstream/10995/34858/1/tim_2015_37.pdf Разработка мнемосхемы в SCADA-системе AggreGate с использованием нестандартных графических элементов].
  26. Концепция Tibbo AggreGate – платформы для Интернета вещей.
  27. AggreGate Network Manager editor's review - Free Downloads Center.

[править] Ссылки

Платформа AggreGate относится к теме «Программное обеспечение»   ±