Открыть сервис

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

Туманные вычисления (англ. Fog Computing) — это децентрализованная вычислительная инфраструктура, в которой ресурсы для обработки данных, хранения и сетевого взаимодействия располагаются между облачными центрами обработки данных (ЦОД) и конечными устройствами интернета вещей (IoT). В отличие от облачных вычислений, где все операции выполняются на удалённых серверах, туманные вычисления переносят часть вычислительной нагрузки на узлы, находящиеся на периферии сети (ближе к источникам данных), что позволяет снизить задержки, уменьшить объём передаваемого трафика и повысить отказоустойчивость системы. Термин был введён компанией Cisco в 2012 году как расширение концепции облачных вычислений для обработки данных в реальном времени.

История и происхождение

Концепция туманных вычислений возникла как ответ на ограничения традиционной облачной модели при работе с быстрорастущим числом устройств IoT. К началу 2010-х годов стало очевидно, что передача всех данных от датчиков, камер и промышленных контроллеров в централизованное облако приводит к чрезмерным задержкам (латентности) и перегрузке каналов связи. В 2012 году исследователь из Cisco Джина Айер (Gina Ayer) впервые предложила термин «Fog Computing», проводя аналогию с туманом, который, в отличие от облака, находится низко над землёй и ближе к объектам.

В 2015 году OpenFog Consortium (консорциум, основанный Cisco, Intel, Microsoft и другими компаниями) разработал первую архитектурную эталонную модель, стандартизирующую принципы туманных вычислений. В 2017 году IEEE опубликовал стандарт IEEE 1934, закрепивший определение и требования к туманным вычислениям. К концу 2010-х годов технология стала активно внедряться в промышленной автоматизации, «умных» городах и автономных транспортных системах.

Архитектура и принципы работы

Основные компоненты

Архитектура туманных вычислений включает три основных уровня:

  • Уровень конечных устройств (IoT-уровень): датчики, исполнительные механизмы, камеры, носимые гаджеты. Эти устройства генерируют данные и могут выполнять минимальную предобработку.
  • Туманный уровень (Fog Layer): промежуточные узлы — маршрутизаторы, шлюзы, микросерверы, промышленные контроллеры. Они принимают данные от устройств, фильтруют, агрегируют, анализируют и принимают решения в реальном времени. Часть данных может передаваться выше — в облако.
  • Облачный уровень (Cloud Layer): централизованные ЦОД, где выполняется долгосрочное хранение, глубокий анализ (машинное обучение, исторические отчёты) и управление всей системой.

Ключевые характеристики

  • Близость к источникам данных: узлы туманного уровня располагаются в пределах одной локальной сети или на расстоянии нескольких километров от устройств, что обеспечивает задержки на уровне миллисекунд (против секунд при обращении в облако).
  • Географическая распределённость: в отличие от облака, которое может быть сосредоточено в нескольких дата-центрах, туманные узлы развёрнуты в сотнях и тысячах точек.
  • Поддержка мобильности: устройства могут перемещаться между туманными узлами (например, автомобили в системе умного транспорта), при этом вычисления «переезжают» вместе с ними.
  • Обработка в реальном времени: критически важные для промышленности и медицины операции выполняются без отправки данных в облако.
  • Взаимодействие с облаком: туманный уровень не заменяет облако, а дополняет его, передавая наверх только агрегированные или долгосрочные данные.

Отличие от смежных концепций

Туманные вычисления часто путают с периферийными вычислениями (Edge Computing). Основное различие — в масштабе и архитектуре:

ПараметрТуманные вычисленияПериферийные вычисления
Расположение узловМежду облаком и устройствами, в сети оператора или на локальных шлюзахНепосредственно на конечном устройстве или рядом с ним (например, на промышленном контроллере)
УправлениеЦентрализованное (через оркестратор) или распределённоеЛокальное, децентрализованное
ПримерУмный светофор, анализирующий трафик на перекрёстке, используя данные с нескольких камерДатчик температуры, сам принимающий решение о включении вентилятора

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

Применение

Промышленная автоматизация (Индустрия 4.0)

