Hyper-V على Windows: دليل لإنشاء وتكوين الأجهزة الافتراضية. تثبيت وتكوين خادم hyper-v لمن يراه لأول مرة. تمكين دعم الظاهرية في BIOS للكمبيوتر

09.11.2020

منذ بعض الوقت ، كتبنا عن التشغيل التلقائي الافتراضي آلات VMware vSphere و Citrix XenServer ، لكن مسؤولي Microsoft Hyper-V يواجهون هذه المشكلة أيضًا. تمامًا كما هو الحال في منصة vSphere ، يحتوي Hyper-V على إعدادات للتحكم في السلوك الأجهزة الظاهريةعند تشغيل وإيقاف الخادم المضيف.

لذلك ، إذا فتحت إعدادات الجهاز الظاهري في Hyper-V ، فسترى عنصرًا مثل بدء العمل التلقائي، حيث يتم بالفعل تعيين إعدادات سلوك الجهاز الظاهري عند بدء تشغيل المضيف:

هناك ثلاثة خيارات لسلوك الجهاز عند بدء تشغيل مضيف Hyper-V:

  • لا شيئ -افتراضيًا ، لا يبدأ الجهاز الظاهري عند بدء تشغيل الخادم المضيف.
  • ابدأ تلقائيًا إذا كان يعمل عند توقف الخدمة -يكون هذا الخيار مفيدًا عند اختبار التطبيقات المختلفة في الجهاز الظاهري (والتي ، على سبيل المثال ، يمكنها إعادة تشغيل المضيف) ووجود الأجهزة التي لا يتم تشغيلها دائمًا ، ولكن حسب الحاجة. إذا حددت هذا العنصر ، فسيتم بدء تشغيل الجهاز الظاهري فقط إذا كان قيد التشغيل في وقت إيقاف تشغيل المضيف أو إعادة تشغيله.
  • ابدأ هذا الجهاز الظاهري تلقائيًا -يفضل استخدام هذا الخيار للأجهزة الافتراضية المنتجة. سيسمح للجهاز الظاهري بالبدء عند بدء تشغيل المضيف على أي حال. هناك أيضًا خيار للتأخير قبل بدء تشغيل VM ، والذي سيسمح لك بتكوين ترتيب بدء الخدمات التابعة (على سبيل المثال ، نبدأ وحدة تحكم Active Directory دون تأخير ، ثم قاعدة بيانات Microsoft SQL ، وبعد فترة نبدأ خادم التطبيق وخادم الويب). بجانب، هذا الخيارلن يسمح بإنشاء حمل على نظام التخزين الفرعي في نفس الوقت بواسطة جميع الأجهزة ، وتوزيعه في الوقت المناسب.

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

هناك أيضًا 3 خيارات للسلوك:

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

هنا يجب ألا ننسى أنه إذا حددت خيار "Save The Virtual Machine State" ، فستحتاج إلى قيمة كبيرة مساحة القرصضمن ملفات BIN ، التي تحتوي على ذاكرة الأجهزة الظاهرية (مجموع ذاكرة الجهاز الظاهري مع هذا الإعداد).

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

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

مسؤول عن تكوين الشبكات في Hyper-V مدير التبديل الظاهريفإذا فتحناه فسنرى الصورة التالية:

شبكة خاصة

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

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

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

كما ترى ، يمنح Hyper-V المسؤول أداة مرنة وقوية للغاية تسمح لك بإنشاء وإدارة تكوينات شبكة معقدة للغاية.

من بين الشركات الثلاثة الرائدة في سوق البرمجيات لإضفاء الطابع الافتراضي على أنظمة التشغيل - VMware و VirtualBox و Hyper-V - يحتل برنامج Hypervisor الأخير مكانًا خاصًا. يرجع هذا المكان الخاص إلى حقيقة أن Hyper-V هو مكون قياسي لأنظمة خادم Windows وبعض إصدارات سطح مكتب Windows. يتخلف Hyper-V عن VMware Workstation و VirtualBox من حيث الوظائف ، والنظام الأساسي المتقاطع وجزئيًا في سهولة الاستخدام ، ومع ذلك ، لا يخلو من مزاياها. والأهم هو الأداء العالي لنظام التشغيل الضيف.

