Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Industrial Internet of Things >> Облачные вычисления

Использование IoT Edge Computing для анализа данных в реальном времени

В классической IoT-архитектуре умные устройства отправляют собранные данные в облако или удаленный центр обработки данных для анализа. Большие объемы данных, движущиеся от устройства и к нему, могут вызывать узкие места, делающие этот подход неэффективным в любом latency-sensitive сценарии использования.

IoT edge computing решает эту проблему, приближая обработку данных к IoT-устройствам. Эта стратегия сокращает путь данных и позволяет системе выполнять практически мгновенный on-site анализ данных.

Эта статья — введение в IoT edge computing и преимущества действий над данными максимально близко к их источнику. Читайте дальше, чтобы узнать, почему edge computing — критически важный энейблер для IoT сценариев использования, в которых система должна захватывать и анализировать огромные объемы данных в реальном времени.

Что такое IoT Edge Computing?

IoT edge computing — практика использования обработки данных на периферии сети для ускорения производительности IoT-системы. Вместо отправки данных на удаленный сервер, edge computing позволяет умному устройству обрабатывать сырые IoT-данные на близком периферийном сервере.

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

Перемещение обработки данных физически ближе к IoT-устройствам предлагает линейку преимуществ для enterprise IT, таких как:

IoT edge computing — жизненно важный энейблер для IoT, так как эта стратегия позволяет надежно запускать low-latency приложение на IoT-устройстве. Периферийная обработка — идеальный вариант для любого IoT сценария использования, который:

Облако и edge computing не взаимоисключающие. Две вычислительные парадигмы отлично подходят, так как периферийный сервер (либо в том же регионе, либо на тех же premisах) может обрабатывать время-чувствительные задачи, отправляя отфильтрованные данные в облако для дальнейшего, более затратного по времени анализа.

Edge-устройства против IoT-устройств

IoT edge computing полагается на комбинированное использование и edge, и IoT-устройств:

В некоторых случаях термины edge и IoT-устройств могут быть взаимозаменяемыми. IoT-устройство может также быть edge-устройством, если у него достаточно вычислительных ресурсов для принятия low-latency решений и обработки данных. Также edge-устройство может быть частью IoT, если у него есть датчик, генерирующий сырые данные.

Однако создание устройств с обеими IoT и edge возможностями не cost-effective. Лучший вариант — развернуть множество дешевле IoT-устройств, генерирующих данные, и подключить все их к одному edge-серверу, способному обрабатывать данные.

Как IoT и Edge Computing работают вместе?

Edge computing предоставляет IoT-системе локальный источник обработки данных, хранилища и вычислений. IoT-устройство собирает данные и отправляет их на edge-сервер. Тем временем сервер анализирует данные на периферии локальной сети, обеспечивая более быструю, более легко масштабируемую обработку данных.

При сравнении с обычным дизайном, предполагающим отправку данных на центральный сервер для анализа, IoT edge computing система имеет:

Edge computing — эффективный, cost-effective способ использования Интернета вещей в масштабе без риска перегрузок сети. Бизнес, полагающийся на IoT edge, также снижает влияние потенциальной утечки данных. Если кто-то взламывает edge-устройство, злоумышленник получит доступ только к локальным сырым данным (в отличие от того, что происходит, если кто-то хакер центральный сервер).

Та же логика «меньшего радиуса поражения» применяется к случайным утечкам данных и похожим угрозам целостности данных.

Кроме того, edge computing предлагает слой резервирования для миссионно-критических IoT-задач. Если один локальный юнит выходит из строя, другие edge-серверы и IoT-устройства могут продолжать операцию без проблем. Нет single points of failure, которые могут остановить все операции.

Особенности IoT Edge Computing

Хотя у каждой IoT edge computing системы уникальные черты, все развертывания делят несколько характеристик. Ниже — список 6 функций, которые можно найти во всех сценариях использования IoT edge computing.

Консолидированные рабочие нагрузки

Старый edge-устройство обычно запускало проприетарные приложения поверх проприетарного RTOS (real-time operating system). Передовая IoT edge система имеет гипервизор, абстрагирующий OS и апп-слои от базового железа.

Использование гипервизора позволяет одному edge computing устройству запускать множественные OS, что:

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

Предобработка и фильтрация данных

Ранние edge-системы обычно работали так, что удаленный сервер запрашивал значение у edge независимо от того, были ли недавние изменения. IoT edge computing система может предобрабатывать данные на edge (обычно через edge-агент) и отправлять только релевантную информацию в облако. Этот подход:

Масштабируемое управление

Старые edge-ресурсы часто использовали последовательные протоколы коммуникации, которые было трудно обновлять и управлять в масштабе. Бизнес теперь может подключать IoT edge computing ресурсы к локальным или глобальным сетям (LAN или WAN), обеспечивая центральное управление.

Edge management платформы также растут в популярности, так как провайдеры ищут еще больше оптимизировать задачи, связанные с крупномасштабными edge-развертываниями.

Открытая архитектура

Проприетарные протоколы и закрытые архитектуры были распространены в edge-средах годами. К сожалению, эти функции часто приводят к высоким интеграционным и switching затратам из-за vendor lock-ins, поэтому современные edge computing полагаются на открытую архитектуру с:

Открытая архитектура снижает интеграционные затраты и увеличивает vendor interoperability, два критичных фактора для жизнеспособности IoT edge computing.

Edge Analytics

Ранние версии edge-устройств имели ограниченную вычислительную мощность и обычно могли выполнять одну задачу, такую как ingestion данных.

В наши дни IoT edge computing система имеет более мощные возможности обработки для анализа данных на edge. Эта функция жизненно важна для low-latency и high data throughput сценариев использования, которые традиционные edge computing не могли надежно обрабатывать.

Распределенные приложения

Интеллектуальные IoT edge computing ресурсы де-каплют приложения от базового железа. Эта функция обеспечивает гибкую архитектуру, в которой приложение может перемещаться между вычислительными ресурсами как:

Бизнес может развернуть edge-приложение в трех типах архитектур:

Сценарии использования IoT Edge Computing

Edge computing может играть жизненно важную роль в любом IoT-дизайне, требующем low latency или локального хранения данных. Вот несколько интересных сценариев:

IoT Edge Computing: Game-Changer для Enterprise IT

Сегодня IoT-сектор работает по множеству сценариев без edge computing. Однако, по мере роста количества подключенных устройств и исследования бизнесом новых сценариев использования, способность быстрее извлекать и обрабатывать данные станет решающим фактором. Ожидайте, что IoT edge computing будет играть ключевую роль в ближайшие годы, когда все больше компаний начнут преследовать преимущества zero-latency обработки данных.

Облачные вычисления

  1. Как рост IoT движет переход к пограничным вычислениям
  2. Как облачные вычисления революционизируют предоставление медицинских услуг
  3. Пограничные вычисления (Edge Computing) разъяснены: практические кейсы в транспорте, энергетике и производстве
  4. Почему Edge Computing критичен для успеха IoT
  5. Периферийные вычисления: 5 потенциальных подводных камней — и как их преодолеть
  6. Периферийные вычисления: Почему это важно для современного бизнеса
  7. Как IoT и облачные вычисления формируют будущее корпоративных данных
  8. Демократизация Интернета вещей: Next-Gen Satellite IoT приносит универсальную, доступную связность
  9. Использование облачной мощи для IoT: раскрытие бесшовной связности и инсайтов данных
  10. Использование пограничных вычислений для IoT, ИИ и новых технологий