SlideShare uma empresa Scribd logo
1 de 20
Анатомия
Интернета
вещей
Виктор Поляков,
генеральный директор Tibbo Systems
Интернет вещей придумали маркетологи
• Никакой революции не произошло, только эволюция
• «Вещи» давно общались друг с другом (например ПЛК на
линии протяжки проволоки или коммутаторы в сети)
• Системы управления и мониторинга существуют десятки
лет, в «облако» их также отправили маркетологи
• Сотовые и спутниковые модемы придумали не вчера
• По сути IoT – это всего лишь общее название для
объединения различных рынков, причем и в B2B и в B2C
• Эволюция терминов:
Intelligent Device Management => M2M => IoT
- 2 -
Из чего состоит интернет вещей
Устройства (“вещи”)
Центры обработки данных (ЦОД)
Концепция M2M уже предполагает, что устройства
взаимодействуют друг с другом. Как они это делают:
1) Напрямую через сеть
2) Через сеть и центральное ПО в ЦОД (в «облаке»)
3) Иногда обоими способами
Cети
- 3 -
Структура сети устройств
IP
TCP, UDP
SNMP, Telnet, BACnet, Modbus, SOAP, HTTP, MQTT…
RS-232, RS-485, Ethernet, Wi-Fi, USB, CAN, Bluetooth
Z-Wave, GPRS/3G/LTE…
PPP, ATM, SLIP…
NetBIOS, PPTP, RPC…
SSL, TLS...
- 4 -
Сетевая модель OSI
Типы устройств
Различие проявляется в задачах
управляющего ПО.
Например: GPS-трекер для собаки и для автобуса
похожи с точки зрения «железа», но у них абсолютно
разные облачные сервисы и дэшборды.
Бытовые Промышленные
- 5 -
Логическая структура устройства
Переменные (настройки, свойства):
возможность чтения и записи
Такую структуру устройства целиком или частично
описывает любой известный нам
коммуникационный протокол.
Функции (методы, операции): возможность вызова с
передачей входных данных и получением выходных
События (нотификации): возможность подписки и
асинхронного получения экземпляров
Метаданные (описания доступных переменных,
функций и событий)
- 6 -
Платформы для Интернета вещей
• IoT-платформы – это обычное серверное ПО
• Они играют роль среды исполнения (сервера приложений) для IoT-
приложений, предназначенных для конечного пользователя
- 7 -
• Только небольшое количество
приложений пишется «с нуля»
(о причинах чуть позже)
• IoT-платформы разворачиваются
чаще всего в арендуемых
коммерческих ЦОД, либо в
собственных ЦОД крупных
операторов IoT устройств
Основные задачи IoT-платформ
• Сбор данных с устройств и из различных источников
• Хранение данных, как собранных извне, так и сгенерированных
внутри
• Автономная обработка данных и автоматизированное принятие
решений
- 8 -
• Визуализация данных
(построение операторского
интерфейса)
• Интеграция данных в системы
предприятия (только для
Industrial IoT)
• «Умный» обмен данными
между устройствами
Виды IoT платформ
• Инфраструктурные платформы –
обеспечивают хранение и иногда сбор
данных, предоставляя API/SDK для
реализации методов обработки,
визуализации и интеграции (разработки IoT
приложений) путем программирования
• Платформы «полного цикла» – решают все
задачи при помощи визуальных
конструкторов, оставляя необходимость
программирования только для написания
коммуникационных модулей и сложной
математики/логики
- 9 -
Коммуникации с устройствами
• Используются любые протоколы мира IT (SNMP,
Telnet, WMI...), автоматизации (Modbus, BACnet,
OPC…), Интернета вещей (MQTT, XMPP, AMQP…), а
также универсальные (HTTP/REST, SOAP, FTP…)
• Базовых операций мало: чтение и запись настроек,
выполнение операций, получение событий
(включая оповещения об изменении значений)
- 10 -
Нормализация данных
- 11 -
Нормализация – это конвертация к единому
стандартному виду.
Осуществляется обычно в два этапа:
• Абстракция от протокола (конвертация в универсальные типы данных)
• Абстракция от типа/производителя/версии устройства (применение
моделей устройств)
Хранение данных
- 12 -
Что храним:
• конфигурацию сервера и серверных инструментов
• снимки последней конфигурации устройств
(на случай недоступности)
• историю изменений настроек
(как устройств, так и серверных инструментов)
• историю событий (аналогично)
Где храним:
• Реляционные БД (медленно и неэффективно)
• NoSQL БД (оптимально)
• Специализированные БД (например RRD для агрегации
временных рядов – есть свои плюсы и минусы)
RDBMS
RRD (Статистика)
NoSQL (Big Data)
Обработка данных
- 13 -
• Полностью автономная
• Отложенное групповое конфигурирование и
выполнение операций
• Оповещения операторов о важных событиях и
состоянии (почта, смс)
• Динамические модели с собственным жизненным
циклом
• Машинно-читаемая база знаний для принятия решений
• Множество инструментов (поиск первопричин событий,
планировщик, доменно-специфичные языки –
примеры: языки AggreGate и МЭК/IEC)
Визуализация данных
- 14 -
• Операторский интерфейс первой и
второй линии строится с нуля для
каждого IoT приложения
• В основе интерфейса – набор
дэшбордов с навигацией и drill-
down
• На дэшбордах – таблицы, формы,
карты, планы территорий, графики,
шкалы, и множество других
компонентов
• Все настраивается буквально «до
пикселя»
• Динамика за счет привязки
компонентов UI к свойствам и
событиям серверной модели
данных
Интеграция IoT-платформы в
предприятие
- 15 -
• Используются те же протоколы, что и для сбора данных
• Но «в другую сторону»
• В IoT не существует
типовых сценариев
интеграции
• Соответственно,
настройка должна
быть гибкой, но без
программирования
Почему бы не написать все
самим?
- 16 -
• Прототип будет готов быстро
• А потом годы уйдут на реализацию масштабируемой
системы с поддержкой резервирования,
распределенной архитектуры сбора и хранения и т.д.
• Велосипед будет изобретен лет через пять
• А потом будут постоянные расходы на поддержание его
в актуальном состоянии
• Все это выглядит еще более неестественным для
системных интеграторов, инжиниринговых компаний, и
операторов сервисных платформ (MSP)
Компания Tibbo Systems и
платформа AggreGate
- 17 -
• Tibbo Systems: российский разработчик ПО,
работающий на мировом рынке
• Платформа AggreGate: «конструктор» для
построения систем мониторинга и управления
устройствами Интернета вещей
• 14 лет инвестиций в создание новых «деталей»
• Сотни крупных внедрений в десятках стран мира
• Более десяти вертикальных решений, включая
систему управления ИТ-инфраструктурами и SCADA-
систему
Кейсы и референсы
- 18 -
• Управление системами энергоснабжения базовых станций
сотовой сети (Flexenclosure, Швеция)
• Управление промышленными источниками бесперебойного
питания (Объединенная энергетическая корпорация, Россия)
• Система мониторинга каналов узкополосной радиосвязи (DCI
Tech, Канада)
• Комплексный мониторинг мульти-сервисной
телекоммуникационной сети оператора связи (An-net, Россия)
• Система мониторинга инженерных сооружений (СМИС –
Инсайт, Россия)
• Централизованное управление фонтанами (Sharel, Израиль)
• Мониторинг проходческих комбайнов (Ильма, Россия)
Кейсы и референсы
- 19 -
• Комплексная автоматизация и диспетчеризация здания
электоральной комиссии Намибии
• Система сбора данных и мониторинга стационарных пунктов
медицинского освидетельствования на состояние опьянения
(Intoximeters, США)
• Управление автопарком электропогрузчиков (Keytroller, США)
• Мониторинг очередей в Мак-Авто и платежных систем
(McDonald’s, США)
• Централизованный мониторинг и управление вендинговыми
автоматами на базе Android (Minibar Systems, США)
• Облачная система учета рабочего времени сотрудников
(RCPOnline, Польша)
• Мониторинг систем громкого оповещения (МЧС, Россия)
Спасибо за
внимание
Виктор Поляков,
victor@tibbo.com
+7-903-630-05-86