أدناه سنتحدث عن تنشيط Hyper-V في نظام التشغيل Windows 10 وإنشاء جهاز افتراضي باستخدام برنامج Hypervisor هذا.

1. Hyper-V - برنامج Hypervisor القياسي من Microsoft

مكون Hyper-V الأصلي نظام ويندوز 10 موروث من Windows 8 و 8.1 ، وفيها هاجر برنامج Hypervisor من مشغل برامج وندوز... يوفر كل من Windows 8.1 و Windows 10 إصدارات Hyper-V Pro و Enterprise الاختيارية. يعمل برنامج Hypervisor فقط في أنظمة 64 بت.

لفترة طويلة ، لم يدعم Hyper-V أي نظام تشغيل ضيف آخر بخلاف Windows. ومع ذلك ، في الآونة الأخيرة نسبيًا ، اهتمت Microsoft ببرنامج Hypervisor لدعم نظام التشغيل Linux الضيف. واليوم ، باستخدام Hyper-V ، يمكنك اختبار بعض توزيعات Linux ، ولا سيما نظام Ubuntu الشهير.

2. متطلبات تشغيل Hyper-V

الحد الأدنى من ذاكرة الوصول العشوائي للكمبيوتر الفعلي لتشغيل Hyper-V هو 4 جيجابايت.

يجب أن يدعم معالج الكمبيوتر تقنية SLAT (Intel EPT أو AMD RVI). تلبي جميع المعالجات الحديثة تقريبًا هذا المطلب.

هناك مطلب آخر للمعالج ، والذي توفره أيضًا العديد من الطرز الحديثة ، وهو دعم تقنية المحاكاة الافتراضية للأجهزة ، وبالتالي ، حالتها النشطة في BIOS. في BIOS اللوحات الأم ل معالجات إنتليمكن تسمية هذه التقنية (اعتمادًا على الإصدار) بشكل مختلف - Intel-VT أو Intel Virtualization Technology أو Intel VT-x أو Vanderpool أو Virtualization Extensions. تستدعي AMD تقنية المحاكاة الافتراضية للأجهزة الخاصة بها AMD-V أو SVM (الأجهزة الافتراضية الآمنة). على سبيل المثال ، في الإصدار 17.9 من AMI BIOS ، يمكن العثور على ميزة المحاكاة الافتراضية لجهاز معالج AMD ضمن قائمة الخلية - ميزة وحدة المعالجة المركزية - دعم SVM.

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

3. تفعيل وبدء تشغيل Hyper-V

يعد Hyper-V المضمن في Windows 10 Pro و Enterprise اختياريًا. في البداية ، يتم تعطيل برنامج Hypervisor القياسي. تم تضمينه في قسم "البرامج والميزات" بلوحة التحكم. عظم طريقة سريعةالوصول إلى هناك هو بحث داخل النظام.

نبدأ "تمكين وتعطيل مكونات النظام".

في النافذة الصغيرة التي تظهر ، حدد جميع العناصر الفرعية لعنصر Hyper-V. انقر فوق موافق".

سيطبق النظام التغييرات لبضع ثوان ويطلب إعادة التشغيل. بعد إعادة التشغيل ، نبحث عن اختصار لتشغيل Hyper-V Manager. يمكن تثبيت اختصار Hyper-V Manager على الفور بالمنزل شاشة Windows 10 من خلال العثور عليه في أدوات إدارة قائمة ابدأ.

يمكنك أيضًا الوصول إلى اختصار Hyper-V Manager باستخدام البحث داخل النظام.

قم بتشغيل Hyper-V Manager.

4. تكوين الوصول إلى الشبكة

في المرسل شبكات Hyper-Vتم تكوينه في خطوة منفصلة ، وتحتاج أولاً إلى إنشاء مفتاح افتراضي - معلمة توفر الوصول إلى الشبكة. نقوم بالنقر فوق اسم الكمبيوتر الفعلي ، وعلى الجانب الأيمن من النافذة ، حدد "Virtual switch manager ...".

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

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

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

