Internet EdgeX 1.0 on modulaarinen alusta IoT-laitteille ja -palveluille

EdgeXArkkitehtuuri

äskettäin EdgeX 1.0 -julkaisu käyttöön,mikä on avoin modulaarinen alusta IoT-laitteiden, sovellusten ja palvelujen yhteentoimivuuteen (Esineiden internet).

Alusta ei sidottu tiettyihin tietokoneisiin ja käyttöjärjestelmiin myyjältä ja sen on kehittänyt riippumaton työryhmä Linux Foundationin suojeluksessa. Alustan komponentit jaetaan Apache 2.0 -lisenssillä.

Tietoja EdgeX: stä

EdgeX voit luoda yhdyskäytäviä, jotka integroituu olemassa oleviin IoT-laitteisiin ja kerätä tietoja useista antureista.

Esimerkiksi yhdyskäytävä huolehtii laitteiden kanssa tapahtuvan vuorovaikutuksen organisoinnista ja suorittaa tiedon ensisijaisen käsittelyn, yhdistämisen ja analysoinnin toimimalla välilinkkinä IoT-laitteiden verkon ja paikallisen ohjauskeskuksen tai pilvenhallinnan infrastruktuurin välillä .

Yhdyskäytävillä myös mikropalveluina suunniteltuja käsittelijöitä voidaan käyttää. Vuorovaikutus IoT-laitteiden kanssa voidaan järjestää kiinteän tai langattoman verkon kautta käyttämällä TCP / IP-verkkoja ja erityisiä protokollia (ei IP).

Eri tarkoitukseen tarkoitetut yhdyskäytävät voidaan myös ketjuttaa, esimerkiksi ensimmäisen tason yhdyskäytävä voi hoitaa järjestelmänhallinta- ja tietoturvatehtäviä ja toisen tason yhdyskäytävä (sumupalvelin) voi tallentaa saapuvia tietoja, suorittaa analyyseja ja tarjota palveluja.

Järjestelmä on modulaarinen, joten toiminnallisuus jaetaan yksittäisiin solmuihin kuormituksen mukaan- Yksinkertaisissa tapauksissa riittää yksi yhdyskäytävä, ja suurille IoT-verkoille voidaan toteuttaa koko klusteri.

EdgeX: n ydin on avoin IoT-sulake, jota käytetään Dell Edge Gateway IoT -laiteyhdyskäytävissä.

Alusta voidaan asentaa mihin tahansa laitteistoon, mukaan lukien x86- ja ARM CPU-pohjaiset palvelimet, jotka toimivat Linuxissa, Windowsissa tai macOS: ssa.

Java, Javascript, Python, Go ja C / C ++ voidaan käyttää mikropalvelujen kehittämiseen. Kaiken tämän lisäksi SDK: ta ehdotetaan myös IoT-laitteiden ja antureiden ohjainten kehittämiseksi. Projekti sisältää valikoiman mikropalveluja, jotka ovat valmiita tietojen analysointiin, tietoturva-, hallinto- ja moniajo-ratkaisuihin.

Versio 1.0: n ominaisuudet

Versio 1.0 sisältää yhteenvedon kahden vuoden kehityksestä ja testauksesta ja se merkitsee myös kaikkien tärkeimpien sovellusliittymien vakauttamista huipputason sovellusten standardoimiseksi ja valmiuden hyväksymiseksi laajaan käyttöönottoon.

Tärkeimpien uutuuksien joukossa tämän version 1.0 versiosta seuraavat kohdat erottuvat:

  • Redis ja MongoDB tukevat kaikkia DBMS: ää käyttäviä palveluja. Yksinkertaista tallennuksen korvaamista kerroksessa pysyvää tietojen tallennusta varten
  • Lisää sovelluspalvelut ja SDK: t niiden luomiseksi. Sovelluspalveluja pidetään ohjaimina tietojen valmistelemiseksi ennen niiden lähettämistä kohdepalvelimelle. Tulevaisuudessa sovelluspalvelut korvaavat vientipalvelut, ja ne on nyt sijoitettu työkaluksi pienempien, tehokkaammin käsiteltävien vientitehtävien ratkaisemiseen
  • Laajennetut työkalut järjestelmän hallintaan, joissa oli mahdollista seurata palvelun tuottamaa kuormitusta prosessorille, tietojenkäsittelyn tilaa ja muita mittareita
  • Lähetetään korrelaatiotunniste, jonka avulla voit seurata anturitietoja kaikissa vientivaiheissa virheenkorjauksen ja valvonnan yksinkertaistamiseksi
  • Tuki binääridatan vastaanottamiselle, käytölle ja viennille CBOR-muodossa
  • Työkalujen sisällyttäminen yksiköiden testaukseen ja automaattisiin turvaohjauksiin
  • Uuden kehyksen valmistelu resurssien käytön ja koko järjestelmän käyttäytymisen visuaalista arviointia varten
  • Sallitaan uusien ja parannettujen SDK: iden kehittää palveluja vuorovaikutuksessa Go- ja C-laitteiden ja antureiden kanssa
  • Parannettu kokoonpanojen, ajoituksen, laiteprofiilien, API-yhdyskäytävän ja arkaluonteisten tietojen turvallinen tallennus

Linkki projektiin.


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.