مشاركة عبر


إدارة الأصول والأجهزة والتحكم في IoT

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

يوضح الرسم التخطيطي التالي طريقة عرض عالية المستوى للمكونات في حل IoT نموذجي قائم على الحافة. تركز هذه المقالة على مكونات إدارة الأصول والتحكم في حل IoT المستند إلى الحافة:

رسم تخطيطي يوضح بنية الحلول المستندة إلى حافة إنترنت الأشياء عالية المستوى التي تسلط الضوء على مجالات إدارة الأصول.

في حل إنترنت الأشياء المستند إلى الحافة، يمكن لتقنيي التشغيل (OT) إدارة الأصول والتحكم فيها من السحابة، باستخدام Azure Device Registry. يمكن لمستخدمي OT استخدام واجهة مستخدم الويب لتجربة العمليات، بينما يمكن لمسؤولي تكنولوجيا المعلومات استخدام CLI ومدخل Microsoft Azure. لتحديد موقع الأصول وإدارتها، يمكن لمستخدمي OT استخدام المواقع التي ينشئها مشرف تكنولوجيا المعلومات. تقوم المواقع عادة بتجميع مثيلات Azure IoT Operations حسب الموقع الفعلي.

تشير إدارة الأجهزة والأصول إلى عمليات مثل تسجيل الأصول وتحديد الأجهزة. تتضمن إدارة الأجهزة والأصول المهام التالية:

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

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

  • التحكم في تحريك الكاميرات والإمالة والتكبير/التصغير.
  • لتوفير الطاقة، قم بإيقاف تشغيل أضواء المبنى.
  • استخدم مواضيع MQTT للسماح للأصول بالاتصال ببعضها البعض من خلال الوسيط.

مكونات

يمكن لحل IoT المستند إلى الحافة استخدام المكونات التالية لإدارة الأصول والتحكم فيها:

  • أجهزة لوصف معلومات اتصال الحافة المتجهة جنوبا لأصل واحد أو أكثر.
  • تشير بيانات مواد العرض إلى وصف القيم التي يمكن جمعها من مادة عرض.
  • أحداث مواد العرض التي تخبرك بالتغييرات التي تطرأ على مادة العرض الخاصة بك.
  • تدفقات البيانات لتوصيل مصادر البيانات المختلفة وتنفيذ عمليات البيانات، مما يبسط إعداد مسارات البيانات لنقل البيانات وتحويلها وإثرائها.
  • واجهة مستخدم ويب لتجربة العمليات التي تتيح لك إنشاء الأصول وتكوينها في الحل الخاص بك. تعمل واجهة مستخدم الويب على تبسيط مهمة إدارة الأصول.
  • Azure Device Registry الذي يتيح إدارة السحابة والحافة للأصول. يقوم سجل الأجهزة بمشاريع الأصول المحددة في بيئة الحافة كموارد Azure في السحابة. يوفر سجلا موحدا واحدا بحيث يمكن لجميع التطبيقات والخدمات التي تتفاعل مع أصولك الاتصال بمصدر واحد. يدير سجل الجهاز أيضا المزامنة بين الأصول في السحابة والأصول كموارد مخصصة في Kubernetes على الحافة.
  • سجل المخطط الذي يتيح لك تحديد المخطط وإدارته لأصولك. تستخدم تدفقات البيانات المخططات لإلغاء تسلسل الرسائل وتسلسلها.
  • خدمات Akri التي تتيح لك نشر بروتوكولات الاتصال وتكوينها، مثل OPC UA وONVIF، على الحافة. موصل ONVIF هو خدمة تكتشف وتسجل أصول ONVIF مثل الكاميرات. موصل OPC UA هو خدمة تتصل بخوادم OPC UA وتسجل أصولا مثل الأسلحة الروبوتية.
  • امتداد Secret Store لمزامنة الأسرار من السحابة وتخزينها على الحافة كأسرار Kubernetes. تستخدم Azure IoT Operations Azure Key Vault كحل مخزن مدار على السحابة، وتستخدم ملحق Azure Key Vault Secret Store ل Kubernetes لمزامنة الأسرار.
  • المواقع التي تجمع مثيلات Azure IoT Operations حسب الموقع الفعلي وتسهل على مستخدمي OT تحديد موقع الأصول وإدارتها. يقوم مسؤول تكنولوجيا المعلومات بإنشاء مواقع وتعيين مثيلات عمليات Azure IoT لها. لمعرفة المزيد، راجع ما هو مدير موقع Azure Arc (معاينة)؟.

