OpenFog Consortium
OpenFog Consortium — это международная некоммерческая организация, основанная в 2015 году для продвижения и стандартизации архитектуры туманных вычислений (fog computing). Консорциум объединял компании, академические учреждения и исследовательские группы с целью разработки открытых эталонных архитектур, протоколов и спецификаций, которые позволяют эффективно распределять вычислительные ресурсы, хранение данных и сетевые сервисы между облачными центрами обработки данных и конечными устройствами (периферией сети). В 2019 году OpenFog Consortium объединился с Industrial Internet Consortium (IIC), образовав единую организацию, которая продолжает развивать стандарты для промышленного интернета вещей (IIoT).
История
Предпосылки создания
К середине 2010-х годов стало очевидно, что традиционная облачная модель, при которой все данные передаются в централизованные дата-центры, сталкивается с рядом ограничений для приложений интернета вещей (IoT). Рост числа подключённых устройств, требующих низкой задержки (например, автономные автомобили, промышленные роботы, системы дополненной реальности), а также необходимость обработки больших объёмов данных на месте (для снижения нагрузки на сеть и обеспечения конфиденциальности) стимулировали развитие парадигмы туманных вычислений. В отличие от облачных вычислений, туманные вычисления предполагают размещение вычислительных мощностей и хранилищ данных в непосредственной близости от источников данных — на «туманных узлах», которые могут быть расположены на базовых станциях, маршрутизаторах, шлюзах или непосредственно на производственных объектах.
Основание и деятельность (2015–2019)
OpenFog Consortium был официально основан 19 ноября 2015 года. Первоначальными членами-основателями стали компании ARM Holdings, Cisco, Dell, Intel, Microsoft и Принстонский университет. Позднее к консорциуму присоединились десятки других организаций, включая Hitachi, Foxconn, GE, Bosch, Schneider Electric и многие другие. Целью консорциума было создание открытой эталонной архитектуры, которая была бы независимой от производителя и позволяла бы различным системам и устройствам взаимодействовать в гетерогенной среде туманных вычислений.
Основные направления работы включали:
- Разработка эталонной архитектуры (Reference Architecture).
- Определение ключевых характеристик туманных вычислений.
- Создание тестовых сценариев и пилотных проектов.
- Взаимодействие с другими организациями по стандартизации (например, IEEE, ETSI, IETF).
Слияние с Industrial Internet Consortium (2019)
31 января 2019 года было объявлено о слиянии OpenFog Consortium с Industrial Internet Consortium (IIC). IIC, основанный в 2014 году, занимался разработкой эталонной архитектуры для промышленного интернета вещей (Industrial Internet Reference Architecture, IIRA). Слияние позволило объединить усилия в области стандартизации туманных и облачных вычислений для промышленных приложений. Новая организация сохранила название Industrial Internet Consortium, а OpenFog Consortium стал её частью, продолжая развивать спецификации туманных вычислений. В 2021 году IIC была поглощена Object Management Group (OMG), которая теперь отвечает за поддержку и развитие стандартов, разработанных консорциумом.
Архитектура и спецификации
Эталонная архитектура OpenFog (OpenFog Reference Architecture, RA)
Ключевым результатом работы консорциума стала публикация в феврале 2017 года документа «OpenFog Reference Architecture for Fog Computing». Этот документ описывает архитектурные принципы, компоненты и взаимодействия в системе туманных вычислений. Эталонная архитектура определяет восемь основных принципов, известных как «столпы туманных вычислений» (pillars of fog computing):
- Безопасность (Security): Обеспечение конфиденциальности, целостности и доступности данных на всех уровнях туманной иерархии, включая аутентификацию, шифрование и управление доступом.
- Масштабируемость (Scalability): Возможность горизонтального и вертикального масштабирования туманных узлов для обслуживания растущего числа устройств и объёмов данных.
- Открытость (Openness): Использование открытых стандартов и протоколов для обеспечения совместимости устройств и систем разных производителей.
- Автономность (Autonomy): Способность туманных узлов функционировать и принимать решения даже при временной потере связи с облаком.
- Программируемость (Programmability): Возможность динамического развёртывания, обновления и управления приложениями на туманных узлах.
- Надёжность (RAS — Reliability, Availability, Serviceability): Обеспечение высокой доступности и отказоустойчивости туманной инфраструктуры.
- Иерархичность (Hierarchy): Организация вычислительных ресурсов в виде многоуровневой иерархии от облака до периферии.
- Агностицизм (Agility): Независимость от конкретных аппаратных платформ, операционных систем и сетевых технологий.
Ключевые характеристики
В рамках архитектуры были определены следующие ключевые характеристики туманных вычислений:
- Низкая задержка (Low Latency): Обработка данных вблизи их источника позволяет достичь времени отклика в миллисекундах, что критически важно для приложений реального времени.
- Географическая распределённость: Туманные узлы развертываются в местах, где генерируются данные, а не в централизованных дата-центрах.
- Поддержка мобильности (Mobility): Возможность взаимодействия с мобильными устройствами и отслеживания их перемещения.
- Взаимодействие с облаком (Cloud Interaction): Туманные вычисления не заменяют облачные, а дополняют их, обеспечивая локальную обработку и передачу агрегированных данных в облако.
Применение и значение
Основные области применения
Архитектура OpenFog Consortium нашла применение в различных отраслях, где требуется обработка данных в реальном времени и высокая надёжность:
- Промышленный интернет вещей (IIoT): Мониторинг и управление производственным оборудованием, предиктивная аналитика, контроль качества. Туманные узлы обрабатывают данные с датчиков и управляют исполнительными механизмами с минимальной задержкой.
- Автономные транспортные средства и интеллектуальные транспортные системы (ITS): Обработка данных с камер, радаров и лидаров на борту автомобиля или на дорожной инфраструктуре для обеспечения безопасности и навигации.
- Умные города (Smart Cities): Управление уличным освещением, системами видеонаблюдения, мониторингом окружающей среды и управлением дорожным движением.
- Здравоохранение: Мониторинг состояния пациентов с помощью носимых устройств, обработка медицинских изображений в реальном времени.
- Энергетика: Управление распределёнными энергоресурсами (солнечные панели, ветряки), мониторинг состояния линий электропередач.
Влияние на индустрию
OpenFog Consortium сыграл ключевую роль в формализации и популяризации концепции туманных вычислений. До его создания термин «туманные вычисления» часто использовался неоднозначно. Разработка эталонной архитектуры и спецификаций позволила:
- Создать общий язык для разработчиков, системных архитекторов и вендоров.
- Способствовать появлению коммерческих продуктов и платформ, поддерживающих туманные вычисления.
- Стимулировать дальнейшие исследования в области распределённых вычислений и периферийных вычислений (edge computing), которые часто рассматриваются как смежные или частично перекрывающиеся концепции. Хотя туманные вычисления предполагают более широкую иерархию, чем периферийные, работа консорциума внесла вклад в развитие обеих парадигм.
Критика и вызовы
Несмотря на значительный вклад, деятельность OpenFog Consortium и сама концепция туманных вычислений подвергались критике:
- Сложность внедрения: Развёртывание многоуровневой туманной инфраструктуры требует значительных инвестиций в оборудование, программное обеспечение и обучение персонала.
- Проблемы безопасности: Распределённая архитектура увеличивает поверхность атаки, требуя сложных механизмов защиты на каждом узле.
- Конкуренция с облачными гигантами: Крупные облачные провайдеры (Amazon Web Services, Google Cloud, Microsoft Azure) активно продвигают свои решения для периферийных вычислений, которые часто тесно интегрированы с их облачными платформами, что может создавать барьеры для открытых стандартов.
- Размывание терминологии: Границы между туманными, периферийными и облачными вычислениями остаются размытыми, что затрудняет чёткое позиционирование и стандартизацию.
Источники
- OpenFog Consortium. (2017). OpenFog Reference Architecture for Fog Computing. Architecture Working Group.
- Industrial Internet Consortium. (2019). IIC and OpenFog Consortium Announce Merger. Press Release.
- Bonomi, F., Milito, R., Zhu, J., & Addepalli, S. (2012). Fog computing and its role in the internet of things. Proceedings of the first edition of the MCC workshop on Mobile cloud computing.
- Vaquero, L. M., & Rodero-Merino, L. (2014). Finding your way in the fog: Towards a comprehensive definition of fog computing. ACM SIGCOMM Computer Communication Review.
BFOmetr — база данных и аналитика по компаниям России.
На главную BFOmetr →