Разница между Fog Computing и Edge Computing

Интернет вещей (IoT) был назван следующей большой эволюцией после Интернета, обещающего изменить нашу жизнь, подключив физические объекты к Интернету повсеместным образом, ведущим к интеллектуальному миру. Устройства IoT окружают нас, соединяя носимые устройства, умные автомобили и системы умного дома. Фактически, исследования показывают, что с той скоростью, с которой эти устройства интегрируются в нашу жизнь, ожидается, что к 2020 году более 50 миллиардов устройств будут подключены к Интернету. До сих пор основное использование Интернета заключается в подключении вычислительных машин. к машинам во время общения в виде веб-страниц. Но IoT идет еще дальше.

Однако для размещения такого огромного количества подключенных устройств и эффективного управления огромным потоком данных, собираемых с каждого устройства, требуется масштабируемая архитектура. Кроме того, большинство устройств, составляющих Интернет вещей, ограничены в ресурсах; Ресурсы, такие как пропускная способность и хранилище, а также вычислительная мощность ограничены Такие проблемы могут быть смягчены путем расширения функций облачных вычислений ближе к устройствам IoT. Fog Computing, также известная как Edge Computing, является потенциальным решением, которое расширяет уровень облачных вычислений, чтобы быть ближе к вещам, которые производят и потребляют данные. Но что это за две технологии и чем они отличаются друг от друга??

Что такое Fog Computing?

Термин Fog Computing был придуман Cisco и определен как расширение парадигмы облачных вычислений от ядра сети до границы сети. Туманные вычисления - это промежуточный уровень, который расширяет облачный уровень, чтобы приблизить вычислительные, сетевые и запоминающие устройства к конечным узлам в IoT. Устройства на границе называются узлами тумана и могут быть развернуты в любом месте с сетевым подключением, рядом с железнодорожным путем, контроллерами трафика, парковочными счетчиками или где-либо еще. Это расширение облачных вычислений, а не его замена. Это уменьшает задержку и преодолевает проблемы безопасности при отправке данных в облако. Благодаря тесной интеграции с конечными устройствами, это повышает общую эффективность системы, тем самым улучшая производительность критических кибер-физических систем..

Что такое Edge Computing?

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

Разница между Fog Computing и Edge Computing

концепция

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

Передача данных

- В Fog Computing обмен данными между устройствами, генерирующими данные, и облачной средой требует нескольких шагов; связь сначала направляется на точки ввода / вывода PAC, после чего она отправляется на шлюз протокола, который преобразует данные в понятный формат. Затем данные передаются в узел Fog локальной сети, после чего данные направляются в облако для хранения. В Edge Computing, с другой стороны, связь намного проще и потенциально меньше точек отказа.

Архитектура

- Туманные вычисления - это децентрализованная вычислительная инфраструктура, которая расширяет облачные вычисления и сервисы до границы сети, чтобы приблизить вычислительные, сетевые и запоминающие устройства к конечным узлам в IoT. Цель состоит в том, чтобы повысить эффективность и сократить объем данных, передаваемых в облако для обработки, анализа и хранения. С другой стороны, Edge-вычисления - это более старое выражение, предшествующее термину Fog-вычислений. Это архитектура, в которой совместно используются клиенты конечного пользователя и одно или несколько периферийных устройств ближнего пользователя для продвижения вычислительных средств к источникам данных, например датчикам, исполнительным механизмам и мобильным устройствам..

Fog Computing против Edge Computing: Сравнительная таблица

Резюме

Короче говоря, Fog Computing и Edge Computing часто используются для обозначения одной и той же архитектуры, и поэтому термины считаются взаимозаменяемыми; однако, тонкое различие может быть сделано. Хотя оба предлагают потенциальное решение, которое расширяет уровень облачных вычислений, чтобы быть ближе к вещам, которые производят и потребляют данные, основное различие заключается в том, как они обрабатывают данные и где размещены интеллектуальные и вычислительные мощности. В туманных вычислениях интеллект находится в локальной сети, где, как и в пограничных вычислениях, интеллект и мощность пограничного шлюза находятся в интеллектуальных устройствах, таких как программируемые контроллеры автоматизации..