Mais conteúdo relacionado

Mais procurados

Умный дом и Интернет Вещей. Трансформация существующей концепции автоматизации
Умный дом и Интернет Вещей. Трансформация существующей концепции автоматизацииУмный дом и Интернет Вещей. Трансформация существующей концепции автоматизации
Умный дом и Интернет Вещей. Трансформация существующей концепции автоматизацииiRidiumMobile365
 
Ключевые тренды интернета вещей
Ключевые тренды интернета вещейКлючевые тренды интернета вещей
Ключевые тренды интернета вещейCisco Russia
 
IoT Challenges & Promissing Trends Sk 2015
IoT Challenges & Promissing Trends Sk 2015IoT Challenges & Promissing Trends Sk 2015
IoT Challenges & Promissing Trends Sk 2015Vasily Ryzhonkov
 
Стратегия развития технологий Интернета Вещей в Cisco
Стратегия развития технологий Интернета Вещей в CiscoСтратегия развития технологий Интернета Вещей в Cisco
Стратегия развития технологий Интернета Вещей в CiscoCisco Russia
 
Конкурентные бизнес-модели IoT & 5G
Конкурентные бизнес-модели IoT & 5GКонкурентные бизнес-модели IoT & 5G
Конкурентные бизнес-модели IoT & 5GSergey Zhdanov
 
Кибербезопасность Industrial IoT: мировые тенденции
Кибербезопасность Industrial IoT: мировые тенденцииКибербезопасность Industrial IoT: мировые тенденции
Кибербезопасность Industrial IoT: мировые тенденцииCisco Russia
 
Решения Cisco IoT. Истории успеха
Решения Cisco IoT. Истории успехаРешения Cisco IoT. Истории успеха
Решения Cisco IoT. Истории успехаCisco Russia
 
IoT IBM. Интернет вещей от IBM
IoT IBM. Интернет вещей от IBMIoT IBM. Интернет вещей от IBM
IoT IBM. Интернет вещей от IBMIrina Podlevskikh
 
Интернет вещей: программа Intel Developer Zone для разработчиков
Интернет вещей: программа Intel Developer Zone для разработчиковИнтернет вещей: программа Intel Developer Zone для разработчиков
Интернет вещей: программа Intel Developer Zone для разработчиковIntel® Developer Zone Россия
 
Интернет Вещей. Павел Мукаха, Dodo IS Team
Интернет Вещей. Павел Мукаха, Dodo IS TeamИнтернет Вещей. Павел Мукаха, Dodo IS Team
Интернет Вещей. Павел Мукаха, Dodo IS TeamFedor Ovchinnikov
 
MONT Solution Club #4
MONT Solution Club #4MONT Solution Club #4
MONT Solution Club #4Yuri Yashkin
 
Применение мобильных технологий в нефтегазовой отрасли и их безопасность
Применение мобильных технологий в нефтегазовой отрасли и их безопасностьПрименение мобильных технологий в нефтегазовой отрасли и их безопасность
Применение мобильных технологий в нефтегазовой отрасли и их безопасностьCisco Russia
 
Информационная безопасность Интернета вещей: от кофеварки до атомной электрос...
Информационная безопасность Интернета вещей: от кофеварки до атомной электрос...Информационная безопасность Интернета вещей: от кофеварки до атомной электрос...
Информационная безопасность Интернета вещей: от кофеварки до атомной электрос...Cisco Russia
 
Роль персональных беспроводных сетей в мире Интернета вещей
Роль персональных беспроводных сетей в мире Интернета вещейРоль персональных беспроводных сетей в мире Интернета вещей
Роль персональных беспроводных сетей в мире Интернета вещейCEE-SEC(R)
 
