ما هي المحاكاة الافتراضية المتداخلة في Hyper-V؟

هل أنت مهتم بمعرفة المزيد عن المحاكاة الافتراضية المتداخلة في Hyper-V؟ إذا كان الأمر كذلك ، فقد أتيت إلى المكان الصحيح! في منشور المدونة هذا ، سنناقش ما هو الظاهرية المتداخلة في Hyper-V وكيف يمكنك تمكينها. سنقدم أيضًا نصائح حول استكشاف المشكلات الشائعة التي قد تواجهها عند استخدام المحاكاة الافتراضية المتداخلة وإصلاحها.

ما هي المحاكاة الافتراضية المتداخلة في Hyper-V؟

ما هي المحاكاة الافتراضية المتداخلة في Hyper-V؟

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

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

يمكن أن تكون المحاكاة الافتراضية المتداخلة مفيدة لعدة أسباب. على سبيل المثال ، قد ترغب في استخدام المحاكاة الافتراضية المتداخلة من أجل:

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

يتضمن تمكين الظاهرية المتداخلة خطوتين:

تحتاج إلى تمكين دور Hyper-V على الخادم المضيف ، وتحتاج إلى تمكين المحاكاة الافتراضية المتداخلة على الضيف الظاهري.

يعد تمكين دور Hyper-V عملية بسيطة يمكن إكمالها من خلال وحدة تحكم Server Manager. لتمكين المحاكاة الافتراضية المتداخلة على ضيف VM ، ستحتاج إلى استخدام PowerShell.

ما هي المحاكاة الافتراضية المتداخلة في Hyper-V وكيف تعمل؟

المحاكاة الافتراضية المتداخلة هي ميزة تتيح لك تشغيل أجهزة افتراضية (VMs) على جهاز مراقبة داخل جهاز افتراضي آخر. بمعنى آخر ، يمكنك تشغيل جهاز VM أعلى جهاز افتراضي آخر.

يمكن أن يكون هذا مفيدًا لاختبار أو تشغيل الأجهزة الافتراضية التي تتطلب أجهزة أو برامج خاصة غير متوفرة على الخادم الفعلي.

على سبيل المثال ، يمكن أن يكون لديك جهاز افتراضي يعمل فوق Hyper-V ويستخدم ميزات غير متوفرة في Hyper-V Server.

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

ستحتاج إلى تمكين الإعداد "منصة الآلة الافتراضية"ثم اختر"برنامج Hypervisor الافتراضي"من أجل"كشف ملحقات المحاكاة الافتراضية" خيار.

ما هي المحاكاة الافتراضية المتداخلة في Hyper-V: الفوائد

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

هناك العديد من الفوائد لاستخدام المحاكاة الافتراضية المتداخلة:

  • يمكنك تشغيل عدة أجهزة افتراضية في وقت واحد على جهاز مادي واحد.
  • يمكن أن تساعدك المحاكاة الافتراضية المتداخلة في توفير الأموال التي تنفقها على تكاليف الأجهزة من خلال دمج العديد من الأجهزة المادية في جهاز مادي واحد.
  • يمكن للمحاكاة الافتراضية المتداخلة تحسين الأداء لأن الجهاز الظاهري الأعمق لديه وصول مباشر إلى وحدة المعالجة المركزية المادية للجهاز المضيف و ذاكرة موارد.
  • يمكن للمحاكاة الافتراضية المتداخلة تحسين الأمان من خلال عزل الجهاز الظاهري الأعمق عن الشبكة والضيوف الآخرين على الجهاز المضيف.
  • إذا كنت مهتمًا باستخدام المحاكاة الافتراضية المتداخلة ، فستحتاج إلى تمكينها في Hyper-V أولاً. للقيام بذلك ، افتح Hyper-V Manager ، وانقر فوق الخادم المضيف ، وحدد "المحاكاة الافتراضية المتداخلة ".

كيفية تمكين الافتراضية المتداخلة في Hyper-V؟

المحاكاة الافتراضية المتداخلة هي ميزة في Hyper-V تتيح لك إنشاء أجهزة افتراضية داخل الأجهزة الافتراضية.

هذا يعني أنه يمكنك تشغيل جهاز ظاهري (VM) داخل جهاز افتراضي آخر مع الاستمرار في استخدام الموارد الإجمالية للخادم الفعلي الأساسي.

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

بمجرد الانتهاء من ذلك ، يمكنك تشغيل VMs داخل جهاز VM المتداخل.

ما هي متطلبات المحاكاة الافتراضية المتداخلة؟

لتشغيل المحاكاة الافتراضية المتداخلة على Hyper-V ، تحتاج إلى ما يلي:

  • معالج يدعم امتدادات المحاكاة الافتراضية Intel VT-x أو AMD-V
  • ميزة ترجمة عنوان المستوى الثاني (SLAT)
  • ذاكرة RAM كافية للاحتفاظ بعدد الأجهزة الافتراضية التي تريد تشغيلها

ما هي الآثار المترتبة على أداء المحاكاة الافتراضية المتداخلة؟

بينما يمكن أن تكون المحاكاة الافتراضية المتداخلة أداة فعالة ، إلا أن لها بعض الآثار المترتبة على الأداء التي يجب أن تكون على دراية بها.

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

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

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

إذا قررت تمكين المحاكاة الافتراضية المتداخلة ، فيمكنك القيام ببعض الأشياء للمساعدة في التخفيف من تأثير الأداء.

أولاً ، تأكد من أن جهازك المضيف لديه موارد كافية لدعم النفقات الإضافية.

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

ما هي الآثار الأمنية للمحاكاة الافتراضية المتداخلة؟

يمكن تقسيم الآثار الأمنية للمحاكاة الافتراضية المتداخلة إلى فئتين رئيسيتين:

أمن برنامج Hypervisor نفسه وسلامة الضيوف الذين يعملون على برنامج Hypervisor.

يعد أمان برنامج Hypervisor ضروريًا لأنه يوفر الأساس لسلامة الضيوف.

إذا تم اختراق برنامج Hypervisor ، فإن جميع الضيوف الذين يعملون على برنامج Hypervisor هذا معرضون للخطر أيضًا. يعد أمن الضيوف أمرًا ضروريًا لأنهم غالبًا ما يقومون بتشغيل تطبيقات حساسة وقد تحتوي على بيانات حساسة. إذا تم اختراق الضيف ، فإن جميع البيانات الموجودة عليه في خطر.

هناك عدة طرق مختلفة لتمكين الظاهرية المتداخلة في Hyper-V. الطريقة الأكثر شيوعًا هي استخدام أداة سطر أوامر تسمى "مدير Hyper-V.”

Hyper-V Manager هي أداة تأتي مع Windows Server 2012 R2 وتسمح لك بإدارة بيئة Hyper-V الخاصة بك من واجهة المستخدم الرسومية.

لتمكين المحاكاة الافتراضية المتداخلة في Hyper-V Manager ، حدد الخادم المضيف في الجزء الأيمن ، ثم انقر فوق "متداخلة الافتراضية"في الجزء الأيمن. من هنا ، يمكنك تمكين أو تعطيل الظاهرية المتداخلة حسب الحاجة.

هناك طريقة أخرى لتمكين المحاكاة الافتراضية المتداخلة وهي استخدام PowerShell. PowerShell هي لغة برمجة نصية مع Windows وتسمح لك بإدارة نظامك من سطر الأوامر.

لتمكين المحاكاة الافتراضية المتداخلة باستخدام PowerShell ، افتح PowerShell واكتب الأمر cmdlet التالي: Enable-VMNesting. سيمكن هذا الأمر cmdlet الظاهرية المتداخلة على الخادم المضيف.

ستختلف الآثار الأمنية لتمكين المحاكاة الافتراضية المتداخلة اعتمادًا على بيئتك وكيف تخطط لاستخدامها.

بشكل عام ، هناك بعض الأشياء التي يجب وضعها في الاعتبار عند التفكير في تمكين أو عدم تمكين المحاكاة الافتراضية المتداخلة في بيئتك:

قبل القيام بذلك ، تأكد من فهمك للآثار الأمنية لتمكين المحاكاة الافتراضية المتداخلة. على وجه الخصوص ، تأكد من فهمك للآثار المترتبة على كل من خوادم المضيف والضيف.

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

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

ما هي المحاكاة الافتراضية المتداخلة في Hyper-V: آثار الشبكات

يمكن أن يكون للمحاكاة الافتراضية المتداخلة بعض الآثار المتعلقة بالشبكات ، اعتمادًا على كيفية تكوينها.

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

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

ما هي آثار التخزين للمحاكاة الافتراضية المتداخلة؟

تعني المحاكاة الافتراضية المتداخلة تشغيل جهاز افتراضي (VM) داخل جهاز افتراضي آخر. إنها طريقة شائعة لاختبار البيئات الافتراضية المعقدة وتطويرها وصيانتها دون الاستثمار في أجهزة إضافية.

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

تستهلك الأجهزة الافتراضية المتداخلة أيضًا مساحة تخزين أكبر من الأجهزة الظاهرية غير المتداخلة.

لتمكين المحاكاة الافتراضية المتداخلة في Hyper-V ، يجب عليك إنشاء جهاز افتراضي جديد. ثم افتح إعدادات الجهاز الافتراضي وحدد خيار "المعالج" فاتورة غير مدفوعة. تحت "منصة الآلة الافتراضية،" افحص ال "تفعيل الافتراضية المتداخلة" صندوق.

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

ومع ذلك ، من المفيد أن تضع في اعتبارك أن تشغيل VMs المتداخلة يمكن أن يضر بأداء التخزين.

كيف يمكن استكشاف أخطاء الظاهرية المتداخلة وإصلاحها؟

المحاكاة الافتراضية المتداخلة هي ميزة في Hyper-V تتيح لك تشغيل جهاز افتراضي داخل جهاز افتراضي آخر.

بمعنى آخر ، يمكنك تشغيل جهاز افتراضي أعلى جهاز افتراضي. يمكن أن يكون هذا مفيدًا لأغراض الاختبار والتطوير ، وكذلك لأغراض التدريب.

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

على سبيل المثال ، قد يكون لديك بيئة إنتاج تعمل فوق بيئة اختبار.

يمكن أن يضمن ذلك أن التغييرات التي تم إجراؤها في بيئة الاختبار لا تؤثر على بيئة الإنتاج.

يمكن أن تكون المحاكاة الافتراضية المتداخلة مفيدة أيضًا عندما تحتاج إلى استخدام إصدارات مختلفة من أنظمة التشغيل أو أنواع أخرى من الأجهزة.

على سبيل المثال ، قد ترغب في تشغيل Windows VM أعلى Linux VM أو العكس. أو قد ترغب في تشغيل جهاز افتراضي على جهاز فعلي به أجهزة مختلفة.

يمكن أن يكون هذا مفيدًا لاختبار التوافق أو للانتقال إلى أجهزة جديدة دون تغيير البنية الأساسية بالكامل.

يعد تمكين المحاكاة الافتراضية المتداخلة في Hyper-V أمرًا بسيطًا نسبيًا ولا يتطلب سوى خطوات قليلة.

أولاً ، ستحتاج إلى التأكد من أن وحدة المعالجة المركزية الخاصة بك تدعم الظاهرية المتداخلة.

ثانيًا ، ستحتاج إلى إنشاء جهاز افتراضي جديد وتمكين الإعداد للمحاكاة الافتراضية المتداخلة.

أخيرًا ، ستحتاج إلى تثبيت نظام التشغيل على الجهاز الظاهري. بمجرد اكتمال هذه الخطوات ، يمكنك تشغيل VMs داخل VMs على مضيف Hyper-V الخاص بك.

خاتمة:

تعد المحاكاة الافتراضية المتداخلة مفيدة جدًا لمن يريد استكشاف المزيد عن المحاكاة الافتراضية ككل.

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

العربية