د IoT پلیټ فارم EdgeX 2.0 خوشې کوي

د EdgeX 2.0 خوشې کول معرفي کړل، د IoT وسیلو، غوښتنلیکونو او خدماتو ترمنځ د مداخلې وړ کولو لپاره یو خلاص، ماډلر پلیټ فارم. پلیټ فارم د ځانګړي پلورونکي هارډویر او عملیاتي سیسټمونو پورې تړلی ندی، او د لینکس بنسټ تر څارنې لاندې د یوې خپلواکې کاري ډلې لخوا رامینځته شوی. د پلیټ فارم اجزا په Go کې لیکل شوي او د اپاچي 2.0 جواز لاندې توزیع شوي.

EdgeX تاسو ته اجازه درکوي دروازې رامینځته کړئ چې موجوده IoT وسیلې سره وصل کړي او د مختلف سینسرونو څخه ډاټا راټول کړي. ګیټس د وسیلو سره تعامل تنظیموي او د معلوماتو لومړني پروسس ، راټولول او تحلیل ترسره کوي ، د IoT وسیلو شبکې او د محلي کنټرول مرکز یا کلاوډ مدیریت زیربنا ترمینځ د مینځنۍ اړیکې په توګه عمل کوي. ګیټ ویز کولی شي د مایکرو خدماتو په توګه بسته شوي هینډلرونه هم پرمخ بوځي. د IoT وسیلو سره تعامل د TCP/IP شبکو او ځانګړي (غیر-IP) پروتوکولونو په کارولو سره د تار یا بې سیم شبکې له لارې تنظیم کیدی شي.

د IoT پلیټ فارم EdgeX 2.0 خوشې کوي

د مختلفو موخو لپاره دروازې په زنځیرونو کې یوځای کیدی شي، د بیلګې په توګه، د لومړۍ لینک دروازه کولی شي د وسیلې مدیریت (سیسټم مدیریت) او امنیت ستونزې حل کړي، او د دویم لینک دروازه (فوګ سرور) کولی شي راتلونکی ډاټا ذخیره کړي، تحلیلات ترسره کړي. او خدمات وړاندې کوي. سیسټم ماډلر دی، نو فعالیت د بار په اساس په انفرادي نوډونو ویشل شوی: په ساده قضیو کې، یوه دروازه کافي ده، مګر د لوی IoT شبکو لپاره یو بشپړ کلستر ځای پرځای کیدی شي.

د IoT پلیټ فارم EdgeX 2.0 خوشې کوي

EdgeX د خلاص فیوز IoT سټیک پراساس دی ، کوم چې د IoT وسیلو لپاره د ډیل ایج ګیټ ویز کې کارول کیږي. پلیټ فارم په هر هارډویر کې نصب کیدی شي ، پشمول د x86 او ARM CPUs پراساس سرورونه چې لینکس ، وینډوز یا macOS چلوي. په پروژه کې د معلوماتو تحلیل، امنیت، مدیریت او د مختلفو ستونزو حل کولو لپاره د چمتو شوي مایکرو خدماتو انتخاب شامل دی. Java، Javascript، Python، Go او C/C++ ژبې ستاسو د مایکرو خدماتو د پراختیا لپاره کارول کیدی شي. یو SDK د IoT وسیلو او سینسرونو لپاره د چلوونکو رامینځته کولو لپاره وړاندیز شوی.