Безопасность Интернета вещей
Безопасность Интернета вещейБезопасность Интернета вещей
Безопасность Интернета вещейAleksey Lukatskiy
 
Как развивать направление интернет-вещей, гаджетов и чем может помочь Intel?
Как развивать направление интернет-вещей, гаджетов и чем может помочь Intel? Как развивать направление интернет-вещей, гаджетов и чем может помочь Intel?
Как развивать направление интернет-вещей, гаджетов и чем может помочь Intel? Business incubator HSE
 
BeeWi умный дом 2015
BeeWi умный дом 2015BeeWi умный дом 2015
BeeWi умный дом 2015grafitec_z
 
Как пройти пути от любительских поделок на Arduino до промышленных решений за...
Как пройти пути от любительских поделок на Arduino до промышленных решений за...Как пройти пути от любительских поделок на Arduino до промышленных решений за...
Как пройти пути от любительских поделок на Arduino до промышленных решений за...Intersog
 
Никита Калиновский. Безопасность интернета вещей. РИФ-Воронеж 2016
Никита Калиновский. Безопасность интернета вещей. РИФ-Воронеж 2016Никита Калиновский. Безопасность интернета вещей. РИФ-Воронеж 2016
Никита Калиновский. Безопасность интернета вещей. РИФ-Воронеж 2016РИФ-Воронеж
 

Mais procurados (20)

Умный дом и Интернет Вещей. Трансформация существующей концепции автоматизации
Умный дом и Интернет Вещей. Трансформация существующей концепции автоматизацииУмный дом и Интернет Вещей. Трансформация существующей концепции автоматизации
Умный дом и Интернет Вещей. Трансформация существующей концепции автоматизации
 
Ключевые тренды интернета вещей
Ключевые тренды интернета вещейКлючевые тренды интернета вещей
Ключевые тренды интернета вещей
 
IoT Challenges & Promissing Trends Sk 2015
IoT Challenges & Promissing Trends Sk 2015IoT Challenges & Promissing Trends Sk 2015
IoT Challenges & Promissing Trends Sk 2015
 
Стратегия развития технологий Интернета Вещей в Cisco
Стратегия развития технологий Интернета Вещей в CiscoСтратегия развития технологий Интернета Вещей в Cisco
Стратегия развития технологий Интернета Вещей в Cisco
 
Конкурентные бизнес-модели IoT & 5G
Конкурентные бизнес-модели IoT & 5GКонкурентные бизнес-модели IoT & 5G
Конкурентные бизнес-модели IoT & 5G
 
Кибербезопасность Industrial IoT: мировые тенденции
Кибербезопасность Industrial IoT: мировые тенденцииКибербезопасность Industrial IoT: мировые тенденции
Кибербезопасность Industrial IoT: мировые тенденции
 
Решения Cisco IoT. Истории успеха
Решения Cisco IoT. Истории успехаРешения Cisco IoT. Истории успеха
Решения Cisco IoT. Истории успеха
 
IoT IBM. Интернет вещей от IBM
IoT IBM. Интернет вещей от IBMIoT IBM. Интернет вещей от IBM
IoT IBM. Интернет вещей от IBM
 
Интернет вещей: программа Intel Developer Zone для разработчиков
Интернет вещей: программа Intel Developer Zone для разработчиковИнтернет вещей: программа Intel Developer Zone для разработчиков
Интернет вещей: программа Intel Developer Zone для разработчиков
 
Интернет Вещей. Павел Мукаха, Dodo IS Team
Интернет Вещей. Павел Мукаха, Dodo IS TeamИнтернет Вещей. Павел Мукаха, Dodo IS Team
Интернет Вещей. Павел Мукаха, Dodo IS Team
 
Интернет вещей
Интернет вещейИнтернет вещей
Интернет вещей
 
MONT Solution Club #4
MONT Solution Club #4MONT Solution Club #4
MONT Solution Club #4
 
Применение мобильных технологий в нефтегазовой отрасли и их безопасность
Применение мобильных технологий в нефтегазовой отрасли и их безопасностьПрименение мобильных технологий в нефтегазовой отрасли и их безопасность
Применение мобильных технологий в нефтегазовой отрасли и их безопасность
 
Информационная безопасность Интернета вещей: от кофеварки до атомной электрос...
Информационная безопасность Интернета вещей: от кофеварки до атомной электрос...Информационная безопасность Интернета вещей: от кофеварки до атомной электрос...
Информационная безопасность Интернета вещей: от кофеварки до атомной электрос...
 
Роль персональных беспроводных сетей в мире Интернета вещей
Роль персональных беспроводных сетей в мире Интернета вещейРоль персональных беспроводных сетей в мире Интернета вещей
Роль персональных беспроводных сетей в мире Интернета вещей
 
Безопасность Интернета вещей
Безопасность Интернета вещейБезопасность Интернета вещей
Безопасность Интернета вещей
 
Как развивать направление интернет-вещей, гаджетов и чем может помочь Intel?
Как развивать направление интернет-вещей, гаджетов и чем может помочь Intel? Как развивать направление интернет-вещей, гаджетов и чем может помочь Intel?
Как развивать направление интернет-вещей, гаджетов и чем может помочь Intel?
 
BeeWi умный дом 2015
BeeWi умный дом 2015BeeWi умный дом 2015
BeeWi умный дом 2015
 
Как пройти пути от любительских поделок на Arduino до промышленных решений за...
Как пройти пути от любительских поделок на Arduino до промышленных решений за...Как пройти пути от любительских поделок на Arduino до промышленных решений за...
Как пройти пути от любительских поделок на Arduino до промышленных решений за...
 
