Издање ИоТ платформе ЕдгеКс 2.0

Представили смо издање ЕдгеКс 2.0, отворене, модуларне платформе за омогућавање интероперабилности између ИоТ уређаја, апликација и услуга. Платформа није везана за хардвер и оперативне системе одређеног произвођача, а развија је независна радна група под покровитељством Линук фондације. Компоненте платформе су написане у Го-у и дистрибуиране под лиценцом Апацхе 2.0.

ЕдгеКс вам омогућава да креирате мрежне пролазе који повезују постојеће ИоТ уређаје и прикупљају податке са различитих сензора. Гатеваи организује интеракцију са уређајима и врши примарну обраду, агрегацију и анализу информација, делујући као посредна веза између мреже ИоТ уређаја и локалног контролног центра или инфраструктуре за управљање облаком. Гатеваи-и такође могу да покрећу руковаоце упаковане као микроуслуге. Интеракција са ИоТ уређајима може се организовати преко жичане или бежичне мреже користећи ТЦП/ИП мреже и специфичне (не-ИП) протоколе.

Издање ИоТ платформе ЕдгеКс 2.0

Гејтвеји за различите намене се могу комбиновати у ланце, на пример, капија прве везе може да реши проблеме управљања уређајем (управљање системом) и безбедности, а капија друге везе (фог сервер) може да складишти долазне податке, врши аналитику. и пружају услуге. Систем је модуларан, тако да је функционалност подељена на појединачне чворове у зависности од оптерећења: у једноставним случајевима довољан је један гатеваи, али за велике ИоТ мреже може да се распореди цео кластер.

Издање ИоТ платформе ЕдгеКс 2.0

ЕдгеКс је заснован на отвореном Фусе ИоТ стеку, који се користи у Делл Едге Гатеваис за ИоТ уређаје. Платформа се може инсталирати на било који хардвер, укључујући сервере засноване на к86 и АРМ процесорима који раде на Линук-у, Виндовс-у или мацОС-у. Пројекат обухвата избор готових микросервиса за анализу података, безбедност, управљање и решавање различитих проблема. Јава, Јавасцрипт, Питхон, Го и Ц/Ц++ језици се могу користити за развој сопствених микросервиса. СДК се нуди за развој драјвера за ИоТ уређаје и сензоре.

Главне промене:

  • Имплементиран је нови веб интерфејс креиран коришћењем Ангулар ЈС оквира. Међу предностима новог ГУИ-ја су једноставност одржавања и проширења функционалности, присуство чаробњака за повезивање нових уређаја, алата за визуелизацију података, значајно побољшан интерфејс за управљање метаподацима, као и могућност праћења статуса сервиса (меморија потрошња, оптерећење процесора итд.).
    Издање ИоТ платформе ЕдгеКс 2.0
  • Потпуно преправљен АПИ за рад са микросервисима, који је сада независан од комуникационог протокола, сигурнији је, добро структуриран (користи ЈСОН) и боље прати податке које сервис обрађује.
  • Повећана ефикасност и могућност креирања лаких конфигурација. Компонента Цоре Дата, која је одговорна за чување података, сада је опциона (на пример, може се искључити када само треба да обрађујете податке са сензора без потребе за чувањем).
  • Повећана је поузданост и проширени су алати за обезбеђивање квалитета услуге (КоС). Када преносите податке са услуга уређаја (Услуге уређаја, одговорне за прикупљање података са сензора и уређаја) на услуге обраде и акумулације података (Апликационе услуге), сада можете да користите магистралу порука (Редис Пуб/Суб, 0МК или МКТТ) без везивања на ХТТП – РЕСТ протокол и подешавање приоритета КоС-а на нивоу посредника порука. Укључујући директан пренос података са услуге уређаја на сервис апликација са опционим умножавањем на услугу основних података. Подршка за пренос података преко РЕСТ протокола је задржана, али се подразумевано не користи.
    Издање ИоТ платформе ЕдгеКс 2.0
  • Имплементиран је универзални модул (тајни провајдер) за преузимање тајних података (лозинке, кључеви, итд.) из сигурних складишта као што је Ваулт.
  • Конзул алати се користе за одржавање регистра услуга и подешавања, као и за управљање приступом и аутентификацијом. АПИ мрежни пролаз пружа подршку за позивање Цонсул АПИ-ја.
  • Минимизирао је број процеса и услуга које захтевају роот привилегије у Доцкер контејнерима. Додата заштита од коришћења Редис-а у небезбедном режиму.
  • Поједностављена конфигурација АПИ мрежног пролаза (Конг).
  • Поједностављени профили уређаја, који дефинишу параметре сензора и уређаја, као и информације о прикупљеним подацима. Профили се могу дефинисати у ИАМЛ и ЈСОН форматима.
    Издање ИоТ платформе ЕдгеКс 2.0
  • Додате нове услуге уређаја:
    • ЦоАП (написан у Ц) са имплементацијом Протокола ограничене апликације.
    • ГПИО (написано у Го) за повезивање са микроконтролерима и другим уређајима, укључујући Распберри Пи плоче, преко ГПИО (Генерал Пин Инпут/Оутпут) портова.
    • ЛЛРП (написано у Го) са имплементацијом ЛЛРП (Лов Левел Реадер Протоцол) протокола за повезивање са читачима РФИД тагова.
    • УАРТ (написан у Го) са подршком за УАРТ (универзални асинхрони пријемник/предајник).
  • Проширене су могућности Апликационих сервиса који су задужени за припрему и извоз података за њихову накнадну обраду у клауд системима и апликацијама. Додата подршка за филтрирање података са сензора према имену профила уређаја и типу ресурса. Имплементирана је могућност слања података више прималаца путем једне услуге и претплате на више магистрала порука. Предложен је шаблон за брзо креирање сопствених апликацијских услуга.
  • Одабрани бројеви портова за микросервисе су усклађени са опсезима које препоручује Интернет Ассигнед Нумберс Аутхорити (ИАНА) за приватну употребу, чиме ће се избећи сукоби са постојећим системима.

Извор: опеннет.ру

Додај коментар