اصلي بدلونونه:

  • یو نوی ویب انٹرفیس پلي شوی، د Angular JS چوکاټ په کارولو سره رامینځته شوی. د نوي GUI د ګټو په مینځ کې د ساتنې او فعالیت پراختیا اسانه کول ، د نوي وسیلو سره وصل کولو لپاره د وزرډ شتون ، د ډیټا لید لپاره وسیلې ، د میټاډاټا اداره کولو لپاره د پام وړ ښه انٹرفیس ، او د خدماتو حالت نظارت کولو وړتیا (یاداشت) مصرف، د CPU بار، او داسې نور).
    د IoT پلیټ فارم EdgeX 2.0 خوشې کوي
  • د مایکرو خدماتو سره کار کولو لپاره API په بشپړ ډول بیا لیکل ، کوم چې اوس د مخابراتو پروتوکول څخه خپلواک دی ، ډیر خوندي ، ښه جوړښت شوی (JSON کاروي) او د خدماتو لخوا پروسس شوي ډیټا غوره تعقیبوي.
  • د موثریت زیاتوالی او د سپک وزن ترتیبونو رامینځته کولو وړتیا. د اصلي ډیټا برخه، چې د معلوماتو خوندي کولو مسولیت لري، اوس اختیاري دی (د مثال په توګه، دا خارج کیدی شي کله چې تاسو یوازې د سینسرونو څخه ډاټا پروسس کولو ته اړتیا لرئ پرته له دې چې خوندي کړئ).
  • اعتبار ډیر شوی او د خدماتو کیفیت ډاډمن کولو لپاره وسایل (QoS) پراخ شوي. کله چې د وسیلې خدماتو (د وسیلې خدمتونه ، د سینسرونو او وسیلو څخه د معلوماتو راټولولو مسؤلیت لري) د ډیټا پروسس کولو او جمع کولو خدماتو (د غوښتنلیک خدمتونه) ته ډیټا لیږدئ ، تاسو اوس کولی شئ د پیغام بس (ریډیس پب/سب، 0MQ یا MQTT) پرته له تړل کیدو څخه کار واخلئ. HTTP ته - د REST پروتوکول او د پیغام بروکر په کچه د QoS لومړیتوبونو تنظیم کول. د اصلي ډیټا خدمت ته اختیاري نقل سره د غوښتنلیک خدمت ته د وسیلې خدمت څخه د ډیټا مستقیم لیږد په شمول. د REST پروتوکول له لارې د معلوماتو لیږد لپاره ملاتړ ساتل کیږي، مګر د ډیفالټ لخوا نه کارول کیږي.
    د IoT پلیټ فارم EdgeX 2.0 خوشې کوي
  • یو نړیوال ماډل (پټ چمتو کونکی) د خوندي ذخیره کولو لکه والټ څخه د پټو معلوماتو (پاسورډونه ، کیلي او نور) ترلاسه کولو لپاره پلي شوی.
  • د قونسل وسیلې د خدماتو او تنظیماتو راجسټري ساتلو لپاره ، او همدارنګه د لاسرسي او تصدیق اداره کولو لپاره کارول کیږي. د API ګیټ وے د قونسل API ته زنګ وهلو لپاره ملاتړ چمتو کوي.
  • د پروسو او خدماتو شمیر کم شوی چې په ډاکر کانټینرونو کې د ریښې امتیازاتو ته اړتیا لري. په غیر خوندي حالت کې د ریډیس کارولو پروړاندې محافظت اضافه شوی.
  • د API ګیټ وے (کانګ) ساده ترتیب.
  • د وسیلې ساده پروفایلونه ، کوم چې سینسر او د وسیلې پیرامیټونه تعریفوي ، او همدارنګه د راټول شوي معلوماتو په اړه معلومات. پروفایلونه په YAML او JSON فارمیټونو کې تعریف کیدی شي.
    د IoT پلیټ فارم EdgeX 2.0 خوشې کوي
  • د نوي وسایلو خدمتونه اضافه شوي:
    • CoAP (په C کې لیکل شوی) د محدود غوښتنلیک پروتوکول پلي کولو سره.
    • GPIO (په ګو کې لیکل شوی) د مایکرو کنټرولرونو او نورو وسیلو سره وصل کولو لپاره ، پشمول د راسبیري پای بورډونو ، د GPIO (جنرال پن ان پټ/آؤټ پټ) بندرونو له لارې.
    • LLRP (په Go کې لیکل شوی) د LLRP (د ټیټې کچې لوستونکي پروتوکول) پروتوکول پلي کولو سره د RFID ټګ لوستونکو سره وصل کولو لپاره.
    • UART (په Go کې لیکل شوی) د UART (د یونیورسل اسینکرونوس رسیدونکي/ټرانسمیټر) ملاتړ سره.
  • د غوښتنلیک خدماتو وړتیاوې ، کوم چې د کلاوډ سیسټمونو او غوښتنلیکونو کې د دوی راتلونکي پروسس کولو لپاره د معلوماتو چمتو کولو او صادرولو مسؤلیت لري ، پراخه شوي. د وسیلې پروفایل نوم او سرچینې ډول لخوا د سینسرونو څخه د معلوماتو فلټر کولو لپاره ملاتړ اضافه شوی. د یو خدمت لخوا ډیری ترلاسه کونکو ته د معلوماتو لیږلو وړتیا او د څو پیغام بسونو ګډون کول پلي شوي. ستاسو د خپل غوښتنلیک خدماتو ګړندي رامینځته کولو لپاره یو ټیمپلیټ وړاندیز شوی.
  • د مایکرو خدماتو لپاره غوره شوي پورټ شمیرې د خصوصي کارونې لپاره د انټرنیټ ټاکل شوي شمیرې ادارې (IANA) لخوا وړاندیز شوي حدونو سره سمون لري ، کوم چې به د موجوده سیسټمونو سره د شخړو مخه ونیسي.

سرچینه: opennet.ru

Add a comment