Никита Калиновский. Безопасность интернета вещей. РИФ-Воронеж 2016
Никита Калиновский. Безопасность интернета вещей. РИФ-Воронеж 2016Никита Калиновский. Безопасность интернета вещей. РИФ-Воронеж 2016
Никита Калиновский. Безопасность интернета вещей. РИФ-Воронеж 2016
 

Destaque

Выживут ли SCADA? О будущем распределенных систем управления
Выживут ли SCADA? О будущем распределенных систем управленияВыживут ли SCADA? О будущем распределенных систем управления
Выживут ли SCADA? О будущем распределенных систем управленияTibbo
 
Seminar: Взаимодействие приложений и IoT
Seminar: Взаимодействие приложений и IoTSeminar: Взаимодействие приложений и IoT
Seminar: Взаимодействие приложений и IoTDenis Vasilyev
 
IoT in Agriculture
IoT in AgricultureIoT in Agriculture
IoT in AgricultureTibbo
 
Практика мониторинга ИТ-инфраструктур промышленных компаний и ЦОД
Практика мониторинга ИТ-инфраструктур промышленных компаний и ЦОДПрактика мониторинга ИТ-инфраструктур промышленных компаний и ЦОД
Практика мониторинга ИТ-инфраструктур промышленных компаний и ЦОДTibbo
 
AggreGate SCADA/HMI. Промышленная автоматизация
AggreGate SCADA/HMI. Промышленная автоматизацияAggreGate SCADA/HMI. Промышленная автоматизация
AggreGate SCADA/HMI. Промышленная автоматизацияTibbo
 
Прогностическое сервисное обслуживание на основе технологий промышленного Инт...
Прогностическое сервисное обслуживание на основе технологий промышленного Инт...Прогностическое сервисное обслуживание на основе технологий промышленного Инт...
Прогностическое сервисное обслуживание на основе технологий промышленного Инт...Tibbo
 
AggreGate Network Manager
AggreGate Network ManagerAggreGate Network Manager
AggreGate Network ManagerTibbo
 
Smart City As Unified Multi-tier IoT Solution
Smart City As Unified Multi-tier IoT SolutionSmart City As Unified Multi-tier IoT Solution
Smart City As Unified Multi-tier IoT SolutionTibbo
 
Комплексная автоматизация объектов малоэтажного строительства с целью повышен...
Комплексная автоматизация объектов малоэтажного строительства с целью повышен...Комплексная автоматизация объектов малоэтажного строительства с целью повышен...
Комплексная автоматизация объектов малоэтажного строительства с целью повышен...Tibbo
 
Predictive Maintenance in the Industrial Internet of Things
Predictive Maintenance in the Industrial Internet of ThingsPredictive Maintenance in the Industrial Internet of Things
Predictive Maintenance in the Industrial Internet of ThingsTibbo
 
Платформа для Интернета вещей AggreGate
Платформа для Интернета вещей AggreGateПлатформа для Интернета вещей AggreGate
Платформа для Интернета вещей AggreGateTibbo
 
Will SCADA Systems Survive? The Future of Distributed Management Systems
Will SCADA Systems Survive? The Future of Distributed Management SystemsWill SCADA Systems Survive? The Future of Distributed Management Systems
Will SCADA Systems Survive? The Future of Distributed Management SystemsTibbo
 
Historia Laura Leire Maria
Historia Laura Leire MariaHistoria Laura Leire Maria
Historia Laura Leire MariaArrasate56af
 
Historiaurrea (malen, oier, mikel, andoni) xd
Historiaurrea (malen, oier, mikel, andoni)        xdHistoriaurrea (malen, oier, mikel, andoni)        xd
Historiaurrea (malen, oier, mikel, andoni) xdArrasate56af
 
AggreGate Network Manager. Мониторинг IT и управление сетями
AggreGate Network Manager. Мониторинг IT и управление сетямиAggreGate Network Manager. Мониторинг IT и управление сетями
AggreGate Network Manager. Мониторинг IT и управление сетямиTibbo
 

Destaque (20)

Выживут ли SCADA? О будущем распределенных систем управления
Выживут ли SCADA? О будущем распределенных систем управленияВыживут ли SCADA? О будущем распределенных систем управления
Выживут ли SCADA? О будущем распределенных систем управления
 
Seminar: Взаимодействие приложений и IoT
Seminar: Взаимодействие приложений и IoTSeminar: Взаимодействие приложений и IoT
Seminar: Взаимодействие приложений и IoT
 
IoT in Agriculture
IoT in AgricultureIoT in Agriculture
IoT in Agriculture
 
Практика мониторинга ИТ-инфраструктур промышленных компаний и ЦОД
Практика мониторинга ИТ-инфраструктур промышленных компаний и ЦОДПрактика мониторинга ИТ-инфраструктур промышленных компаний и ЦОД
Практика мониторинга ИТ-инфраструктур промышленных компаний и ЦОД
 
AggreGate SCADA/HMI. Промышленная автоматизация
AggreGate SCADA/HMI. Промышленная автоматизацияAggreGate SCADA/HMI. Промышленная автоматизация
AggreGate SCADA/HMI. Промышленная автоматизация
 
Прогностическое сервисное обслуживание на основе технологий промышленного Инт...
Прогностическое сервисное обслуживание на основе технологий промышленного Инт...Прогностическое сервисное обслуживание на основе технологий промышленного Инт...
Прогностическое сервисное обслуживание на основе технологий промышленного Инт...
 
AggreGate Network Manager
AggreGate Network ManagerAggreGate Network Manager
AggreGate Network Manager
 
Tarea
TareaTarea
Tarea
 
Smart City As Unified Multi-tier IoT Solution
Smart City As Unified Multi-tier IoT SolutionSmart City As Unified Multi-tier IoT Solution
Smart City As Unified Multi-tier IoT Solution
 
Комплексная автоматизация объектов малоэтажного строительства с целью повышен...
Комплексная автоматизация объектов малоэтажного строительства с целью повышен...Комплексная автоматизация объектов малоэтажного строительства с целью повышен...
Комплексная автоматизация объектов малоэтажного строительства с целью повышен...
 
