إدارة موارد الحساب لتدريب النموذج والتوزيع في الاستوديو

في هذه المقالة، تعرف على كيفية إدارة موارد الحساب التي تستخدمها لتدريب النموذج وتوزيعه في Azure Machine studio.

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

ما هدف الحساب؟

باستخدام Azure Machine Learning، يمكنك تدريب نموذجك على موارد أو بيئات مختلفة، يُشار إليها مجتمعة باسم أهداف الحساب). قد يكون هدف الحساب جهازا محليا أو موردا سحابيا، مثل حساب التعلم الآلي من Azure أو Azure HDInsight أو جهاز ظاهري بعيد.

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

عرض أهداف الحساب

لعرض جميع أهداف الحساب لمساحة عملك، استخدم الخطوات التالية:

  1. انتقل إلى Azure Machine Learning studio.

  2. ضمن Manage، حدد Compute.

  3. حدد علامات التبويب في الأعلى لعرض كل نوع من أنواع أهداف الحساب.

    Screenshot of view list of compute targets.

هام

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

ستتوقف هذه السلسلة في 31 أغسطس 2023:

ستتوقف هذه السلسلة في 31 أغسطس 2024:

مثيل الحساب وأنظمة المجموعات

يمكنك إنشاء مثيلات الحساب وأنظمة مجموعات الحساب في مساحة العمل الخاصة بك، باستخدام Azure Machine Learning SDK أو CLI أو studio:

بالإضافة إلى ذلك، يمكنك استخدام ملحق VS Code لإنشاء مثيلات الحساب وأنظمة مجموعات الحساب في مساحة العمل الخاصة بك.

مجموعات أجهزة كمبيوتر Kubernetes

للحصول على معلومات حول تكوين مجموعة Kubernetes وإرفاقها إلى مساحة العمل الخاصة بك، راجع تكوين مجموعة Kubernetes ل Azure التعلم الآلي.

أهداف الحساب الأخرى

لاستخدام الأجهزة الظاهرية التي تم إنشاؤها خارج مساحة عمل Azure Machine Learning، يجب عليك أولاً إرفاقها بمساحة عملك. إرفاق مورد حساب يجعله متوفرًا لمساحة عملك.

  1. انتقل إلى Azure Machine Learning studio.

  2. ضمن Manage، حدد Compute.

  3. في علامات التبويب الموجودة في الأعلى، حدد الحساب المرفق لإرفاق هدف حساب للتدريب.

  4. حدد "+جديد"، ثم حدد نوع الحساب المراد إرفاقه. لا يمكن إرفاق جميع أنواع الحساب من استديو التعلم الآلي من Azure.

  5. املأ النموذج وقدم قيما للخصائص المطلوبة.

    إشعار

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

  6. حدد إرفاق.

لفصل حسابك، استخدم الخطوات التالية:

  1. في استديو التعلم الآلي من Azure، حدد الحساب، والحساب المرفق والحساب الذي ترغب في إزالته.
  2. استخدم الارتباط فصل لفصل الحساب.

الاتصال مع وصول SSH

بعد إنشاء حساب مع تمكين وصول SSH، استخدم هذه الخطوات للوصول.

  1. ابحث عن الحساب في موارد مساحة العمل الخاصة بك:

    1. على اليسار، حدد حساب.
    2. استخدم علامات التبويب في الأعلى لتحديد مثيل الحساب أو نظام مجموعة الحساب للعثور على جهازك.
  2. حدد اسم الحساب في قائمة الموارد.

  3. ابحث عن سلسلة الاتصال:

    • بالنسبة لـ مثيل حساب، حدد اتصال في أعلى قسم التفاصيل.

      Screenshot that shows connect tool at the top of the Details page.

    • بالنسبة لـ نظام مجموعة الحساب، حدد العقد في الأعلى، ثم حدد سلسلة الاتصال في جدول العقدة الخاصة بك. Screenshot that shows connection string for a node in a compute cluster.

  4. نسخ سلسلة الاتصال.

  5. افتح PowerShell أو نافذة موجه الأوامر:

    1. الانتقال إلى الدليل أو المجلد حيث يتم تخزين المفتاح الخاص بك

    2. أضف علامة -i إلى سلسلة الاتصال لتحديد موقع المفتاح الخاص وقم بالإشارة إلى مكان تخزينه:

      ssh -i <keyname.pem> azureuser@... (rest of connection string)

  6. بالنسبة لمستخدمي Linux، اتبع الخطوات من إنشاء واستخدام زوج مفاتيح SSH لأجهزة Linux الظاهرية في Azure

  7. لاستخدام SCP:

    scp -i key.pem -P {port} {fileToCopyFromLocal } azureuser@yourComputeInstancePublicIP:~/{destination}

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