Ang IoT nga plataporma nagpagawas sa EdgeX 1.0

Gipasa ni pagpagawas EdgeX 1.0, usa ka bukas, modular nga plataporma alang sa pagpagana sa interoperability tali sa IoT device, aplikasyon ug serbisyo. Ang plataporma wala gihigot sa piho nga vendor hardware o operating system, ug gimugna sa usa ka independente nga grupo sa pagtrabaho ubos sa pagdumala sa Linux Foundation. Mga sangkap sa plataporma pagkaylap lisensyado ubos sa Apache 2.0.

Gitugotan ka sa EdgeX nga maghimo mga ganghaan nga magkonektar sa mga naa na nga aparato sa IoT ug mangolekta mga datos gikan sa lainlaing mga sensor. Ang ganghaan nag-organisar sa interaksyon sa mga aparato ug naghimo sa panguna nga pagproseso, pagtipon ug pag-analisar sa kasayuran, nga naglihok ingon usa ka intermediate nga sumpay tali sa usa ka network sa mga aparato sa IoT ug usa ka lokal nga sentro sa kontrol o imprastraktura sa pagdumala sa panganod. Ang mga gateway mahimo usab nga magpadagan sa mga handler nga giputos isip mga microservice. Ang interaksyon sa IoT nga mga himan mahimong organisado sa usa ka wired o wireless network gamit ang TCP/IP network ug piho nga (non-IP) nga mga protocol.

Ang mga ganghaan alang sa lainlaing mga katuyoan mahimong mahiusa sa mga kadena, pananglitan, ang ganghaan sa una nga link makasulbad sa mga problema sa pagdumala sa aparato (pagdumala sa sistema) ug seguridad, ug ang ganghaan sa ikaduha nga link (fog server) mahimo’g magtipig sa umaabot nga datos, maghimo mga analytics ug paghatag serbisyo. Modular ang sistema, mao nga ang pag-andar gibahin sa mga indibidwal nga node depende sa pagkarga: sa yano nga mga kaso, igo na ang usa ka ganghaan, apan alang sa dagkong mga network sa IoT ang usa ka tibuuk nga kumpol mahimong ma-deploy.

Ang IoT nga plataporma nagpagawas sa EdgeX 1.0

Ang EdgeX gibase sa usa ka bukas nga stack sa IoT Puno, nga gigamit sa mga ganghaan alang sa mga aparato sa IoT Dell Edge Gateway. Ang plataporma mahimong ma-install sa bisan unsang hardware, lakip ang mga server nga gibase sa x86 ug ARM nga mga CPU nga nagpadagan sa Linux, Windows o macOS. Ang Java, Javascript, Python, Go ug C/C++ nga mga pinulongan mahimong magamit sa pagpalambo sa mga microservice. Gitanyag ang usa ka SDK alang sa pagpalambo sa mga drayber alang sa mga aparato ug sensor sa IoT.
Ang proyekto naglakip sa usa ka pagpili sa andam nga microservices alang sa data analysis, seguridad, pagdumala ug pagsulbad sa nagkalain-laing mga problema.

Ang pagpagawas sa 1.0 nagtapos sa duha ka tuig nga pag-uswag ug pagsulay, ug markahan usab ang pagpalig-on sa tanan nga mga dagkong API alang sa pag-standardize sa mga aplikasyon sa sulud ug pag-ila sa kaandam alang sa kaylap nga pagsagop.
nag-unang mga inobasyon:

  • Redis ug MongoDB nga suporta para sa tanang serbisyo gamit ang DBMS. Pasimpleha ang pag-ilis sa pagtipig sa layer alang sa padayon nga pagtipig sa datos;
  • Pagdugang mga serbisyo sa aplikasyon ug SDK alang sa ilang paghimo. Ang mga serbisyo sa aplikasyon nagtumong sa mga tigdumala alang sa pag-andam sa datos sa dili pa ipadala kini sa katapusang server. Sa umaabot, ang mga serbisyo sa aplikasyon mopuli sa mga serbisyo sa pag-eksport, ug sa pagkakaron gipahimutang isip usa ka himan alang sa pagsulbad sa mas gagmay nga mga buluhaton sa eksport nga giproseso nga mas episyente;
  • Ang mga himan sa pagdumala sa sistema gipalapdan aron maapil ang katakus sa pagmonitor sa load sa CPU nga gihimo sa serbisyo, kahimtang sa pagproseso sa datos, ug uban pang mga sukatan;
  • Giisip ang correlation identifier, nga nagtugot kanimo sa pagsubay sa datos nga gikan sa sensor sa tanan nga mga yugto sa wala pa ang ilang pag-eksport aron mapasimple ang pag-debug ug pag-monitor;
  • Suporta sa pagdawat, paggamit ug pag-eksport sa binary data sa CBOR format;
  • Naglakip sa mga himan alang sa pagsulay sa yunit ug awtomatiko nga pagsulay sa seguridad;
  • Pag-andam sa usa ka bag-ong balangkas alang sa biswal nga pagsusi sa konsumo sa kapanguhaan ug pamatasan sa sistema sa kinatibuk-an;
  • Paggamit sa bag-o ug gipaayo nga mga SDK aron mapalambo ang mga serbisyo alang sa pakig-uban sa mga aparato ug sensor sa Go ug C nga mga pinulongan;
  • Gipauswag nga mga himan alang sa pag-deploy sa mga pag-configure, scheduler, mga profile sa aparato, gateway sa API ug luwas nga pagtipig sa sensitibo nga datos.

Source: opennet.ru

Idugang sa usa ka comment