Predictive Maintenance in the Industrial Internet of Things
Predictive Maintenance in the Industrial Internet of ThingsPredictive Maintenance in the Industrial Internet of Things
Predictive Maintenance in the Industrial Internet of Things
 
Платформа для Интернета вещей AggreGate
Платформа для Интернета вещей AggreGateПлатформа для Интернета вещей AggreGate
Платформа для Интернета вещей AggreGate
 
Will SCADA Systems Survive? The Future of Distributed Management Systems
Will SCADA Systems Survive? The Future of Distributed Management SystemsWill SCADA Systems Survive? The Future of Distributed Management Systems
Will SCADA Systems Survive? The Future of Distributed Management Systems
 
Historia Laura Leire Maria
Historia Laura Leire MariaHistoria Laura Leire Maria
Historia Laura Leire Maria
 
Publication1
Publication1Publication1
Publication1
 
Historiaurrea (malen, oier, mikel, andoni) xd
Historiaurrea (malen, oier, mikel, andoni)        xdHistoriaurrea (malen, oier, mikel, andoni)        xd
Historiaurrea (malen, oier, mikel, andoni) xd
 
AggreGate Network Manager. Мониторинг IT и управление сетями
AggreGate Network Manager. Мониторинг IT и управление сетямиAggreGate Network Manager. Мониторинг IT и управление сетями
AggreGate Network Manager. Мониторинг IT и управление сетями
 
Bgas certificates
Bgas certificatesBgas certificates
Bgas certificates
 
Resumeam
ResumeamResumeam
Resumeam
 
Resume
ResumeResume
Resume
 

Semelhante a Анатомия Интернета вещей

Практические подходы к формированию и защите ИТ-бюджета
Практические подходы к формированию и защите ИТ-бюджетаПрактические подходы к формированию и защите ИТ-бюджета
Практические подходы к формированию и защите ИТ-бюджетаАлександр Костырко
 
Знакомство с платформой Thingworx
Знакомство с платформой ThingworxЗнакомство с платформой Thingworx
Знакомство с платформой ThingworxSergey Ponomarenko
 
Построение системы мониторинга инженерной инфраструктуры ЦОД
 Построение системы мониторинга инженерной инфраструктуры ЦОД Построение системы мониторинга инженерной инфраструктуры ЦОД
Построение системы мониторинга инженерной инфраструктуры ЦОДIBS
 
2 виды и особенности клиент серверных систем с бд
2 виды и особенности клиент серверных систем с бд2 виды и особенности клиент серверных систем с бд
2 виды и особенности клиент серверных систем с бдKewpaN
 
Дмитрий Новицкий (ОАО "НТЦ ФСК ЕЭС", ИПУ РАН). Разработка эталонной архитекту...
Дмитрий Новицкий (ОАО "НТЦ ФСК ЕЭС", ИПУ РАН). Разработка эталонной архитекту...Дмитрий Новицкий (ОАО "НТЦ ФСК ЕЭС", ИПУ РАН). Разработка эталонной архитекту...
Дмитрий Новицкий (ОАО "НТЦ ФСК ЕЭС", ИПУ РАН). Разработка эталонной архитекту...Cleandex, Research and Information Agency
 
Технологические решения для импортозамещения в программной инфраструктуре
Технологические решения для импортозамещения  в программной инфраструктуреТехнологические решения для импортозамещения  в программной инфраструктуре
Технологические решения для импортозамещения в программной инфраструктуреКРОК
 
Применение IoT платформы AggreGate в энергетике
Применение IoT платформы AggreGate в энергетикеПрименение IoT платформы AggreGate в энергетике
Применение IoT платформы AggreGate в энергетикеTibbo
 
Облачные приложения и построение платформ для них на базе Openstack Дмитрий Х...
Облачные приложения и построение платформ для них на базе Openstack Дмитрий Х...Облачные приложения и построение платформ для них на базе Openstack Дмитрий Х...
Облачные приложения и построение платформ для них на базе Openstack Дмитрий Х...Cisco Russia
 
А.Левенчук -- управление жизненным циклом актива
А.Левенчук -- управление жизненным циклом активаА.Левенчук -- управление жизненным циклом актива
А.Левенчук -- управление жизненным циклом активаAnatoly Levenchuk
 
Опыт повышения доступности ключевых банковских ИТ-систем
Опыт повышения доступности ключевых банковских ИТ-системОпыт повышения доступности ключевых банковских ИТ-систем
Опыт повышения доступности ключевых банковских ИТ-системVsevolod Shabad
 
IoT Protocols #iotconfua
IoT Protocols #iotconfuaIoT Protocols #iotconfua
IoT Protocols #iotconfuaAndy Shutka
 
Brocade - ЦОД будущего
Brocade - ЦОД будущегоBrocade - ЦОД будущего
Brocade - ЦОД будущегоPetr Dyakov
 
Стек протоколов для IoT. Пример использования SNMP
Стек протоколов для IoT. Пример использования SNMPСтек протоколов для IoT. Пример использования SNMP
Стек протоколов для IoT. Пример использования SNMPIntersog
 
Анонс новых моделей серверов ДЕПО Шторм российского производства
Анонс новых моделей серверов ДЕПО Шторм российского производстваАнонс новых моделей серверов ДЕПО Шторм российского производства
Анонс новых моделей серверов ДЕПО Шторм российского производстваDEPO Computers
 
Обеспечение и контроль качества услуг
Обеспечение и контроль качества услугОбеспечение и контроль качества услуг
Обеспечение и контроль качества услугCisco Russia
 
AiCare - самоорганизующийся сервис управления
AiCare - самоорганизующийся сервис управленияAiCare - самоорганизующийся сервис управления
AiCare - самоорганизующийся сервис управленияКварта Технологии
 