На заводах туманные узлы обрабатывают данные с тысяч датчиков и станков в реальном времени, выявляя отклонения в работе оборудования и предотвращая аварии. Например, система предиктивного обслуживания на основе вибрационного анализа может за миллисекунды принять решение об остановке станка, не дожидаясь ответа из облака.

Умные города

В системах управления дорожным движением туманные вычисления позволяют координировать светофоры на основе данных с камер и радаров, установленных на перекрёстках. В «умных» электросетях (Smart Grid) туманные узлы балансируют нагрузку, отключая второстепенных потребителей при пиковых нагрузках.

Автономные транспортные средства

Автомобили, оснащённые системами V2X (Vehicle-to-Everything), обмениваются данными с туманными узлами, расположенными вдоль дорог. Это позволяет предупреждать о препятствиях, авариях или дорожных работах с задержкой менее 10 мс, что критично для безопасности.

Медицина

В телемедицине и удалённом мониторинге пациентов туманные узлы обрабатывают данные с носимых устройств (пульс, давление, ЭКГ) и в случае отклонений немедленно оповещают врача, не перегружая облачную инфраструктуру.

Интернет вещей (IoT) в сельском хозяйстве

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

Преимущества и ограничения

Преимущества

  • Низкая задержка: обработка данных на границе сети обеспечивает отклик в миллисекундах, что необходимо для промышленных и транспортных систем.
  • Экономия пропускной способности: только агрегированные или аномальные данные передаются в облако, что снижает нагрузку на каналы связи.
  • Повышенная безопасность: критически важные данные обрабатываются локально, что уменьшает риск их перехвата при передаче.
  • Автономность: при потере связи с облаком туманные узлы продолжают работу, что повышает отказоустойчивость системы.
  • Масштабируемость: добавление новых туманных узлов не требует перестройки всей облачной инфраструктуры.

Ограничения

  • Сложность управления: распределённая архитектура требует сложных механизмов оркестрации и синхронизации между узлами.
  • Риск фрагментации: разные производители могут использовать несовместимые протоколы и форматы данных.
  • Ограниченные ресурсы: туманные узлы обычно имеют меньшую вычислительную мощность и объём памяти по сравнению с облачными серверами.
  • Безопасность на периферии: физическая доступность узлов делает их уязвимыми для взлома или кражи.

Стандартизация и развитие

В 2019 году OpenFog Consortium вошёл в состав Industrial Internet Consortium (IIC), что усилило интеграцию туманных вычислений с промышленным интернетом вещей. Стандарт IEEE 1934-2018 определяет эталонную архитектуру, включающую уровни: физический, виртуализации, обработки данных, аналитики и управления. В России развитие туманных вычислений поддерживается в рамках национальной программы «Цифровая экономика» — в частности, в проектах по созданию «умных» городов и промышленного IoT.

Перспективным направлением считается интеграция туманных вычислений с технологиями 5G, где периферийные узлы (MEC — Multi-access Edge Computing) обеспечивают сверхнизкие задержки для тактильного интернета и дополненной реальности. Также ведутся исследования по применению туманных вычислений в блокчейн-сетях для децентрализованного хранения и обработки данных.

Интересные факты

  • Название «туманные вычисления» было выбрано Cisco, потому что туман, в отличие от облака, находится ближе к земле — аналогично тому, как вычислительные узлы располагаются ближе к конечным устройствам.
  • В 2016 году компания Dell представила проект «Fog Computing for Smart Cities» в Барселоне, где туманные узлы управляли уличным освещением и парковками.
  • По оценкам аналитиков, к 2025 году более 50% данных, генерируемых устройствами IoT, будет обрабатываться на периферии сети, включая туманные узлы.

Источники

  • IEEE Standard 1934-2018 — Fog Computing and Networking Architecture Framework
  • OpenFog Consortium Reference Architecture (2017)
  • Cisco White Paper: Fog Computing and the Internet of Things (2015)
  • Industrial Internet Consortium (IIC) — Fog Computing Overview
  • Национальная программа «Цифровая экономика Российской Федерации» (2019)

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →