Internet EdgeX 1.0 هو نظام أساسي معياري لأجهزة وخدمات إنترنت الأشياء

EdgeX العمارة

مؤخرا طرح إصدار EdgeX 1.0،الذي منصة معيارية مفتوحة للتشغيل البيني بين أجهزة إنترنت الأشياء والتطبيقات والخدمات (انترنت الأشياء).

منصة غير مرتبط بأجهزة كمبيوتر وأنظمة تشغيل محددة من البائع وتم تطويره بواسطة مجموعة عمل مستقلة ، تحت رعاية مؤسسة Linux. يتم توزيع مكونات النظام الأساسي بموجب ترخيص Apache 2.0.

حول EdgeX

إيدج إكس يسمح لك بإنشاء بوابات تتكامل مع أجهزة إنترنت الأشياء الحالية وجمع البيانات من أجهزة استشعار مختلفة.

على سبيل المثال ، تهتم البوابة بتنظيم التفاعل مع الأجهزة وتقوم بالمعالجة الأولية وتجميع وتحليل المعلومات ، وتعمل كحلقة وصل وسيطة بين شبكة أجهزة إنترنت الأشياء ومركز التحكم المحلي أو البنية التحتية لإدارة السحابة.

في البوابات ، يمكن أيضًا تشغيل المعالجات المصممة كخدمات مصغرة. يمكن تنظيم التفاعل مع أجهزة إنترنت الأشياء عبر شبكة سلكية أو لاسلكية باستخدام شبكات TCP / IP وبروتوكولات محددة (وليس IP).

يمكن أيضًا ربط بوابات الأغراض المختلفة ، على سبيل المثال ، يمكن لبوابة المستوى الأول التعامل مع إدارة النظام ومهام الأمان ، ويمكن لبوابة المستوى الثاني (خادم الضباب) حفظ البيانات الواردة وإجراء التحليل وتقديم الخدمات.

النظام معياري ، لذلك يتم تقسيم الوظائف إلى عقد فردية وفقًا للحمل- في الحالات البسيطة ، تكون البوابة الواحدة كافية ، وبالنسبة لشبكات إنترنت الأشياء الكبيرة ، يمكن تنفيذ مجموعة كاملة.

جوهر EdgeX هو فتيل إنترنت الأشياء المفتوح ، والذي يستخدم في بوابات جهاز Dell Edge Gateway IoT.

يمكن تثبيت النظام الأساسي على أي جهاز، بما في ذلك الخوادم المستندة إلى x86 و ARM CPU والتي تعمل بنظام Linux أو Windows أو macOS.

يمكن استخدام Java و Javascript و Python و Go و C / C ++ لتطوير الخدمات الصغيرة. بالإضافة إلى كل هذا ، يُقترح أيضًا SDK لتطوير برامج تشغيل لأجهزة ومستشعرات إنترنت الأشياء. يتضمن المشروع مجموعة مختارة من الخدمات الدقيقة الجاهزة لتحليل البيانات والأمن والإدارة وحل تعدد المهام.

الإصدار 1.0 الميزات

يلخص الإصدار 1.0 عامين من التطوير والاختبار كما أنه يشير إلى استقرار جميع واجهات برمجة التطبيقات الرئيسية لتوحيد التطبيقات المتطورة والتعرف على الجاهزية للتبني على نطاق واسع.

من بين المستجدات الرئيسية من هذا الإصدار 1.0 تبرز النقاط التالية:

  • يدعم Redis و MongoDB جميع الخدمات باستخدام نظام إدارة قواعد البيانات. تبسيط استبدال التخزين في الطبقة لتخزين البيانات بشكل دائم
  • أضف خدمات التطبيقات ومجموعات SDK لإنشائها. تعتبر خدمات التطبيقات وحدات تحكم لإعداد البيانات قبل إرسالها إلى الخادم الوجهة. في المستقبل ، ستحل خدمات التطبيقات محل خدمات التصدير ، ويتم وضعها الآن كأداة لحل مهام التصدير الأصغر التي تتم معالجتها بشكل أكثر كفاءة
  • أدوات موسعة لإدارة النظام ، حيث كان من الممكن تتبع الحمل الناتج عن الخدمة على وحدة المعالجة المركزية وحالة معالجة البيانات والمقاييس الأخرى
  • نشر معرّف الارتباط الذي يسمح لك بتتبع بيانات المستشعر في جميع المراحل للتصدير لتبسيط التصحيح والمراقبة
  • دعم لتلقي واستخدام وتصدير البيانات الثنائية بتنسيق CBOR
  • إدراج أدوات لاختبار الوحدة والضوابط الأمنية المؤتمتة
  • إعداد إطار عمل جديد للتقييم البصري لاستخدام الموارد وسلوك النظام ككل
  • السماح لحزم SDK الجديدة والمحسّنة بتطوير خدمات للتفاعل مع الأجهزة وأجهزة الاستشعار في Go و C
  • نشر محسّن للتكوينات ، وجدولة ، وملفات تعريف الجهاز ، وبوابة API ، والتخزين الآمن للبيانات الحساسة.

ارتباط بالمشروع.


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.