Взаимодействие между интернет-вещами - Виды взаимодействия в Интернете вещей

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

Существуют сложные задачи, решаемые интернетом вещей, и требующие больших вычислительных ресурсов. Например, обработка видео в реальном времени. При наличии умеренного потока информации локальная сеть "умных камер" способна сама его обработать, однако при усиленной работе системы, локальная беспроводная сетьможет, использовать вычислительные ресурсы облака. Облачные технологии в Интернете вещей разделяются на две:

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

Туманные вычисления.

Туманные вычислительные ресурсы - это как раз те локальные сенсорные сети, из которых состоит Интернет вещей, узлы которых способны решать общие задачи. Под туманом подразумевается приближение облака к земле, в данном случае туман -- это разновидность облачных сервисов, расположенных не где-то в недоступных высотах, а в окружающей нас среде. Иначе говоря, Fog Computing не альтернатива, а дополнение к Cloud Computing, и могут возникнуть ситуации их совместного действия (например, выполнение аналитического приложения), и в таком случае Cloud окажет услугу Fog.

Fog Computing можно определить как в максимальной степени виртуализированную платформу, поддерживающую три основных типа сервисов, образующих M2M: вычисления, хранение и сеть. Задача Fog Computing заключается в обеспечении взаимодействия миллиардов устройств между собой и с облачными ЦОД.

Туман можно представить в виде трехуровневой модели. Верхний уровень занимают тысячи облачных ЦОД, предоставляющих ресурсы, необходимые для выполнения серьезных, например аналитических, приложений. Уровнем ниже располагаются десятки тысяч распределенных управляющих ЦОД, в которых содержится "интеллект" Fog Computing, а на нижнем уровне находятся миллионы отдельных устройств.

Парадигма Fog Computing отличается от Cloud Computing по целому ряду параметров.

Распределение вычислительной мощности и реальное время. Значительные вычислительные ресурсы могут быть размещены на периферии Сети, причем не должно быть зависимости от координат того места, где находится устройство, и при этом работа в режиме реального времени предполагает низкий уровень задержек при обмене данными, к тому же в Fog Computing может произойти конвергенция двух существовавших долгое время автономно друг от друга систем -- управления бизнесом и технологическими системами.

Географическое распределение компонентов. Модель распределения сервисов в Fog Computing менее централизована, чем для облаков, а отдельные устройства могут быть связаны между собой отоками данных и предоставлять друг другу "тяжелые" сервисы.

Большой объем внешних данных. Устройства, экипированные многочисленными сенсорами, могут в реальном времени генерировать гигантские объемы данных. Сложная топология. Миллионы географически распределенных узлов могут создавать разнообразные и не детерминированные заранее связи.

Мобильность и гетерогенность. Мобильность устройств потребует использования альтернативных протоколов, например LISP.

Похожие статьи




Взаимодействие между интернет-вещами - Виды взаимодействия в Интернете вещей

Предыдущая | Следующая