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