IoT መድረክ EdgeX 2.0 መልቀቅ

በIoT መሳሪያዎች፣ አፕሊኬሽኖች እና አገልግሎቶች መካከል መስተጋብር ለመፍጠር የሚያስችል ክፍት፣ ሞዱል መድረክ የሆነውን የ EdgeX 2.0 መልቀቅን አስተዋውቋል። መድረኩ ከተወሰኑ ሻጭ ሃርድዌር እና ኦፕሬቲንግ ሲስተሞች ጋር የተሳሰረ አይደለም፣ እና በሊኑክስ ፋውንዴሽን ስር ባለው ገለልተኛ የስራ ቡድን ነው የተገነባው። የመድረክ ክፍሎቹ በ Go ውስጥ የተፃፉ እና በ Apache 2.0 ፍቃድ ስር ይሰራጫሉ.

EdgeX ነባር የአይኦቲ መሳሪያዎችን የሚያገናኙ እና ከተለያዩ ዳሳሾች መረጃ የሚሰበስቡ መግቢያ መንገዶችን እንድትፈጥር ይፈቅድልሃል። የመግቢያ መንገዱ ከመሳሪያዎች ጋር መስተጋብርን ያደራጃል እና የመጀመሪያ ደረጃ ሂደትን ፣ ውህደትን እና የመረጃ ትንተናን ያከናውናል ፣ በአይኦቲ መሳሪያዎች አውታረመረብ እና በአካባቢያዊ የቁጥጥር ማእከል ወይም የደመና አስተዳደር መሠረተ ልማት መካከል መካከለኛ አገናኝ ሆኖ ይሠራል። ጌትዌይስ እንደ ማይክሮ አገልግሎት የታሸጉ ተቆጣጣሪዎችን ማሄድ ይችላል። ከ IoT መሳሪያዎች ጋር መስተጋብር በገመድ ወይም በገመድ አልባ አውታረመረብ TCP/IP ኔትወርኮች እና የተወሰኑ (IP ያልሆኑ) ፕሮቶኮሎችን በመጠቀም ሊደራጅ ይችላል።

IoT መድረክ EdgeX 2.0 መልቀቅ

ለተለያዩ ዓላማዎች የሚሆኑ መተላለፊያዎች ወደ ሰንሰለቶች ሊጣመሩ ይችላሉ, ለምሳሌ, የመጀመሪያው አገናኝ መግቢያው የመሳሪያ አስተዳደር (የስርዓት አስተዳደር) እና የደህንነት ችግሮችን መፍታት ይችላል, እና የሁለተኛው አገናኝ መግቢያ (የጭጋግ አገልጋይ) ገቢ ውሂብን ማከማቸት, ትንታኔዎችን ማከናወን ይችላል. እና አገልግሎቶችን መስጠት. ስርዓቱ ሞጁል ነው, ስለዚህ ተግባራቱ እንደ ጭነቱ ወደ ነጠላ አንጓዎች ይከፈላል: ቀላል በሆኑ ጉዳዮች, አንድ መተላለፊያ በቂ ነው, ነገር ግን ለትልቅ አይኦቲ ኔትወርኮች ሙሉ ክላስተር ሊሰማራ ይችላል.

IoT መድረክ EdgeX 2.0 መልቀቅ

EdgeX በ Dell Edge Gateways ለ IoT መሳሪያዎች ጥቅም ላይ በሚውለው ክፍት Fuse IoT ቁልል ላይ የተመሰረተ ነው። መድረኩ በማንኛውም ሃርድዌር ላይ ሊጫን ይችላል፣ በ x86 እና ARM ሲፒዩዎች ሊኑክስን፣ ዊንዶውስ ወይም ማክኦኤስን የሚያሄዱ አገልጋዮችን ጨምሮ። ፕሮጀክቱ ለመረጃ ትንተና፣ ለደህንነት፣ ለማስተዳደር እና የተለያዩ ችግሮችን ለመፍታት ዝግጁ የሆኑ የማይክሮ አገልግሎቶችን ምርጫ ያካትታል። ጃቫ ፣ ጃቫ ስክሪፕት ፣ ፓይዘን ፣ ጎ እና ሲ/ሲ++ ቋንቋዎች የራስዎን ማይክሮ አገልግሎቶች ለማዳበር ሊያገለግሉ ይችላሉ። ኤስዲኬ ለአይኦቲ መሳሪያዎች እና ዳሳሾች ሾፌሮችን ለማዘጋጀት ቀርቧል።