RAMEC_2017
RAMEC_2017RAMEC_2017
RAMEC_2017RAMEC
 

Semelhante a Анатомия Интернета вещей (20)

Практические подходы к формированию и защите ИТ-бюджета
Практические подходы к формированию и защите ИТ-бюджетаПрактические подходы к формированию и защите ИТ-бюджета
Практические подходы к формированию и защите ИТ-бюджета
 
Знакомство с платформой Thingworx
Знакомство с платформой ThingworxЗнакомство с платформой Thingworx
Знакомство с платформой Thingworx
 
Построение системы мониторинга инженерной инфраструктуры ЦОД
 Построение системы мониторинга инженерной инфраструктуры ЦОД Построение системы мониторинга инженерной инфраструктуры ЦОД
Построение системы мониторинга инженерной инфраструктуры ЦОД
 
2 виды и особенности клиент серверных систем с бд
2 виды и особенности клиент серверных систем с бд2 виды и особенности клиент серверных систем с бд
2 виды и особенности клиент серверных систем с бд
 
Дмитрий Новицкий (ОАО "НТЦ ФСК ЕЭС", ИПУ РАН). Разработка эталонной архитекту...
Дмитрий Новицкий (ОАО "НТЦ ФСК ЕЭС", ИПУ РАН). Разработка эталонной архитекту...Дмитрий Новицкий (ОАО "НТЦ ФСК ЕЭС", ИПУ РАН). Разработка эталонной архитекту...
Дмитрий Новицкий (ОАО "НТЦ ФСК ЕЭС", ИПУ РАН). Разработка эталонной архитекту...
 
Технологические решения для импортозамещения в программной инфраструктуре
Технологические решения для импортозамещения  в программной инфраструктуреТехнологические решения для импортозамещения  в программной инфраструктуре
Технологические решения для импортозамещения в программной инфраструктуре
 
Применение IoT платформы AggreGate в энергетике
Применение IoT платформы AggreGate в энергетикеПрименение IoT платформы AggreGate в энергетике
Применение IoT платформы AggreGate в энергетике
 
Naumen Network Manager. Мониторинг, понятный и так нужный Бизнесу
Naumen Network Manager. Мониторинг, понятный и так нужный БизнесуNaumen Network Manager. Мониторинг, понятный и так нужный Бизнесу
Naumen Network Manager. Мониторинг, понятный и так нужный Бизнесу
 
Облачные приложения и построение платформ для них на базе Openstack Дмитрий Х...
Облачные приложения и построение платформ для них на базе Openstack Дмитрий Х...Облачные приложения и построение платформ для них на базе Openstack Дмитрий Х...
Облачные приложения и построение платформ для них на базе Openstack Дмитрий Х...
 
А.Левенчук -- управление жизненным циклом актива
А.Левенчук -- управление жизненным циклом активаА.Левенчук -- управление жизненным циклом актива
А.Левенчук -- управление жизненным циклом актива
 
Опыт повышения доступности ключевых банковских ИТ-систем
Опыт повышения доступности ключевых банковских ИТ-системОпыт повышения доступности ключевых банковских ИТ-систем
Опыт повышения доступности ключевых банковских ИТ-систем
 
IoT Conf UA 2016
IoT Conf UA 2016IoT Conf UA 2016
IoT Conf UA 2016
 
IoT Protocols #iotconfua
IoT Protocols #iotconfuaIoT Protocols #iotconfua
IoT Protocols #iotconfua
 
Brocade - ЦОД будущего
Brocade - ЦОД будущегоBrocade - ЦОД будущего
Brocade - ЦОД будущего
 
Стек протоколов для IoT. Пример использования SNMP
Стек протоколов для IoT. Пример использования SNMPСтек протоколов для IoT. Пример использования SNMP
Стек протоколов для IoT. Пример использования SNMP
 
Анонс новых моделей серверов ДЕПО Шторм российского производства
Анонс новых моделей серверов ДЕПО Шторм российского производстваАнонс новых моделей серверов ДЕПО Шторм российского производства
Анонс новых моделей серверов ДЕПО Шторм российского производства
 
Обеспечение и контроль качества услуг
Обеспечение и контроль качества услугОбеспечение и контроль качества услуг
Обеспечение и контроль качества услуг
 
AiCare - self-organizing device management service
AiCare - self-organizing device management serviceAiCare - self-organizing device management service
AiCare - self-organizing device management service
 
AiCare - самоорганизующийся сервис управления
AiCare - самоорганизующийся сервис управленияAiCare - самоорганизующийся сервис управления
AiCare - самоорганизующийся сервис управления
 
RAMEC_2017
RAMEC_2017RAMEC_2017
RAMEC_2017
 

Mais de Tibbo

Преодоление сложностей в технологических стартапах
Преодоление сложностей в технологических стартапахПреодоление сложностей в технологических стартапах
Преодоление сложностей в технологических стартапахTibbo
 
Роль больших данных и аналитики в развитии IoT
Роль больших данных и аналитики в развитии IoTРоль больших данных и аналитики в развитии IoT
Роль больших данных и аналитики в развитии IoTTibbo
 
Примеры применения BigData в Интернете вещей
Примеры применения BigData в Интернете вещейПримеры применения BigData в Интернете вещей
Примеры применения BigData в Интернете вещейTibbo
 
Big Data in IoT
Big Data in IoTBig Data in IoT
Big Data in IoTTibbo
 
Проекты Tibbo Systems в области индустриального Интернета вещей
Проекты Tibbo Systems в области индустриального Интернета вещейПроекты Tibbo Systems в области индустриального Интернета вещей
Проекты Tibbo Systems в области индустриального Интернета вещейTibbo
 
AggreGate Industrial IoT Projects
AggreGate Industrial IoT ProjectsAggreGate Industrial IoT Projects
AggreGate Industrial IoT ProjectsTibbo
 
