الظاهرية المتداخلة في Azure Lab Services

تمكنك الظاهرية المتداخلة من إنشاء معمل في Azure Lab Services يحتوي على أجهزة ظاهرية متعددة (VMs). يمكنك إنشاء وتشغيل جهاز ظاهري (جهاز ظاهري ضيف) داخل جهاز ظاهري (الجهاز الظاهري المضيف). يمكنك استخدام الظاهرية المتداخلة لتزويد مستخدمي المختبر بأجهزة ظاهرية متعددة ذات صلة كجزء من المختبر.

يتم تمكين الظاهرية المتداخلة من خلال Hyper-V. وهو متاح فقط على الأجهزة الظاهرية المختبرية المستندة إلى Windows. يمكنك تشغيل كل من الأجهزة الظاهرية الضيف المستندة إلى Windows وLinux داخل الجهاز الظاهري للمختبر. تشرح هذه المقالة المفاهيم والاعتبارات والتوصيات للظاهرية المتداخلة في Azure Lab Services.

حالات الاستخدام

باستخدام الظاهرية المتداخلة، يمكنك دعم أجهزة ظاهرية متعددة تتواصل مع بعضها البعض. يمكنك استخدام مثل هذه المختبرات للأغراض التالية:

لمزيد من المعلومات حول الظاهرية المتداخلة، راجع المقالات التالية:

تمكين الظاهرية المتداخلة لمختبر

تمكين الظاهرية المتداخلة وإنشاء أجهزة Hyper-V الظاهرية المتداخلة على القالب VM. عند نشر المختبر، يكون لدى كل مستخدم مختبر جهاز ظاهري معملي يحتوي بالفعل على الأجهزة الظاهرية المتداخلة.

لتمكين الظاهرية المتداخلة لمختبر:

  1. الاتصال إلى القالب VM باستخدام عميل سطح مكتب بعيد.

  2. تمكين ميزة Hyper-V وأدواته على قالب الجهاز الظاهري.

  3. إذا كنت تستخدم Windows Server، فقم بإنشاء شبكة ترجمة عناوين الشبكة (NAT) للسماح للأجهزة الظاهرية داخل القالب VM بالاتصال ببعضها البعض.

    إشعار

    ستسمح شبكة NAT التي تم إنشاؤها على الجهاز الظاهري لخدمات المختبر لجهاز Hyper-V الظاهري بالوصول إلى الإنترنت وأجهزة Hyper-V الظاهرية الأخرى على نفس الجهاز الظاهري لخدمات المختبر. لن يتمكن جهاز Hyper-V الظاهري من الوصول إلى موارد Azure، مثل خوادم DNS، على شبكة Azure الظاهرية.

  4. استخدم إدارة Hyper-V لإنشاء الأجهزة الظاهرية المتداخلة داخل القالب VM.

  5. تحقق من أن الأجهزة الظاهرية المتداخلة لديها حق الوصول إلى الإنترنت.

اتبع هذه الخطوات لتمكين الظاهرية المتداخلة على قالب VM.

التوصيات

ضع التوصيات التالية في الاعتبار عند تكوين الظاهرية المتداخلة.

مستخدم غير مسؤول

قد تختار إنشاء مستخدم بدون امتيازات المسؤول عند إنشاء مختبر. ضع في اعتبارك المشكلات التالية عند استخدام الظاهرية المتداخلة مع مثل هذا الحساب.

  • لكي تتمكن من بدء تشغيل الأجهزة الظاهرية أو إيقافها، يجب أن ينتمي المستخدم إلى مجموعة hyper-V مسؤول istrators.
  • لا يمكن للمستخدم تحميل محركات الأقراص.
  • يجب حفظ ملفات Hyper-V VM في موقع يمكن للمستخدم الوصول إليه.

توافق المعالج

قد تستخدم أحجام الأجهزة الظاهرية المتداخلة معالجات مختلفة كما هو موضح في الجدول التالي:

الحجم السلسلة معالج
متوسط (الظاهرية المتداخلة) Standard_D4s_v4 الجيل الثالث Intel® Xeon® Platinum 8370C (Ice Lake) أو Intel® Xeon® Platinum 8272CL (Cascade Lake)
كبير (الظاهرية المتداخلة) Standard_D8s_v4 الجيل الثالث Intel® Xeon® Platinum 8370C (Ice Lake) أو Intel® Xeon® Platinum 8272CL (Cascade Lake)

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

يجب عليك أيضا اختبار أداء الأجهزة الظاهرية المتداخلة مع تمكين وضع توافق المعالج لضمان عدم تأثر الأداء سلبا. لمزيد من المعلومات، راجع تشعبات استخدام وضع توافق المعالج.

إيقاف تشغيل الأجهزة الظاهرية المتداخلة تلقائيا

لتجنب تلف البيانات في الأجهزة الظاهرية المتداخلة عند إيقاف تشغيل الجهاز الظاهري للمختبر، قم بتكوين الأجهزة الظاهرية المتداخلة لإيقاف التشغيل تلقائيا عند إيقاف تشغيل الجهاز الظاهري للمختبر.

تعرف على كيفية استخدام Set-VM أمر PowerShell لتكوين إجراء إيقاف التشغيل التلقائي لجهاز ظاهري متداخل.

استخدام تنسيق قرص VHDX للأجهزة الظاهرية المتداخلة

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

تكوين عدد وحدات vCPUs للأجهزة الظاهرية المتداخلة

بشكل افتراضي، عند إنشاء الجهاز الظاهري المتداخل، يتم تعيين وحدة المعالجة المركزية الظاهرية (vCPU) واحدة فقط. اعتمادا على نظام التشغيل والبرامج الخاصة بالجهاز الظاهري المتداخل، قد تضطر إلى زيادة عدد وحدات المعالجة المركزية الظاهرية. لمزيد من المعلومات حول إدارة موارد وحدة المعالجة المركزية للجهاز الظاهري المتداخلة وإعدادها، راجع أداء معالج Hyper-V أو Set-VM PowerShell cmdlet.

تكوين الذاكرة المعينة للأجهزة الظاهرية المتداخلة

عند إنشاء الجهاز الظاهري المتداخل، قد لا يكون الحد الأدنى للذاكرة المعينة كافيا لنظام التشغيل والبرامج المثبتة. قد تضطر إلى زيادة الحد الأدنى من الذاكرة المعينة للجهاز الظاهري المتداخل. لمزيد من المعلومات حول إدارة موارد وحدة المعالجة المركزية للجهاز الظاهري المتداخلة وإعدادها، راجع Hyper-V Host CPU Resource Management أو Set-VM PowerShell cmdlet.

أفضل الممارسات لتشغيل Linux على Hyper-V

توفر الموارد التالية أفضل الممارسات لتشغيل Linux أو FreeBSD على Hyper-V:

مشكلات معروفة

قبل إعداد معمل مع الظاهرية المتداخلة، إليك بعض الأشياء التي يجب مراعاتها.

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

  • اختر حجما يوفر أداء جيدا لكل من المضيف (الجهاز الظاهري للمختبر) والأجهزة الظاهرية الضيف (VMs داخل الجهاز الظاهري للمختبر). تأكد من أن الحجم الذي تختاره يمكنه تشغيل الجهاز الظاهري المضيف وأي أجهزة Hyper-V في نفس الوقت.

  • إذا كنت تستخدم Windows Server، يتطلب الجهاز الظاهري المضيف تكوينا إضافيا للسماح لأجهزة الضيوف بالاتصال بالإنترنت.

  • لا تتمتع الأجهزة الظاهرية الضيف بالوصول إلى موارد Azure، مثل خوادم DNS، على شبكة Azure الظاهرية.

  • يتم ترخيص الأجهزة الظاهرية الضيف Hyper-V كأجهزة مستقلة. للحصول على معلومات حول الترخيص لأنظمة ومنتجات عمليات Microsoft، راجع ترخيص Microsoft. تحقق من اتفاقيات الترخيص لأي برنامج آخر تستخدمه قبل تثبيته على القالب VM أو الأجهزة الظاهرية الضيف.

  • تطبيقات الظاهرية بخلاف Hyper-V غير مدعومة للظاهرية المتداخلة. تتضمن هذه التطبيقات أي برنامج يتطلب ملحقات ظاهرية الأجهزة.