Internet EdgeX 1.0, modularna platforma za naprave in storitve IoT

EdgeXArhitektura

Pred kratkim Predstavljena izdaja EdgeX 1.0,kateri je odprta modularna platforma za interoperabilnost med napravami, aplikacijami in storitvami IoT (Internet stvari).

Platforma ni vezan na določene računalnike in operacijske sisteme od prodajalca, razvila pa jo je neodvisna delovna skupina pod okriljem fundacije Linux. Sestavni deli platforme se distribuirajo pod licenco Apache 2.0.

O EdgeX

EdgeX omogoča ustvarjanje prehodov, ki se integrirajo z obstoječimi napravami IoT in zbirajo podatke iz različnih senzorjev.

Na primer, prehod skrbi za organizacijo interakcije z napravami in izvaja primarno obdelavo, združevanje in analizo informacij, ki deluje kot vmesna povezava med omrežjem naprav IoT in lokalnim nadzornim centrom ali infrastrukturo za upravljanje v oblaku. .

Na prehodih, lahko se izvajajo tudi vodniki, zasnovani kot mikro storitve. Interakcijo z napravami IoT je mogoče organizirati prek žičnega ali brezžičnega omrežja z uporabo omrežij TCP / IP in določenih protokolov (ne IP).

Prehodi različnih namenov so lahko tudi verižni, na primer prehod prve stopnje lahko opravlja sistemske skrbniške in varnostne naloge, prehod druge stopnje (strežnik megle) pa lahko shranjuje dohodne podatke, izvaja analize in zagotavlja storitve.

Sistem je modularen, zato se delitev funkcionalnosti na posamezna vozlišča izvaja glede na obremenitev- V preprostih primerih zadostuje en sam prehod, za velika omrežja interneta stvari pa je mogoče implementirati celotno gručo.

Jedro EdgeX je odprta IoT varovalka, ki se uporablja v prehodih naprav IoT Dell Edge Gateway.

Platformo je mogoče namestiti na katero koli strojno opremo, vključno s strežniki na osnovi procesorjev x86 in ARM, ki se izvajajo pod Linuxom, Windowsom ali macOS.

Java, Javascript, Python, Go in C / C ++ se lahko uporabljajo za razvoj mikro storitev. Poleg vsega tega se predlaga tudi SDK za razvoj gonilnikov za naprave in senzorje IoT. Projekt vključuje izbor mikro storitev, pripravljenih za analizo podatkov, varnost, upravljanje in večopravilnost.

Funkcije različice 1.0

Različica 1.0 povzema dve leti razvoja in testiranja označuje pa tudi stabilizacijo vseh glavnih API-jev za standardizacijo najsodobnejših aplikacij in prepoznavanje pripravljenosti za široko uporabo.

Med glavnimi novostmi te različice 1.0 izstopajo naslednje točke:

  • Redis in MongoDB podpirata vse storitve, ki uporabljajo DBMS. Poenostavite zamenjavo pomnilnika na plasti za stalno shranjevanje podatkov
  • Dodajte aplikacijske storitve in SDK-je, da jih ustvarite. Aplikacijske storitve se štejejo za krmilnike za pripravo podatkov, preden jih pošljejo na ciljni strežnik. V prihodnosti bodo aplikacijske storitve nadomestile izvozne storitve in so zdaj umeščene kot orodje za reševanje manjših izvoznih nalog, ki se obdelujejo učinkoviteje.
  • Razširjena orodja za upravljanje sistema, v katerih je bilo mogoče slediti obremenitvi, ki jo je ustvarila storitev, na CPU, stanju obdelave podatkov in drugih meritvah
  • Objavljanje korelacijskega identifikatorja, ki vam omogoča sledenje podatkov senzorjev v vseh fazah za izvoz, da se poenostavi odpravljanje napak in nadzor
  • Podpora za sprejemanje, uporabo in izvoz binarnih podatkov v obliki CBOR
  • Vključitev orodij za enotno testiranje in avtomatiziranih varnostnih kontrol
  • Priprava novega okvira za vizualno oceno uporabe virov in vedenja sistema kot celote
  • Omogočanje novih in izboljšanih SDK-jev, da razvijejo storitve za interakcijo z napravami in senzorji v Go in C
  • Izboljšana uvedba konfiguracij, načrtovalnika, profilov naprav, prehoda API in varnega shranjevanja občutljivih podatkov.

Povezava do projekta.


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.