AggreGate Power Engineering Application
AggreGate Power Engineering ApplicationAggreGate Power Engineering Application
AggreGate Power Engineering ApplicationTibbo
 
Open platform communications (opc) server from tibbo technology
Open platform communications (opc) server from tibbo technologyOpen platform communications (opc) server from tibbo technology
Open platform communications (opc) server from tibbo technologyTibbo
 
Умный город как единое многоуровневое IoT-решение
Умный город как единое многоуровневое IoT-решениеУмный город как единое многоуровневое IoT-решение
Умный город как единое многоуровневое IoT-решениеTibbo
 
Data center and industrial IT infrastructure monitoring practices
Data center and industrial IT infrastructure monitoring practicesData center and industrial IT infrastructure monitoring practices
Data center and industrial IT infrastructure monitoring practicesTibbo
 
Internet of Things Anatomy
Internet of Things AnatomyInternet of Things Anatomy
Internet of Things AnatomyTibbo
 
Integrated automation of low-rise construction sites aimed to improve managem...
Integrated automation of low-rise construction sites aimed to improve managem...Integrated automation of low-rise construction sites aimed to improve managem...
Integrated automation of low-rise construction sites aimed to improve managem...Tibbo
 
AggreGate SCADA/HMI
AggreGate SCADA/HMI AggreGate SCADA/HMI
AggreGate SCADA/HMI Tibbo
 
AggreGate IoT Integration Platform
AggreGate IoT Integration PlatformAggreGate IoT Integration Platform
AggreGate IoT Integration PlatformTibbo
 

Mais de Tibbo (14)

Преодоление сложностей в технологических стартапах
Преодоление сложностей в технологических стартапахПреодоление сложностей в технологических стартапах
Преодоление сложностей в технологических стартапах
 
Роль больших данных и аналитики в развитии IoT
Роль больших данных и аналитики в развитии IoTРоль больших данных и аналитики в развитии IoT
Роль больших данных и аналитики в развитии IoT
 
Примеры применения BigData в Интернете вещей
Примеры применения BigData в Интернете вещейПримеры применения BigData в Интернете вещей
Примеры применения BigData в Интернете вещей
 
Big Data in IoT
Big Data in IoTBig Data in IoT
Big Data in IoT
 
Проекты Tibbo Systems в области индустриального Интернета вещей
Проекты Tibbo Systems в области индустриального Интернета вещейПроекты Tibbo Systems в области индустриального Интернета вещей
Проекты Tibbo Systems в области индустриального Интернета вещей
 
AggreGate Industrial IoT Projects
AggreGate Industrial IoT ProjectsAggreGate Industrial IoT Projects
AggreGate Industrial IoT Projects
 
AggreGate Power Engineering Application
AggreGate Power Engineering ApplicationAggreGate Power Engineering Application
AggreGate Power Engineering Application
 
Open platform communications (opc) server from tibbo technology
Open platform communications (opc) server from tibbo technologyOpen platform communications (opc) server from tibbo technology
Open platform communications (opc) server from tibbo technology
 
Умный город как единое многоуровневое IoT-решение
Умный город как единое многоуровневое IoT-решениеУмный город как единое многоуровневое IoT-решение
Умный город как единое многоуровневое IoT-решение
 
Data center and industrial IT infrastructure monitoring practices
Data center and industrial IT infrastructure monitoring practicesData center and industrial IT infrastructure monitoring practices
Data center and industrial IT infrastructure monitoring practices
 
Internet of Things Anatomy
Internet of Things AnatomyInternet of Things Anatomy
Internet of Things Anatomy
 
Integrated automation of low-rise construction sites aimed to improve managem...
Integrated automation of low-rise construction sites aimed to improve managem...Integrated automation of low-rise construction sites aimed to improve managem...
Integrated automation of low-rise construction sites aimed to improve managem...
 
AggreGate SCADA/HMI
AggreGate SCADA/HMI AggreGate SCADA/HMI
AggreGate SCADA/HMI
 
AggreGate IoT Integration Platform
AggreGate IoT Integration PlatformAggreGate IoT Integration Platform
AggreGate IoT Integration Platform
 

