نشر وحدة IoT ممكنة لوحدة معالجة الرسومات من Azure Marketplace على جهاز Azure Stack Edge Pro GPU

ينطبق على:نعم ل Pro GPU SKUAzure Stack Edge Pro - GPUنعم ل Pro R SKUAzure Stack Edge Pro R

إشعار

نوصي بشدة بنشر أحدث إصدار من IoT Edge في Linux VM. يستخدم IoT Edge المدار على Azure Stack Edge إصدارا قديما من وقت تشغيل IoT Edge الذي لا يحتوي على أحدث الميزات والتصحيحات. للحصول على إرشادات، راجع كيفية نشر جهاز Ubuntu ظاهري. لمزيد من المعلومات حول توزيعات Linux المدعومة الأخرى التي يمكنها تشغيل IoT Edge، راجع أنظمة Azure IoT Edge المدعومة - محركات الحاويات.

توضح هذه المقالة كيفية نشر وحدة IoT Edge ممكنة لوحدة معالجة الرسومات (GPU) من Azure Marketplace على جهاز Azure Stack Edge Pro.

في هذه المقالة، ستتعرف على كيفية:

  • إعداد Azure Stack Edge Pro لتشغيل وحدة GPU.
  • قم بتنزيل ونشر وحدة IoT الممكنة لوحدة معالجة الرسومات من Azure Marketplace.
  • مراقبة إخراج الوحدة النمطية.

حول نموذج الوحدة النمطية

تتضمن وحدة نموذج وحدة معالجة الرسومات في هذه المقالة نموذج التعليمات البرمجية لقياس PyTorch وTensorFlow لوحدة المعالجة المركزية مقابل وحدة معالجة الرسومات.

المتطلبات الأساسية

قبل أن تبدأ، تأكد من أن لديك:

الحصول على وحدة نمطية من Azure Marketplace

  1. استعرض جميع التطبيقات في Azure Marketplace.

    استعراض التطبيقات في Azure Marketplace

  2. ابحث عن بدء استخدام وحدات معالجة الرسومات.

  3. حدد احصل عليه الآن.

    الحصول على نموذج وحدة نمطية

  4. حدد متابعة للإقرار بشروط استخدام الموفر ونهج الخصوصية.

    الحصول على نموذج الوحدة النمطية 2

  5. اختر الاشتراك الذي استخدمته لنشر جهاز Azure Stack Edge Pro.

    حدد الاشتراك

  6. أدخل اسم خدمة IoT Hub التي قمت بإنشائها عند تكوين جهاز Azure Stack Edge Pro. للعثور على اسم خدمة IoT Hub هذا، انتقل إلى مورد Azure Stack Edge المقترن بجهازك في مدخل Microsoft Azure.

    1. في خيارات القائمة في الجزء الأيمن، انتقل إلى خدمات > Edge IoT Edge.

      عرض تكوين الحساب

    2. انتقل إلى الخصائص.

      1. دون ملاحظة عن خدمة IoT Hub التي تم إنشاؤها عند تكوين الحساب على جهاز Azure Stack Edge Pro.
      2. لاحظ اسم جهاز IoT Edge الذي تم إنشاؤه عند تكوين الحساب. ستستخدم هذا الاسم في الخطوة التالية.

      تكوين حساب Edge

  7. اختر Deploy to a device.

  8. أدخل اسم جهاز IoT Edge أو حدد البحث عن جهاز للاستعراض بين الأجهزة المسجلة في المركز.

    البحث عن جهاز

  9. حدد Create لمتابعة العملية القياسية لتكوين بيان توزيع بما في ذلك إضافة وحدات نمطية أخرى إذا رغبت في ذلك. يتم تعريف تفاصيل الوحدة النمطية الجديدة مثل URI للصورة وخيارات الإنشاء والخصائص المطلوبة مسبقا ولكن يمكن تغييرها.

    حدد إنشاء

  10. تحقق من نشر الوحدة النمطية في مركز IoT في مدخل Microsoft Azure. حدد جهازك، وحدد تعيين الوحدات النمطية ويجب إدراج الوحدة النمطية في قسم وحدات IoT Edge النمطية .

    حدد create 2

مراقبة الوحدة النمطية

  1. في لوحة أوامر VS Code، قم بتشغيل Azure IoT Hub: حدد IoT Hub.

  2. اختر الاشتراك ومركز IoT الذي يحتوي على جهاز IoT Edge الذي تريد تكوينه. في هذه الحالة، حدد الاشتراك المستخدم لنشر جهاز Azure Stack Edge Pro، وحدد جهاز IoT Edge الذي تم إنشاؤه لجهاز Azure Stack Edge Pro. يحدث هذا عند تكوين الحساب عبر مدخل Microsoft Azure في الخطوات السابقة.

  3. في مستكشف VS Code، قم بتوسيع قسم Azure IoT Hub. ضمن الأجهزة، يجب أن تشاهد جهاز IoT Edge المطابق لجهاز Azure Stack Edge Pro.

    1. حدد هذا الجهاز، وانقر بزر الماوس الأيمن وحدد Start Monitoring Built-in Event Endpoint.

      ابدأ المراقبة

    2. انتقل إلى وحدات الأجهزة> ويجب أن تشاهد وحدة GPU قيد التشغيل.

    3. يجب أن تعرض محطة VS Code أيضا أحداث IoT Hub كإخراج مراقبة لجهاز Azure Stack Edge Pro.

      مراقبة الإخراج

      يمكنك أن ترى أن الوقت المستغرق لتنفيذ نفس مجموعة العمليات (5000 تكرار لتحويل الشكل) بواسطة وحدة معالجة الرسومات أقل بكثير مما هو عليه بالنسبة لوحدة المعالجة المركزية.

الخطوات التالية