ዋና ለውጦች፡-

  • የAngular JS ማዕቀፍ በመጠቀም አዲስ የድር በይነገጽ ተተግብሯል። ከአዲሱ GUI ጥቅሞች መካከል የጥገና እና የተግባር ማስፋፋት ቀላልነት ፣ አዳዲስ መሳሪያዎችን ለማገናኘት ጠንቋይ መኖር ፣ የመረጃ እይታ መሳሪያዎች ፣ የሜታዳታ አስተዳደርን በከፍተኛ ሁኔታ የተሻሻለ በይነገጽ እና የአገልግሎቶችን ሁኔታ የመቆጣጠር ችሎታ (ማስታወሻ) ፍጆታ, የሲፒዩ ጭነት, ወዘተ.).
    IoT መድረክ EdgeX 2.0 መልቀቅ
  • አሁን ከግንኙነት ፕሮቶኮል ነፃ የሆነ፣ የበለጠ ደህንነቱ የተጠበቀ፣ በሚገባ የተዋቀረ (JSON ን ይጠቀማል) እና በአገልግሎቱ የሚሰራውን መረጃ በተሻለ ሁኔታ ከሚከታተለው ማይክሮ ሰርቪስ ጋር ለመስራት ኤፒአይን ሙሉ በሙሉ እንደገና ይፃፉ።
  • ቅልጥፍና መጨመር እና ቀላል ክብደት ያላቸውን ውቅሮች የመፍጠር ችሎታ። መረጃን የመቆጠብ ሃላፊነት ያለው የኮር ዳታ አካል አሁን አማራጭ ነው (ለምሳሌ ፣ ማስቀመጥ ሳያስፈልግ ከሴንሰሮች ላይ መረጃን ማቀናበር ሲፈልጉ ሊገለሉ ይችላሉ)።
  • አስተማማኝነት ጨምሯል እና የአገልግሎት ጥራትን (QoS) ለማረጋገጥ የሚረዱ መሳሪያዎች ተዘርግተዋል። መረጃን ከመሣሪያ አገልግሎቶች (የመሣሪያ አገልግሎቶች ፣ ከሴንሰሮች እና መሳሪያዎች የመሰብሰብ ኃላፊነት ያለው የመሣሪያ አገልግሎቶች) ወደ መረጃ ማቀነባበሪያ እና ክምችት አገልግሎቶች (መተግበሪያ አገልግሎቶች) ሲያስተላልፉ አሁን የመልእክት አውቶቡስ (Redis Pub/Sub ፣ 0MQ ወይም MQTT) ሳይታሰሩ መጠቀም ይችላሉ። ወደ HTTP - የ REST ፕሮቶኮል እና የ QoS ቅድሚያ የሚሰጣቸውን ነገሮች በመልእክት ደላላ ደረጃ ማስተካከል። በቀጥታ ከመሣሪያ አገልግሎት ወደ አፕሊኬሽኑ አገልግሎት ከአማራጭ ብዜት ወደ ኮር ዳታ አገልግሎት በቀጥታ ማስተላለፍን ጨምሮ። በ REST ፕሮቶኮል በኩል የውሂብ ማስተላለፍ ድጋፍ እንደቀጠለ ነው፣ ግን በነባሪነት ጥቅም ላይ አይውልም።
    IoT መድረክ EdgeX 2.0 መልቀቅ
  • እንደ ቮልት ካሉ ደህንነታቸው የተጠበቀ ማከማቻዎች ሚስጥራዊ መረጃዎችን (የይለፍ ቃል፣ ቁልፎች፣ ወዘተ.) ለማውጣት ሁለንተናዊ ሞጁል (ሚስጥራዊ አቅራቢ) ተተግብሯል።
  • የቆንስላ መሳሪያዎች የአገልግሎቶች እና ቅንብሮችን መዝገብ ለመጠበቅ እንዲሁም መዳረሻን እና ማረጋገጥን ለመቆጣጠር ያገለግላሉ። API Gateway የቆንስላ ኤፒአይ ለመደወል ድጋፍ ይሰጣል።
  • በዶከር ኮንቴይነሮች ውስጥ ስር ያሉ ልዩ መብቶችን የሚጠይቁ ሂደቶችን እና አገልግሎቶችን ብዛት ቀንሷል። ደህንነቱ ባልተጠበቀ ሁነታ Redis ከመጠቀም መከላከያ ታክሏል።
  • የኤፒአይ ጌትዌይ (ኮንግ) ቀለል ያለ ውቅር።
  • ቀለል ያሉ የመሣሪያ መገለጫዎች፣ ዳሳሽ እና የመሣሪያ መለኪያዎችን የሚገልጹ፣ እንዲሁም ስለተሰበሰበው መረጃ መረጃ። መገለጫዎች በ YAML እና JSON ቅርጸቶች ሊገለጹ ይችላሉ።
    IoT መድረክ EdgeX 2.0 መልቀቅ
  • አዲስ የመሣሪያ አገልግሎቶች ታክለዋል፡-
    • CoAP (በC የተጻፈ) ከግዳጅ ትግበራ ፕሮቶኮል ጋር።
    • GPIO (በGo ውስጥ የተጻፈ) ወደ ማይክሮ መቆጣጠሪያ እና ሌሎች መሳሪያዎች Raspberry Pi ቦርዶችን ጨምሮ በ GPIO (አጠቃላይ ፒን ግቤት/ውጤት) ወደቦች በኩል ለመገናኘት።
    • LLRP (በGo ውስጥ የተጻፈ) ከ LLRP (ዝቅተኛ ደረጃ አንባቢ ፕሮቶኮል) ፕሮቶኮል ከ RFID መለያ አንባቢዎች ጋር ለመገናኘት።
    • UART (በGo ውስጥ የተጻፈ) በ UART (ሁለንተናዊ ያልተመሳሰለ ተቀባይ/አስተላላፊ) ድጋፍ።
  • በደመና ሲስተሞች እና አፕሊኬሽኖች ውስጥ ለቀጣይ ሂደታቸው መረጃን የማዘጋጀት እና ወደ ውጭ የመላክ ኃላፊነት ያለባቸው የመተግበሪያ አገልግሎቶች አቅሞች ተዘርግተዋል። መረጃን ከዳሳሾች ለማጣራት በመሣሪያ መገለጫ ስም እና በንብረት አይነት ድጋፍ ታክሏል። መረጃን በአንድ አገልግሎት ለብዙ ተቀባዮች የመላክ እና ለብዙ የመልእክት አውቶቡሶች የደንበኝነት መመዝገብ ችሎታው ተግባራዊ ሆኗል። የእራስዎን የመተግበሪያ አገልግሎቶች በፍጥነት ለመፍጠር አብነት ቀርቧል።
  • ለማይክሮ ሰርቪስ የተመረጡት የወደብ ቁጥሮች በኢንተርኔት የተመደበው የቁጥር ባለስልጣን (IANA) ለግል አገልግሎት ከሚመከሩት ክልሎች ጋር የተጣጣሙ ሲሆን ይህም ከነባር ስርዓቶች ጋር አለመግባባቶችን ያስወግዳል።

ምንጭ: opennet.ru

አስተያየት ያክሉ