في نافذة خصائص المحول الافتراضي ، حدد اسمًا له ، ويمكن أن يكون أي اسم ، على سبيل المثال ، "بطاقة الشبكة 1". يمكنك إضافة ملاحظة إلى المحول الافتراضي حسب الحاجة. إذا كان الكمبيوتر الفعلي يحتوي على بطاقة شبكة ومحول Wi-Fi على اللوحة ، فيمكن تحديد الجهاز المحدد الذي سيتصل الجهاز الظاهري من خلاله بالشبكة من القائمة المنسدلة في عمود "نوع الاتصال". بعد إجراء الإعدادات ، انقر فوق "تطبيق" في الجزء السفلي من النافذة.

5. إنشاء آلة افتراضية

الآن يمكنك البدء مباشرة في إنشاء آلة افتراضية. على الجانب الأيسر من نافذة Hyper-V ، يجب أن يظل التحديد على اسم الكمبيوتر الفعلي. في الزاوية اليمنى العليا ، انقر فوق "إنشاء" ، ثم انقر على "Virtual Machine" على التوالي.

في نافذة الترحيب الخاصة بالمعالج الذي تم تشغيله ، انقر فوق "التالي".

إعطاء اسم للجهاز الظاهري ؛ يمكنك أيضًا تغيير موقعه على قرص الكمبيوتر الفعلي عن طريق تحديد قسم القرص المطلوب والمجلد المطلوب باستخدام زر الاستعراض. انقر فوق {التالي".

إحدى الميزات الجديدة نسبيًا لـ Hyper-V هي اختيار جيل الآلة الافتراضية. في حالتنا ، تم اختيار الجيل 2.

ماذا يعني ذلك؟ الجيل 1 عبارة عن أجهزة افتراضية تدعم أنظمة Windows 32 بت و 64 بت. الجيل الأول متوافق مع الإصدارات السابقة مع Hyper-V.

الجيل 2 - تنسيق جديد للأجهزة الافتراضية مع ملفات البرمجياتعلى أساس UEFI. تدعم هذه الأجهزة الافتراضية عددًا من الميزات الجديدة ويمكن أن توفر مكاسب صغيرة في الأداء. على الأجهزة الافتراضية من الجيل 2 ، يتم تثبيت إصدارات 64 بت فقط من Windows 8.1 و 10 ، بالإضافة إلى الخادم Windows Server 2012 و Server 2012 R2 و Server 2016 كنظام تشغيل ضيف.

توفر منصة UEFI متطلبًا آخر لاستخدام الأجهزة الافتراضية من الجيل الثاني - وسائط قابلة للتمهيد UEFI. يجب توضيح هذه النقطة عن طريق تنزيل صورة ISO مع توزيع Windows من مصادر خارجية على الإنترنت. لكن من الأفضل تنزيل توزيعات Windows من مصادر Microsoft الرسمية. لذا ، فإن الأداة إنشاء الوسائطالأداة التي تقوم بتنزيل توزيعات Windows 8.1 من موقع Microsoft على الويب وتقوم بإنشائها صورة ISO قابلة للتمهيدالذي يدعم بيئة UEFI.

في حالة تثبيت Windows 10 كنظام تشغيل ضيف ، فهذه هي الطريقة للحصول على صورة ISO للنظام ويوصى بها. يوفر Windows 10 عملية تثبيت بإدخال كسول. في حالتنا ، سيتم تثبيت Windows 8.1 كنظام تشغيل ضيف ، ويتم الحصول على توزيعه الرسمي باستخدام الأداة المساعدة للوسائط أداة الخلق، أثناء عملية التثبيت يتطلب إدخال مفتاح المنتج. سيساعد موقع TechNet Trial Center على توفير الدعم لبيئة UEFI والاستفادة من الفرصة المجانية لاختبار Windows 8.1. على هذا الموقع ، يمكنك تنزيل الإصدار الإنجليزي من Windows 8.1 Enterprise 64 بت واختبار النظام مجانًا لمدة 3 أشهر. يمكن حل مشكلة عدم دعم اللغة الروسية بعد تثبيت النظام بشكل منفصل عن طريق تثبيت حزمة لغة وتعيين اللغة الروسية كلغة رئيسية للنظام.

نعود إلى المعالج لإنشاء آلة افتراضية. في نافذة تخصيص الذاكرة ، نترك المعلمات المحددة مسبقًا إذا كان الكمبيوتر الفعلي لا يحتوي على أكثر من 4 غيغابايت من ذاكرة الوصول العشوائي. إذا كانت أكثر من 4 جيجا بايت ، يمكنك زيادة المبلغ المخصص عند بدء تشغيل الجهاز الظاهري. بالنسبة لضيف Windows XP ، يمكن تقليل مؤشر RAM ، على العكس من ذلك ، إلى 512 ميجابايت. انقر فوق {التالي".

في نافذة إعدادات الشبكة ، حدد المفتاح الظاهري الذي تم إنشاؤه مسبقًا من القائمة المنسدلة. انقر فوق {التالي".

في نافذة الاتصال الظاهري القرص الصلبأعط اسمًا للجهاز الظاهري ، وحدد الموقع على قرص الكمبيوتر الفعلي ، وحدد الحجم. هذه هي الخيارات لإنشاء محرك أقراص ثابت جديد. يتم استخدام العنصر الثاني من هذه الخطوة من المعالج عندما يكون لدى الكمبيوتر بالفعل جهاز افتراضي HDDعلى وجه الخصوص مع نظام تشغيل ضيف مثبت. عند اختيار جهاز ظاهري من الجيل الثاني ، يجب أن يكون ملف القرص الثابت الظاهري بتنسيق VHDX (وليس VHD) ويجب أن يدعم نظام التشغيل الضيف بيئة تمهيد UEFI. انقر فوق {التالي".

إذا قمت في الخطوة السابقة من المعالج بتحديد العنصر لإنشاء قرص ثابت افتراضي جديد ، فستكون الخطوة التالية هي تحديد المسار إلى مجموعة توزيع Windows. لم تعد الأجهزة الافتراضية من الجيل الثاني تدعم التمهيد من محرك أقراص CD / DVD فعلي. يمكن أن تكون مصادر تنزيل توزيع نظام التشغيل الضيف هي الشبكة وصورة ISO فقط. في حالتنا ، هذه صورة ISO. انقر فوق {التالي".

المرحلة الأخيرة من المعالج - انقر فوق "إنهاء".

6. توصيل آلة افتراضية

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

في نافذة الاتصال التي تفتح ، اضغط على زر البدء الأخضر.

تتبع عملية التثبيت العادية لنظام التشغيل Windows 8.1 ، كما يحدث على جهاز كمبيوتر فعلي.

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

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

يمكنك الاتصال بجهاز افتراضي حسب الحاجة لأداء الإجراءات فيه.

هذا كل شيء - تم تثبيت Windows 8.1. يمكنك إيقاف تشغيل الجهاز الظاهري أو إيقافه مؤقتًا أو حفظه أو إعادة تعيين حالته باستخدام الأوامر الموجودة في Hyper-V Manager والأزرار الموجودة اللوحة العلويةنوافذ الاتصال.

7. أولوية التمهيد

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

خيار بديل هو رفع أولوية القرص الصلب في أولوية التمهيد فوق محرك أقراص DVD (ولكن ليس أعلى من ملف "bootmgfw.efi"). يتم ذلك في علامة التبويب "البرامج الثابتة" في إعدادات الأجهزة.

في كلتا الحالتين ، يتم حفظ التغييرات التي تم إجراؤها باستخدام الزر "تطبيق" أدناه.

8. تجاوز قيود نافذة اتصال Hyper-V

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

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

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

سيوفر الاتصال بجهاز افتراضي بهذه الطريقة تشغيل الصوت ونقل الملفات في اتجاهين في نظام التشغيل الضيف.

أتمنى لك يوما عظيما!

في غرفة العمليات نظام مايكروسوفتقدم Windows 8 تقنية Hyper-V الافتراضية ، والتي كانت متوفرة سابقًا فقط على أنظمة تشغيل خادم Microsoft.

متطلبات النظام لتشغيل Hyper-V على Windows 8

1. نظام التشغيل

Hyper-V متاح فقط في 64 بت إصدارات Windows 8 / 8.1. الإصدارات المدعومة من أنظمة التشغيل Windows 8 / 8.1 Professional و Enterprise.

2. وحدة المعالجة المركزية

  • معالج 64 بت من إنتاج Intel أو AMD
  • دعم تقنيات المحاكاة الافتراضية (Intel VT-x أو AMD-V) وتقنيات ترجمة عنوان المستوى الثاني (SLAT). تسمي Intel هذه التقنية جداول الصفحات الممتدة (EPT) ، وتطلق عليها AMD اسم الفهرسة الافتراضية السريعة (RVI).

قبل تمكين مكون Hiper-V ، تحتاج إلى التحقق من تمكين كل هذه التقنيات في BIOS / UEFI. في بعض الحالات ، قد يتطلب تمكينهم تحديث BIOS.

يمكنك التحقق مما إذا كان المعالج يدعم تقنيات المحاكاة الافتراضية هذه على موقع إنتل على الويب http://ark.intel.com/Products/VirtualizationTechnology أو amd http://products.amd.com/pages/desktopcpuresult.aspx

يمكنك أيضًا استخدام الأداة المساعدة لمعالجات Intel شركة انتلالمعالجهويةجدوى.

1. قم بتنزيل البرنامج من موقع Intel downloadcenter.intel.com


2. قم بتثبيت البرنامج وتشغيله.

3. انتقل إلى علامة التبويب تكنولوجيا وحدة المعالجة المركزيةللتحقق مما إذا كان المعالج يدعم تقنيات المحاكاة الافتراضية.


تمكين مكون Hyper V في نظام التشغيل MS Windows 8.1

1. لتثبيت - تحتاج إلى فتح لوحة التحكم -> البرامجوالمكونات وحدد العنصر تمكين أو تعطيل المكوناتشبابيك.


يمكن استدعاء هذه النافذة بالضغط على Win + R (لفتح نافذة ينفذ) والدخول الميزات الاختيارية.

2. في النافذة التي تفتح ، ابحث عن العنصر Hyper-V


إلى جانب المنصة نفسها هايبر- Vيتضمن ذلك أدوات لإدارتها - أداة رسومية إضافية مدير Hyper-Vوالوحدة Hyper-V لـ PowerShell.

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

4. بعد إعادة التشغيل ، ستظهر الاختصارات في واجهة Metro مدير Hyper-Vو اتصالات بالجهاز الظاهري Hyper-V.


5. هذه الملصقات متوفرة أيضًا بتنسيق C: \ ProgramData \ Microsoft \ Windows \ قائمة ابدأ \ البرامج \ أدوات إدارة Hyper-V


تثبيت نظام تشغيل ضيف في Hyper-V

1. افتح مدير Hyper-V


2. في القائمة الرئيسية ، حدد الإجراءات -> إنشاء -> آلة افتراضية ...تتوفر إجراءات مماثلة في الجزء الأيمن أجراءات.


3. في مربع حوار المعالج المفتوح ، انقر فوق "نعم" بالإضافة إلى ذلك

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

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


5. في الخطوة التالية ، يجب تحديد إنشاء الجهاز الظاهري


ظهر الجيل الثاني من الأجهزة الافتراضية فقط في احدث اصداريحتوي Hyper-V على عدد من الميزات ، بعضها مدرج أدناه:

  • يمكن استخدام أنظمة التشغيل فقط كنظام تشغيل ضيف في جهاز افتراضي من الجيل الثاني:
    1. Windows Server 2012 و Windows Server 2012 R2
    2. Windows 8 (64 بت) أو Windows 8.1 (64 بت).
  • لا توجد أجهزة قديمة مثل محرك الأقراص المرنة ومنافذ COM
  • لا توجد وحدة تحكم IDE ، بدلاً من ذلك هناك وحدة تحكم SCSI مع القدرة على التمهيد
  • يتم استبدال BIOS القياسي ببرنامج ثابت يعتمد على الواجهة الموحدة للبرامج الثابتة الموسعة (UEFI).

6. في مربع الحوار التالي ، يجب تحديد مقدار ذاكرة الوصول العشوائي لنظام الضيف.


يؤثر تكوين ذاكرة الوصول العشوائي بشكل كبير على أداء Hyper-V. يتوفر خيار استخدام الذاكرة الديناميكية. عند استخدام الذاكرة الديناميكية ، يتم تخصيص موارد ذاكرة للأجهزة الظاهرية التي تتطلب المزيد من الذاكرة للأجهزة الافتراضية التي تتطلب ذاكرة وصول عشوائي أقل. على سبيل المثال ، تلك التي لا تعمل.

7- في الخطوة التالية ، سيعرض معالج الجهاز الظاهري الشاشة تكوين شبكة.

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


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


9. في مربع الحوار خيارات التثبيتتحتاج إلى اختيار مكان التثبيت منه نظام التشغيل... من الضروري ضبط زر الاختيار في عنصر ملف الصورة (.iso) وتحديد المسار إلى صورة iso لنظام التشغيل الجاري تثبيته.



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

10 مربع الحوار الخاص بالتكوين النهائي للجهاز الظاهري. إذا كنت بحاجة إلى إجراء تغييرات على التكوين ، يجب أن تضغط على الزر خلف.بعد الضغط على الزر مستعدسيظهر إدخال الجهاز الظاهري الجديد في Hyper-V Manager في الحالة اطفء.


إنشاء وتكوين مفتاح افتراضيفرطالخامس

11.في القائمة أجراءاتتحديد مدير التبديل الظاهري.


هناك ثلاثة أنواع من الشبكات الافتراضية التي يمكنك الاتصال بها في Hyper-V: شبكة افتراضية خاصة وداخلية وخارجية

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

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

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

12. حدد نوع الشبكة الافتراضية خارجي -> إنشاء مفتاح افتراضي

13. في النافذة التي تفتح ، نافذة خصائص التبديل الظاهري ، يجب تحديد اسم المحول ونوع الاتصال.


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

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

16. اضغط على تطبيق-> نعم

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

18. في قائمة السياق ، حدد المعلمات -> محول الشبكة

19. حدد رمز التبديل الظاهري الذي تم إنشاؤه للجهاز الظاهري المحدد


20. اضغط تطبيق-> موافق

21. ابدأ تثبيت نظام التشغيل الضيف بالضغط على الأيقونة يبدأعلى اللوحة أجراءات(يمكنك أيضًا بدء تشغيل الجهاز الظاهري عن طريق التحديد في القائمة الرئيسية عمل-> ابدأأو عبر قائمة السياق).

لقد أتيحت لي الفرصة لتثبيت وتهيئة برنامج Hypervisor مجاني من Microsoft - Hyper-V Server 2012 R2. في السابق ، كان علي العمل مع Hyper-V ، لكنني لم أقم بتثبيت الإصدار المجاني كجزء من خادم كامل. بشكل عام ، أحب Hyper-V ، لذلك قررت إلقاء نظرة على نسخته المجانية. ما رأيته لم يتطابق قليلاً مع توقعاتي ، لكن الأشياء الأولى أولاً. هذا المقالمناسب أيضًا للتثبيت و إعدادات Windowsخادم 2012 R2 الأساسية.

تثبيت Hyper-V Server 2012 R2

بادئ ذي بدء ، قم بتنزيل أحدث إصدار من برنامج hypervisor من موقع Microsoft على الويب. يجب تنزيل النسخة الإنجليزية. أولاً ، كانت هناك بعض الأخطاء باللغة الروسية ، على الرغم من أنه كان من الممكن إصلاحها بالفعل ، لكن هذه ليست النقطة الوحيدة. لأتمتة وتبسيط تكوين Hyper-V Server 2012 R2 ، سنستخدم نصوصًا مكتوبة للنسخة الإنجليزية ، ولن تعمل في النسخة الروسية. قمت أولاً بتثبيت الإصدار الروسي ، وقضيت بعض الوقت ، ثم بصق النظام وأعدت تثبيته.

التثبيت بسيط للغاية ولا يختلف جوهريًا عن أي تثبيت آخر تركيب النوافذ... يتم تنزيل الصورة وتحميل النظام منه وتثبيته. في نهاية التثبيت ، يتم الترحيب بنا من خلال وحدة تحكم بإعدادات Hyper-V Server 2012 R2:

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

تكوين Hyper-V Server 2012 R2

اضبط الإعدادات اللازمة من خلال وحدة التحكم:

1. نشير إلى مجموعة العمل. أفكر في إعداد خادم مستقل ليس جزءًا من شبكة المجال. في المجال ، ستكون الإعدادات مختلفة.
2. حدد اسم الخادم.
3. إنشاء مستخدم إضافي. يمكنك العمل من المسؤول ، والذي تم إنشاؤه افتراضيًا ، ولكن من الأفضل إنشاء مستخدم منفصل للإدارة. في وقت لاحق سيكون من الواضح لماذا.
4. قم بتشغيل جهاز التحكم عن بعد.
5. تشغيل تحديث أوتوماتيكي.
6. قم بتنزيل التحديثات وتثبيتها.
7. نسمح لجميع العملاء بالاتصال عبر rdp ، بأي نسخة من البروتوكول.
8. مجموعة اعدادات الشبكة.
9. ضبط الوقت والتاريخ.

هذا يكمل الإعداد الأولي. حتى الآن ، كل شيء واضح ومنطقي.

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

التحضير للإدارة عن بُعد لـ Hyper-V Server 2012 R2

لذلك ، من أجل إدارة برنامج Hyper-V Server 2012 R2 المجاني بشكل ملائم ، عليك اتباع سلسلة من الخطوات.

بادئ ذي بدء ، نأخذ محرك أقراص فلاش USB ونكتب إليه القائد الكليو HV نقوم بلصقه في الخادم واستخدام سطر الأوامر لإنشاء مجلد على محرك الأقراص C: ونسخ برامجنا هناك. الآن ، قم بتشغيل Total Commander من خلال سطر الأوامر:

الآن لدينا على الأقل مدير ملفات مناسب. تكوين مزيد. في سطر الأوامر ، قم بتعطيل جدار الحماية بالأمر التالي:

قام Netsh advfirewall بتعيين حالة allprofiles

لا يمكنك تعطيله ، ولكن تخصيصه. للقيام بذلك ، سوف تضطر إلى القيام بذلك يدويًا أوامر وحدة التحكمتتضمن القواعد المناسبة. في البداية اتبعت هذا المسار ، ثم بصق وأطفأت جدار الحماية. في معظم الحالات ، ليست هناك حاجة لشبكة محلية. إذا كنت تريد ترك جدار الحماية عن طريق تكوينه ، فإليك ما تحتاج إلى فتحه للإدارة الناجحة عن بُعد لـ Hyper-V Server 2012 R2:

الوصول إلى أي أدوات إضافية لوحدة التحكم MMC:

مجموعة قواعد جدار حماية Netsh advfirewall = تمكين جديد "الإدارة عن بعد" = نعم

إدارة القرص عن بعد:

مجموعة قواعد تعيين جدار الحماية Netsh advfirewall = تمكين جديد "إدارة وحدة التخزين عن بُعد" = نعم

التشغيل عن بُعد للأداة الإضافية لإدارة جدار الحماية:

مجموعة قواعد جدار حماية Netsh advfirewall = تمكين جديد "إدارة جدار حماية Windows عن بعد" = نعم

الوصول إلى الملفات والمجلدات المشتركة:

مجموعة قواعد جدار حماية Netsh advfirewall = تمكين جديد "مشاركة الملفات والطابعات" = نعم

باستخدام "Windows Management Instrumentation (WMI)":

مجموعة قواعد تعيين جدار حماية Netsh advfirewall = "أدوات إدارة Windows (WMI)" تمكين جديد = نعم

Cscript hvremote.wsf / add: admin_name

هذا يكمل تكوين برنامج windows hypervisor للتحكم عن بعد. إنه جاهز للاتصال وإنشاء أجهزة افتراضية. نحتاج الآن إلى إعداد مكان عمل لإدارة Hyper-V Server 2012 R2.

الإدارة عن بعد لـ Hyper-V Server 2012 R2

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

هنالك برنامج مجاني... يسمح لك بإدارة Hyper-V Server 2012 R2 hypervisor. لسوء الحظ ، تم تقليل وظائف الإصدار المجاني بشكل كبير وليس من الملائم جدًا استخدامه فقط للتحكم الكامل. ولكن لإنشاء آلة افتراضية وتثبيتها ، فإنها ستفعل. لقد استخدمته لتثبيت Windows 8.1 على برنامج Hypervisor وإعداد محطة عمل للتحكم عن بُعد في برنامج Hypervisor.

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

تتمثل الخطوة الأولى في البرنامج في تكوين الشبكة بحيث يكون للجهاز الظاهري اتصال LAN. للقيام بذلك ، انتقل إلى علامة التبويب Virtual Network Manager وانقر فوق إنشاء. نشير إلى الإعدادات:

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

Set-VMSwitch -Name "local1" -AllowManagementOS 1

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

نقوم بإنشاء آلة افتراضية. كل شيء هناك بسيط للغاية ومفهوم ، ويتم ذلك عن طريق النقر بالماوس فوق القوائم ، ولن أتطرق إلى هذا بالتفصيل. إذا كان لديك مشكلة في ذلك 5 تسعةلا يمكن الاتصال بوحدة التحكم في الجهاز الظاهري وفي نفس الوقت يكتب أنه من المستحيل الاتصال عبر rdp ، ثم قم بما يلي. في ملف المضيفينقم بتدوين مراسلات عنوان IP مع اسم الخادم والاتصال بـ Hypervisor بالاسم وليس IP. واجهت هذه المشكلة مرة واحدة.

نتيجة لذلك ، لدينا Windows 8.1 متصل بالشبكة. نفتح rdp عليه ، ونوصله ونبدأ في إعداده للتحكم عن بعد في Hyper-V Server 2012 R2 hypervisor.

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

10.1.3.3 الفائق

لنقم الآن بتثبيت Hyper-V Management Manager. للقيام بذلك ، انتقل إلى لوحة التحكم ، افتح "برامج و مميزات"، صحافة "التمكين والتعطيل مكونات الويندوز» ... سيتم تحميل قائمة المكونات ، حيث نقوم بتحديد Hyper-V والنقر فوق OK:

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

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

يمكنك الآن رؤية سجلات النظام ومشاركة المجلدات وجدولة بعض المهام من خلال المجدول. بشكل عام ، كل ما تحتاجه لإدارة مجانية برنامج Microsoft Hypervisor Hyper-V Server 2012 R2 متوفر الآن.

يمكنك الاتصال ببرنامج Hypervisor باستخدام rdp، سيتم فتح نفس الشاشة كما هو الحال عند العمل مع الشاشة: وحدة التحكم في الإدارة وسطر الأوامر. بالمناسبة ، يمكنك بدء تشغيل مدير المهام ومشاهدة تحميل النظام باستخدام الأمر موقع Taskmgr:

دورة لينكس اون لاين

إذا كانت لديك رغبة في تعلم كيفية بناء وصيانة أنظمة عالية التوفر وموثوق بها ، فإنني أوصيك بالتعرف عليها دورة على الإنترنت "Linux Administrator"في OTUS. الدورة ليست للمبتدئين ، للقبول تحتاج إلى معرفة أساسية بالشبكات و تثبيت Linuxإلى الآلة الافتراضية. يستمر التدريب لمدة 5 أشهر ، وبعد ذلك سيتمكن خريجو الدورة الناجحين من اجتياز المقابلات مع الشركاء. ما الذي ستقدمه لك هذه الدورة:
  • معرفة معمارية لينكس.
  • إتقان الأساليب والأدوات الحديثة لتحليل البيانات ومعالجتها.
  • القدرة على تحديد التكوين للمهام الضرورية وإدارة العمليات وضمان أمن النظام.
  • حيازة أدوات العمل الأساسية لمدير النظام.
  • فهم تفاصيل نشر الشبكات القائمة على Linux وتكوينها وصيانتها.
  • القدرة على حل المشكلات الناشئة بسرعة وضمان التشغيل المستقر والمتواصل للنظام.
اختبر نفسك في اختبار الدخول واطلع على تفاصيل البرنامج.
  • التكوين مع HVBackup.
  • أنظمة النوافذ.
  • الحذر ، ينتشر بنشاط.
  • التخصيص.