Анатомия Интернета вещей

  • 2. Интернет вещей придумали маркетологи • Никакой революции не произошло, только эволюция • «Вещи» давно общались друг с другом (например ПЛК на линии протяжки проволоки или коммутаторы в сети) • Системы управления и мониторинга существуют десятки лет, в «облако» их также отправили маркетологи • Сотовые и спутниковые модемы придумали не вчера • По сути IoT – это всего лишь общее название для объединения различных рынков, причем и в B2B и в B2C • Эволюция терминов: Intelligent Device Management => M2M => IoT - 2 -
  • 3. Из чего состоит интернет вещей Устройства (“вещи”) Центры обработки данных (ЦОД) Концепция M2M уже предполагает, что устройства взаимодействуют друг с другом. Как они это делают: 1) Напрямую через сеть 2) Через сеть и центральное ПО в ЦОД (в «облаке») 3) Иногда обоими способами Cети - 3 -
  • 4. Структура сети устройств IP TCP, UDP SNMP, Telnet, BACnet, Modbus, SOAP, HTTP, MQTT… RS-232, RS-485, Ethernet, Wi-Fi, USB, CAN, Bluetooth Z-Wave, GPRS/3G/LTE… PPP, ATM, SLIP… NetBIOS, PPTP, RPC… SSL, TLS... - 4 - Сетевая модель OSI
  • 5. Типы устройств Различие проявляется в задачах управляющего ПО. Например: GPS-трекер для собаки и для автобуса похожи с точки зрения «железа», но у них абсолютно разные облачные сервисы и дэшборды. Бытовые Промышленные - 5 -
  • 6. Логическая структура устройства Переменные (настройки, свойства): возможность чтения и записи Такую структуру устройства целиком или частично описывает любой известный нам коммуникационный протокол. Функции (методы, операции): возможность вызова с передачей входных данных и получением выходных События (нотификации): возможность подписки и асинхронного получения экземпляров Метаданные (описания доступных переменных, функций и событий) - 6 -
  • 7. Платформы для Интернета вещей • IoT-платформы – это обычное серверное ПО • Они играют роль среды исполнения (сервера приложений) для IoT- приложений, предназначенных для конечного пользователя - 7 - • Только небольшое количество приложений пишется «с нуля» (о причинах чуть позже) • IoT-платформы разворачиваются чаще всего в арендуемых коммерческих ЦОД, либо в собственных ЦОД крупных операторов IoT устройств
  • 8. Основные задачи IoT-платформ • Сбор данных с устройств и из различных источников • Хранение данных, как собранных извне, так и сгенерированных внутри • Автономная обработка данных и автоматизированное принятие решений - 8 - • Визуализация данных (построение операторского интерфейса) • Интеграция данных в системы предприятия (только для Industrial IoT) • «Умный» обмен данными между устройствами
  • 9. Виды IoT платформ • Инфраструктурные платформы – обеспечивают хранение и иногда сбор данных, предоставляя API/SDK для реализации методов обработки, визуализации и интеграции (разработки IoT приложений) путем программирования • Платформы «полного цикла» – решают все задачи при помощи визуальных конструкторов, оставляя необходимость программирования только для написания коммуникационных модулей и сложной математики/логики - 9 -
  • 10. Коммуникации с устройствами • Используются любые протоколы мира IT (SNMP, Telnet, WMI...), автоматизации (Modbus, BACnet, OPC…), Интернета вещей (MQTT, XMPP, AMQP…), а также универсальные (HTTP/REST, SOAP, FTP…) • Базовых операций мало: чтение и запись настроек, выполнение операций, получение событий (включая оповещения об изменении значений) - 10 -
  • 11. Нормализация данных - 11 - Нормализация – это конвертация к единому стандартному виду. Осуществляется обычно в два этапа: • Абстракция от протокола (конвертация в универсальные типы данных) • Абстракция от типа/производителя/версии устройства (применение моделей устройств)
  • 12. Хранение данных - 12 - Что храним: • конфигурацию сервера и серверных инструментов • снимки последней конфигурации устройств (на случай недоступности) • историю изменений настроек (как устройств, так и серверных инструментов) • историю событий (аналогично) Где храним: • Реляционные БД (медленно и неэффективно) • NoSQL БД (оптимально) • Специализированные БД (например RRD для агрегации временных рядов – есть свои плюсы и минусы) RDBMS RRD (Статистика) NoSQL (Big Data)
  • 13. Обработка данных - 13 - • Полностью автономная • Отложенное групповое конфигурирование и выполнение операций • Оповещения операторов о важных событиях и состоянии (почта, смс) • Динамические модели с собственным жизненным циклом • Машинно-читаемая база знаний для принятия решений • Множество инструментов (поиск первопричин событий, планировщик, доменно-специфичные языки – примеры: языки AggreGate и МЭК/IEC)
  • 14. Визуализация данных - 14 - • Операторский интерфейс первой и второй линии строится с нуля для каждого IoT приложения • В основе интерфейса – набор дэшбордов с навигацией и drill- down • На дэшбордах – таблицы, формы, карты, планы территорий, графики, шкалы, и множество других компонентов • Все настраивается буквально «до пикселя» • Динамика за счет привязки компонентов UI к свойствам и событиям серверной модели данных
  • 15. Интеграция IoT-платформы в предприятие - 15 - • Используются те же протоколы, что и для сбора данных • Но «в другую сторону» • В IoT не существует типовых сценариев интеграции • Соответственно, настройка должна быть гибкой, но без программирования
  • 16. Почему бы не написать все самим? - 16 - • Прототип будет готов быстро • А потом годы уйдут на реализацию масштабируемой системы с поддержкой резервирования, распределенной архитектуры сбора и хранения и т.д. • Велосипед будет изобретен лет через пять • А потом будут постоянные расходы на поддержание его в актуальном состоянии • Все это выглядит еще более неестественным для системных интеграторов, инжиниринговых компаний, и операторов сервисных платформ (MSP)
  • 17. Компания Tibbo Systems и платформа AggreGate - 17 - • Tibbo Systems: российский разработчик ПО, работающий на мировом рынке • Платформа AggreGate: «конструктор» для построения систем мониторинга и управления устройствами Интернета вещей • 14 лет инвестиций в создание новых «деталей» • Сотни крупных внедрений в десятках стран мира • Более десяти вертикальных решений, включая систему управления ИТ-инфраструктурами и SCADA- систему
  • 18. Кейсы и референсы - 18 - • Управление системами энергоснабжения базовых станций сотовой сети (Flexenclosure, Швеция) • Управление промышленными источниками бесперебойного питания (Объединенная энергетическая корпорация, Россия) • Система мониторинга каналов узкополосной радиосвязи (DCI Tech, Канада) • Комплексный мониторинг мульти-сервисной телекоммуникационной сети оператора связи (An-net, Россия) • Система мониторинга инженерных сооружений (СМИС – Инсайт, Россия) • Централизованное управление фонтанами (Sharel, Израиль) • Мониторинг проходческих комбайнов (Ильма, Россия)
  • 19. Кейсы и референсы - 19 - • Комплексная автоматизация и диспетчеризация здания электоральной комиссии Намибии • Система сбора данных и мониторинга стационарных пунктов медицинского освидетельствования на состояние опьянения (Intoximeters, США) • Управление автопарком электропогрузчиков (Keytroller, США) • Мониторинг очередей в Мак-Авто и платежных систем (McDonald’s, США) • Централизованный мониторинг и управление вендинговыми автоматами на базе Android (Minibar Systems, США) • Облачная система учета рабочего времени сотрудников (RCPOnline, Польша) • Мониторинг систем громкого оповещения (МЧС, Россия)