Siideynta EdgeX 1.0 ee internetka ee Waxyaabaha

Soo gudbiyey sii daayo EdgeX 1.0, madal furan, modular ah oo awood u siinaysa wada shaqaynta ka dhaxaysa aaladaha IoT, codsiyada iyo adeegyada. Madalku kuma xidhna qalabka iibiyaha gaarka ah ama nidaamyada hawlgalka, waxaana soo saaray koox shaqo oo madax banaan oo hoos timaada Linux Foundation. Qaybaha Platform faafin shatiga ku haysta Apache 2.0.

EdgeX wuxuu kuu oggolaanayaa inaad abuurto albaabbada isku xira aaladaha IoT ee jira oo aad xogta ka ururiso dareemayaasha kala duwan. Albaabka wuxuu qabanqaabiyaa dhexgalka aaladaha wuxuuna fuliyaa habaynta aasaasiga ah, isku-darka iyo falanqaynta macluumaadka, isagoo u dhaqmaya sidii isku xirka dhexe ee shabakada aaladaha IoT iyo xarun kontorool oo maxalli ah ama kaabayaasha maaraynta daruuraha. Albaabka kadinku waxa kale oo uu maamuli karaa gacan-ku-hayeyaasha loo soo baakeeyay sidii adeeg yar yar. Is dhexgalka aaladaha IoT waxaa lagu abaabuli karaa shabakad fiilo leh ama wireless ah iyadoo la adeegsanayo shabakadaha TCP/IP iyo borotokool gaar ah (aan ahayn IP).

Albaabka ujeedooyinka kala duwan ayaa lagu dari karaa silsilado, tusaale ahaan, albaabka isku xirka koowaad wuxuu xallin karaa dhibaatooyinka maareynta qalabka (maareynta nidaamka) iyo amniga, iyo albaabka isku xirka labaad (server ceeryaamo) wuxuu kaydin karaa xogta soo socota, wuxuu sameeyaa falanqayn. oo ay bixiyaan adeegyo. Nidaamku waa modular, sidaas darteed shaqeyntu waxay u qaybsan tahay noodhka shakhsi ahaaneed iyadoo ku xiran culeyska: xaaladaha fudud, hal albaab ayaa ku filan, laakiin shabakadaha waaweyn ee IoT koox dhan ayaa la geyn karaa.

Siideynta EdgeX 1.0 ee internetka ee Waxyaabaha

EdgeX waxay ku salaysan tahay xidhmo IoT ah oo furan fiyuuska, kaas oo loo isticmaalo albaabada laga galo aaladaha IoT Dell Edge Gateway. Qalabka waxaa lagu rakibi karaa qalab kasta, oo ay ku jiraan server-yada ku salaysan x86 iyo ARM CPUs ee ku shaqeeya Linux, Windows ama macOS. Luuqadaha Java, Javascript, Python, Go iyo C/C++ waxa loo isticmaali karaa in lagu horumariyo adeegyadda yaryar. SDK ayaa loo soo bandhigay horumarinta darawalada qalabka IoT iyo dareemayaasha.
Mashruuca waxaa ka mid ah xulashada adeegyo yar yar oo diyaarsan oo loogu talagalay falanqaynta xogta, amniga, maareynta iyo xalinta dhibaatooyinka kala duwan.

Siideynta 1.0 waxay soo afjaraysaa laba sano oo horumarineed iyo tijaabin, waxayna sidoo kale calaamadin doontaa xasilinta dhammaan API-yada waaweyn ee habaynta codsiyada cirifka iyo aqoonsiga u diyaargarowga korsashada baahsan.
Main wax cusub:

  • Taageerada Redis iyo MongoDB ee dhammaan adeegyada isticmaalaya DBMS. U fududee beddelka kaydinta lakabka kaydinta xogta joogtada ah;
  • Ku darida adeegyada codsiga iyo SDK abuurkooda. Adeegyada codsigu waxay tixraacaan maamulayaasha diyaarinta xogta ka hor inta aan loo dirin serverka ugu dambeeya. Mustaqbalka, adeegyada codsigu waxay bedeli doonaan adeegyadii dhoofinta, waxayna hadda u taagan yihiin qalab lagu xallinayo hawlaha yar yar ee dhoofinta kuwaas oo si hufan loo farsameeyo;
  • Qalabka maareynta nidaamka ayaa la ballaariyay si loogu daro awoodda lagula socdo culeyska CPU ee uu abuuray adeegga, heerka habaynta xogta, iyo cabbirrada kale;
  • Iyadoo la tixgelinayo aqoonsiga isku-xidhka, kaas oo kuu ogolaanaya inaad la socoto xogta ka imanaysa dareemaha dhammaan marxaladaha ka hor dhoofintooda si loo fududeeyo cilladaha iyo kormeerka;
  • Taageerada helitaanka, isticmaalka iyo dhoofinta xogta binary ee qaabka CBOR;
  • Oo ay ku jiraan qalabka tijaabada unugga iyo baaritaanka amniga tooska ah;
  • Diyaarinta qaab cusub oo muuqaal ah oo lagu qiimeeyo isticmaalka kheyraadka iyo hab-dhaqanka nidaamka guud ahaan;
  • Isticmaalka SDK-yo cusub oo la hagaajiyay si loo horumariyo adeegyada la falgalka qalabka iyo dareemayaasha luqadaha Go iyo C;
  • Aaladaha la wanaajiyay ee lagu daad guraynayo isku xidhka, jadwaleeyaha, muuqaalada qalabka, albaabka API iyo kaydinta sugan ee xogta xasaasiga ah.

Source: opennet.ru

Add a comment