لمزيد من المعلومات، راجع ما هي إدارة الأصول في Azure IoT Operations.

إدارة الأصول والأجهزة

إنشاء الجهاز

تستخدم Azure IoT Operations موارد Azure التي تسمى الأصول والأجهزة لتوصيل مكونات بيئة الحافة الصناعية وإدارتها. قبل أن تتمكن من إنشاء مادة عرض، تحتاج إلى تحديد جهاز. الجهاز هو ملف تعريف يصف معلومات اتصال الحافة المتجهة جنوبا لأصل واحد أو أكثر.

حاليا، الموصلات المتجهة جنوبا المتوفرة في Azure IoT Operations هي موصل OPC UA، وموصل الوسائط (معاينة)، وموصل ONVIF (معاينة)، وموصل SQL (معاينة)، وموصل REST (معاينة). الأجهزة هي تكوينات لموصل تمكنه من الاتصال بأصل مادي واحد أو أكثر. على سبيل المثال:

  • يخزن الجهاز المعلومات التي تحتاجها للاتصال بخادم OPC UA.
  • يخزن الجهاز المعلومات التي تحتاجها للاتصال بمصدر وسائط ومصدر متوافق مع ONVIF.

لمزيد من المعلومات، راجع ما هو موصل OPC UA؟.

إنشاء الأصول ونقاط البيانات والأحداث

الأصل هو كيان منطقي يمثل جهازا أو مكونا في السحابة كمورد Azure Resource Manager وعلى الحافة كمورد مخصص Kubernetes. عند إنشاء أصل، يمكنك تعريف بيانات التعريف الخاصة به ونقاط البيانات (تسمى أيضا العلامات) والأحداث التي يصدرها.

حاليا، يمكن أن يكون أحد الأصول في عمليات Azure IoT:

  • شيء متصل بخادم OPC UA مثل الذراع الروبوتية.
  • مصدر وسائط مثل الكاميرا.

عند تحديد أصل باستخدام واجهة مستخدم الويب لتجربة العمليات أو Azure IoT Operations CLI، يمكنك تكوين العلاماتوالأحداث لكل أصل:

  • العلامة هي وصف لنقطة بيانات يمكن جمعها من أصل. توفر علامات OPC UA بيانات في الوقت الفعلي أو بيانات تاريخية حول أحد الأصول.
  • الحدث هو إعلام من خادم OPC UA يمكنه إعلامك بتغييرات الحالة على أصلك.

لمزيد من المعلومات، راجع تعريف الأصول ونقاط نهاية الأصول.

إدارة البيانات السرية لنقاط نهاية الأصول

على مثيل عمليات Azure IoT المنشورة مع إعدادات آمنة، يمكنك إضافة أسرار إلى Azure Key Vault، ومزامنتها إلى الحافة لاستخدامها في نقاط نهاية الأصول باستخدام واجهة مستخدم ويب تجربة العمليات. يتم استخدام الأسرار في نقاط نهاية الأصول للمصادقة.

لمزيد من المعلومات، راجع إدارة الأسرار لتوزيع Azure IoT Operations.

الأوامر والتحكم

تتضمن عمليات Azure IoT درجة المؤسسة، وسيط MQTT المتوافق مع المعايير. يتيح الوسيط الاتصال ثنائي الاتجاه بين الحافة والسحابة ، ويدعم التطبيقات التي تعتمد على الأحداث على الحافة.

استخدم وسيط MQTT لتنفيذ حلول الأوامر والتحكم التي تمكنك من إرسال الأوامر إلى أصولك إما من السحابة أو من المكونات الأخرى المستندة إلى الحافة. يمكن للموصلات، مثل موصل ONVIF، استخدام مواضيع MQTT للاستماع إلى الأوامر والاستجابة لها. على سبيل المثال، يمكنك نشر رسالة إلى موضوع في وسيط MQTT وهي تعليمات للكاميرا للتحريك يسارا بمقدار 20 درجة. يمكن للكاميرا استخدام موضوع آخر لنشر رسالة تقر باكتمال العملية. تتضمن Azure IoT Operations SDKs (معاينة) عينات توضح كيفية تنفيذ هذه الأنواع من سيناريوهات الأوامر والتحكم.

لمزيد من المعلومات، راجع وسيط MQTT المحلي المضمن في Azure IoT Operations.