Програмне забезпечення та комп'ютерне будівництво
Кращі виклики в розгортання Fog Computing мережі
Table of Contents
Фог-розрахунки виявилися як трансформативна архітектура, яка штовхає обчислення, зберігання та мережні послуги ближче до джерел даних -частково IoT-пристрої, які обертаються виключно на віддалених хмарних дата-центрах. Розмістивши потужність обробки в мережевому краю, фог-обчислення зменшує затримки, зберігає пропускну здатність, і підтримує прийняття рішень в режимі реального часу в додатках, починаючи від смарт-міст до автономних транспортних засобів. Однак, розгортання виробничо-градусової обчислювальної мережі позбавляє від певного набору технічних і оперативних викликів, які організації повинні ретельно орієнтуватися. Розуміння цих перешкод і стратегій, щоб пом'якшити їх, важливо для будь-якого планування, щоб побудувати або розширити інфраструктуру.
У статті розглянуто основні проблеми, які виникають при розгортанні фольгових обчислювальних мереж, від складності інфраструктури до безпеки та взаємозаходності. Потім запропоновано стратегії, що дозволяють подолати ці бар’єри та укладаються з поглядом на те, де на чолі з фольг-обчисниками.
Ключові виклики в розгортання Fog
Розгортання мережі вогнища вогнища передбачає узгодження великої кількості гетерогенних вузлів, що поширюються на різні фізичні місця. Їх ресурсні обмеження, вимоги до підключення та профілі безпеки відрізняються від традиційних хмарних центрів обробки даних. Нижче наведено найбільш важливі проблеми для прогнозування та адреси.
1. Інфраструктура
На відміну від централізованих хмарних систем, фольгові вузли повинні бути розподілені по декількох географічних місцях—заводи, кути вулиці, транспортні засоби або віддалені сільськогосподарські поля. Кожне місце накладається унікальні умови навколишнього середовища, такі як перепади температури, вібрацію, пил або обмежена доступність потужності. Проектування обладнання, яке може вижити ці умови, зберігаючи надійну мережу з'єднань, є значною інженерною перешкодою.
За межами апаратного забезпечення управління такою розподіленою інфраструктурою є складним. На відміну від ручного хмарних центрів обробки даних, розгортання фольги може залучати сотні або тисячі вузлів. Забезпечення, моніторинг, оновлення прошивки і усунення несправностей в цій шкалі вимагає надійного автоматизації, що інструментує і зрілий DevOps підхід адаптований для екстремальних середовищ. Вартість фізичного розгортання і обслуговування може швидко засвідчуватися, якщо не ретельно планується. Крім того, забезпечення того, що кожен вузол має стабільну електропостачання і резервну копію при виході додає інший шар витрат і логістичної складності.
2. Концерн безпеки та конфіденційності
Фог-обчислення розширює поверхню атаки різко порівняно з централізованою хмарною моделлю. Дані обробляються на краю, часто на пристроях, які фізично доступні для потенційних атакуючих пристроїв. Комунікація між фольговими вузлами, пристроями крою, і хмара повинна бути захищена до кінця, але багато фольгових вузлів мають обмежені обчислювальні ресурси, які перенапружують використання алгоритмів важкого шифрування.
Конфіденційність є однаково критичним. У додатках, таких як охорона, смарт-транспорт, або роздрібна аналітика, конфіденційні персональні дані можуть бути оброблені на фольговому шарі. Регламент, як GDPR або HIPAA, накладають суворі вимоги до локалізації даних та обробки даних. Організації повинні здійснювати тонкозерновані контроль доступу, анонімізація даних та аудит причепи по розподіленій системі, що набагато більш складним, ніж захоплення таких політик в щільно керованому хмарному середовищі. Управління довіри між різними адміністративними доменами—наприклад, коли смарт-м. використовує фольгові вузли, що належать кількох постачальників, є відкритим дослідницьким місцем.
3. Взаємовідносність та стандартизування
Фольг екосистема фрагментована. Постачальники пропонують власні платформи, протоколи та API, що дозволяють інтегрувати пристрої та послуги від різних постачальників. Відсутність широко прийнятих стандартів означає, що інженери часто повинні будувати нестандартні адаптери або посередники, щоб увімкнути зв'язок між компонентами. Це збільшує час розробки і операційний наклад, і він створює ризики замикання постачальника.
Effort, такі як Архітектура OpenFog Посилання (нині частина ]Індустріальний інтернет Консорціум) і IEEE 1934 спробували стандартизувати фольгові обчислювальні рамки, але прийняття залишається нерівним. Проблеми з взаємоздатністю особливо проблемні в багатовендорових розгортаннях Інтернету, де датчики, шлюзи і аналітичне програмне забезпечення повинні працювати безшовно. Без сильної стандартизації, організації стикаються з постійним болем, щоб зберегти їх фольги сумісні як апаратні та програмні продукти.
4. Надійність та надійність мережі
Однією з основних обіцянок фольгових обчислень є наднизкова лагентія для застосування в режимі реального часу, таких як автономне керування або промисловий контроль процесу. Однак, досягнення послідовно низької затримки в розподіленій, неоднорідній мережі не є тривіальним. Мережеві порушення, заставлення або обмеження смуги смуги можуть ще викликати затримки, особливо коли задньої частини зв'язку до хмари беруть участь у координації або резервній копії даних.
Самі недоліки можуть не відключатися або бути відключені через вилучення електроенергії або фізичного пошкодження. У критичних системах, одна з недоліків вузла не повинна деградувати загальну продуктивність, але проектування надмірності по географічно розсіяних вузлах додає складності. Надійна підключення також залежить від якості локальної мережевої інфраструктури—Wi-Fi, стільникового (5G), або дротового - що варіюється в широкому по всьому сайту розгортання. Для мобільних фольгових вузлів (наприклад, на дрони або транспортні засоби), зберігаючи стабільну з'єднання ще більш складним.
5. Концентрати ресурсів та управління
Фогові вузли, як правило, менш потужні, ніж хмарні сервери, з обмеженим процесором, пам'яттю та зберіганням. Вони повинні виконувати локальну аналітику, кешування та послуги зв'язку при виході з кімнати для майбутніх робочих навантажень. Облачування цих обмежених ресурсів серед конкурентних завдань вимагає інтелектуального ресурсного оркестру—що це ще активне дослідження області. Перевипуск може призвести до відходів, при цьому підвивка викликає деградацію продуктивності та пропущену SLAS.
Управління повним життєвим циклом фольгових додатків - розгортання, оновлення, масштабування та ретирингу - цехрест потенційно тисячі вузлів - це виклик DevOps першого замовлення. Традиційні хмарні інструменти оркестрування (Кубернети, Докер Сварм) часто припускають рясні ресурси і постійне підключення, що не є причиною багатьох фольгових розгортань. Легка ємність з оркестром та функціонально-а-сервісними рамками, що пристосовані для ресурсів краю, виявляються, але вони ще не зрілі.
Стратегії подолання викликів
Хоча ці проблеми є нав’язливими, вони не є неприпустимими. Поєднання обережного планування, прийняття нових стандартів і інвестицій в правильні інструменти може забезпечити успішні розгортання мережі вогнища.
Рамкова рамка безпеки
Організація повинні прийняти глибинний підхід, який включає в себе модулі безпеки обладнання (TPM, безпечні застібки), сильну автентифікацію за допомогою сертифікатів або ідентифікації на основі блокчейну, а також кінцеве шифрування навіть для машинного зв'язку. Дані повинні бути класифіковані, і конфіденційні дані повинні бути оброблені якнайбільше джерела, що можливо, - в першу чергу на самому пристрої краю - для мінімізації впливу. Регулярне проведення перевірок безпеки і автоматизоване виявлення загроз для всієї інфраструктури вогнища повинні бути частиною операційного ігрового книги. Для отримання більш керівництва, NIST Zero Trust Архітектура
Активна участь у стандартизації Effort
Для зменшення міжоперабельності болю, організації повинні прийняти відкриті стандарти та API, де це можливо. Узгоджуючи в галузевій консорціії, такі як Промисловий інтернет Консорціум або край Комбінування допомагає формувати майбутні стандарти і забезпечує, що внутрішні карти вирівнюються з більшою екосистемою. При виборі апаратного та програмного забезпечення, пріоритетні рішення, які будуються на стандартних протоколах (MQTT, OPC UA, HTTP/2) і які пропонують гнучкі API для інтеграції. Це знижує ризик блокування постачальника і спрощує майбутні оновлення або міграції.
Проектування інфраструктури та стабільної інфраструктури
План інфраструктури з надмірністю в розумі: розгортати кілька фольгових вузлів в перекриттях охопленнях, використовувати різноманітні мережеві доріжки, і включають резервну потужність. Для лагентно-критичних додатків, розглянути використання час-чутливих мереж (TSN) на дротових посиланнях або 5G URLLC на бездротовій. Фізичне розгортання повинно бути модульним, easy для додавання або заміни вузлів без порушення всієї системи. Інфраструктура-як-код практики повинна бути розширена для фольгових вузлів, з автоматизованим забезпеченням та управління конфігурацією за допомогою інструментів, таких як Ansible або SaltStack адаптований для кінцевих середовищ.
Інтелектуальний оркестр та ресурсне управління
Лаверження легких рамок оркестрування, призначені для ресурсно-насичених вершин, таких як K3s (легка розподільчих Kubernetes) або EdgeX Foundry. Впровадження політик для автоматичного розміщення робочих місць на основі доступності ресурсів вузла, мережевої затримки та вимог локалізності даних. Використання ієрархічної моделі оркестрування - де центральний оркестратор керує регіональними агрегаторами, які в свою чергу вправляють локальними фольговими вузлами - можуть краще, ніж повністю централізований підхід. Моніторинг і аналітичні системи повинні надати ближнього видимості в здоров'я вузла, ресурсокористування та мережеві показники, щоб забезпечити проактивні налаштування.
Майбутнє Outlook
У 5G мережі стають більш первазивними і апаратними витратами, фольгові обчислення, ймовірно, стануть стандартною архітектурою для багатьох IoT і в режимі реального часу додатків. Використовуючи технології, такі як AI-інферансування на краю і federated Learning, додатково підвищить значення фольгових вузлів. Однак, виклики, описані вище, не зникнуть на ніч. Продовжені дослідження в легкі схеми безпеки, стандартизовані еталонні архітектури, і надійні інструменти оркестрування є критичним.
Організація, які починають вирішувати ці проблеми, зараз — слідуючи пілотним розгортанням, які мають стрес-тест інфраструктуру, безпеку та взаємопроникність — краще буде позиціонувати масштабні мережі вогнища, впевнено. Відмова є значним: низька надійність, пропускна здатність, підвищення конфіденційності, можливість запустити інтелектуальні додатки, де дані народжуються.
Для подальшого читання на архітекторних фольгових розчинах OpenFog Consortium (нині частина ІІК) залишається цінним ресурсом, оскільки є практичним керівництвом в документу IETF на викликах і можливості для фольгових обчислень.