Internet EdgeX 1.0 je modulární platforma pro zařízení a služby IoT

Architektura EdgeX

Nedávno Představeno vydání EdgeX 1.0,který je otevřená modulární platforma pro interoperabilitu mezi zařízeními, aplikacemi a službami IoT (Internet věcí).

Platforma není vázáno na konkrétní počítače a operační systémy od dodavatele a je vyvíjena nezávislou pracovní skupinou pod záštitou Linux Foundation. Komponenty platformy jsou distribuovány pod licencí Apache 2.0.

O EdgeXu

EdgeX umožňuje vytvářet brány, které se integrují se stávajícími zařízeními IoT a sbírat data z různých senzorů.

Brána se například stará o organizaci interakce se zařízeními a provádí primární zpracování, agregaci a analýzu informací a působí jako mezičlánek mezi sítí zařízení IoT a místním řídicím centrem nebo infrastruktura správy cloudu.

U bran, lze také spustit obslužné rutiny určené jako mikroslužby. Interakce se zařízeními IoT lze organizovat prostřednictvím kabelové nebo bezdrátové sítě pomocí sítí TCP / IP a specifických protokolů (nikoli IP).

Lze také zřetězit různé brány, například brána první úrovně může zpracovávat úkoly správy a zabezpečení systému a brána druhé úrovně (mlhový server) může ukládat příchozí data , provádět analýzy a poskytovat služby.

Systém je modulární, takže rozdělení funkčnosti na jednotlivé uzly se provádí podle zatížení- V jednoduchých případech stačí jedna brána a pro velké sítě IoT lze implementovat plný klastr.

Jádrem EdgeX je otevřená pojistka IoT, která se používá v bránách IoT zařízení Dell Edge Gateway.

Platformu lze nainstalovat na jakýkoli hardware, včetně serverů založených na procesorech x86 a ARM běžících pod Linuxem, Windows nebo macOS.

K vývoji mikro služeb lze použít Java, Javascript, Python, Go a C / C ++. Kromě toho všeho se navrhuje také SDK pro vývoj ovladačů pro IoT zařízení a senzory. Projekt zahrnuje výběr mikro služeb připravených pro analýzu dat, zabezpečení, správu a řešení pro více úkolů.

Funkce verze 1.0

Verze 1.0 shrnuje dva roky vývoje a testování a také označuje stabilizaci všech hlavních API za účelem standardizace špičkových aplikací a uznání připravenosti k širokému přijetí.

Mezi hlavní novinky této verze 1.0 vynikají následující body:

  • Redis a MongoDB podporují všechny služby pomocí DBMS. Zjednodušte výměnu úložiště ve vrstvě pro trvalé ukládání dat
  • Přidejte aplikační služby a sady SDK a vytvořte je. Aplikační služby jsou považovány za řadiče pro přípravu dat před jejich odesláním na cílový server. V budoucnu nahradí exportní služby aplikační služby a nyní jsou umístěny jako nástroj k řešení menších exportních úloh, které jsou zpracovávány efektivněji.
  • Rozšířené nástroje pro správu systému, ve kterých bylo možné sledovat zatížení generované službou na CPU, stav zpracování dat a další metriky
  • Zveřejnění identifikátoru korelace, který vám umožní sledovat data senzorů ve všech fázích pro export, aby se zjednodušilo ladění a monitorování
  • Podpora pro příjem, používání a export binárních dat ve formátu CBOR
  • Zahrnutí nástrojů pro testování jednotek a automatizované kontroly zabezpečení
  • Příprava nového rámce pro vizuální posouzení využití zdrojů a chování systému jako celku
  • Umožnění novým a vylepšeným sadám SDK vyvíjet služby pro interakci se zařízeními a senzory v Go a C.
  • Vylepšené nasazení konfigurací, plánovače, profilů zařízení, brány API a zabezpečeného úložiště citlivých dat.

Odkaz na projekt.


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.