تحويل آلة freebsd فعلية إلى برنامج افتراضي افتراضي. إنشاء أجهزة افتراضية من الأنظمة المادية

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

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

كيف تتم عملية تحويل Windows الحقيقي إلى آلة افتراضية باستخدام Paragon Hard Disk Manager 15؟ سننظر في هذه المشكلة أدناه باستخدام مثال نظام Windows 7 وبرنامج Hypervisor.

1. افتراضية جهاز كمبيوتر فعلي

Hard Disk Manager 15 Professional Edition من Paragon عبارة عن حزمة برامج مدفوعة متعددة الوظائف تتضمن أدوات للعمل معها القرص الصلب، يعني نقل نظام التشغيل إلى قرص آخر ووظيفة النسخ الاحتياطي وميزات أخرى. من بين هذه الاحتمالات الأخرى الخلق الأجهزة الظاهريةاستنادًا إلى بيانات جهاز كمبيوتر فعلي. يمكن شراء البرنامج من الموقع الرسمي لباراغون. هناك أيضًا نسخة تجريبية ، لكنها لن تكون ذات فائدة تذكر. وبالتالي ، فإن النسخة التجريبية هي دليل يعرض إمكانات البرنامج بعد شراء الترخيص. لا يطبق الإصدار التجريبي من Hard Disk Manager 15 عمليات البرنامج المجدولة.

يبدأ Paragon Hard Disk Manager 15 افتراضيًا بواجهة مبسطة تشبه شاشة بدء Windows 8.1. في نافذة هذه الواجهة ، حدد المربع الذي يحتوي على النقش "نسخ P2V".

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

ستعرض النافذة التالية من البرنامج العديد من برامج Hypervisor للاختيار من بينها ، بما في ذلك نسختين من Hyper-V. في حالتنا ، نختار أحدث إصدار - العنصر " مايكروسوفت هايبر- V 2012 "، لأن هذا الإصدار متوافق مع Windows 10 hypervisor القياسي ، حيث سيتم العمل مع الجهاز الظاهري في المستقبل. انقر فوق {التالي".

في نافذة إعدادات الأجهزة للجهاز الظاهري الذي تم إنشاؤه ، يمكننا تغيير الاسم الذي تم إنشاؤه تلقائيًا وتحديد حجم مختلف ذاكرة الوصول العشوائي... بالنسبة لـ Hyper-V 2012 ، يتوفر أيضًا خيار جيل الآلة الافتراضية. إذا كنا نتحدث عن المحاكاة الافتراضية لـ 64 بت من Windows 8.1 و 10 ، فسيكون من الممكن تحديد الجيل 2. في حالتنا ، يشارك Windows 7 في عملية المحاكاة الافتراضية ، وبالتالي ، يتم تحديد إنشاء الأجهزة الظاهرية 1. انقر فوق "التالي" ".

لا نقوم بتغيير أي شيء في خصائص قرص الجهاز الظاهري. انقر فوق {التالي".

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

تبدأ عملية التمثيل الافتراضي للكمبيوتر الفعلي.

عند الانتهاء ، انقر فوق "إنهاء".

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

2. إضافة آلة افتراضية إلى مدير Hyper-V

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

أدخل الاسم الذي سيتم عرضه للجهاز الظاهري في مدير Hyper-V. نتحقق من مربع الحفظ في موقع مختلف ونستخدم زر التصفح لتحديد المجلد الذي يحتوي على ملفات تخزين الجهاز الظاهري. انقر فوق {التالي".

في حالتنا ، أنشأ برنامج Paragon Hard Disk Manager جهازًا افتراضيًا من الجيل 1. يشار أيضًا إلى الجيل المحدد أثناء المحاكاة الافتراضية في عملية إضافة الجهاز الظاهري إلى مدير Hyper-V. انقر فوق "التالي" مرة أخرى.

حجم ذاكرة الوصول العشوائي الافتراضي هو 1024 ميغا بايت. انقر فوق {التالي".

نشير إلى المفتاح الافتراضي ، في حالتنا تم إنشاؤه مسبقًا. انقر فوق {التالي".

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

كل شيء - يمكن الآن إطلاق نسخة افتراضية من جهاز كمبيوتر في Hyper-V Manager وتوصيلها للإدارة.

بعد البدء في Windows 7 الضيف ، سيتم تثبيت بعض برامج التشغيل الإضافية للأجهزة الافتراضية تلقائيًا. وبعد إعادة التشغيل ، ستتمكن من بدء العمل بشكل كامل مع الجهاز الظاهري.

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

نتحدث عن أهداف وغايات وفوائد تنفيذ الظاهرية على أساس MS Hyper-V

Hyper-V الافتراضية للخوادم الفعلية ومحطات العمل وتركيب وتكوين Hyper-V للمحاكاة الافتراضية للشبكة والدعم الفني - هذه هي المهام التي غالبًا ما يواجهها متخصصو Integrus في عملهم اليومي.

لأي غرض يتم استخدام منصة Microsoft Hyper-V الافتراضية في الممارسة العملية

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

دعنا نلقي نظرة على بعض مزايا تقنية المحاكاة الافتراضية Hyper-V.

الاستخدام الرشيد للمعدات

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

تنظيم بيئة سحابية خاصة لمؤسسة

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

أمن بيانات الشركة

كواحد من التدابير الأمنية ، يمكنك التفكير باستخدام Hyper-V على أجهزة الكمبيوتر العميلة ،إفتراضية الآلة المادية. في مكان عمل الموظف ، ننقل الآلة الفعلية إلى بيئة Hyper-V الافتراضية ، وننشر جهازين افتراضيين (VM) - واحد للعمل والآخر شخصي. في محطة العمل ، قمنا بإعداد جميع قيود الوصول الضرورية والسياسات الأمنية المعتمدة في الشركة ، وبالنسبة للمستخدم الشخصي ، يمكنه فعل ما يشاء ، بينما ستبقى بيانات الشركة آمنة تمامًا ، لأنه الأجهزة الافتراضية معزولة عن بعضها البعض. يحتوي Windows 7 أو 10 Pro أو Enterprise على دعم مدمج لمحاكاة Hyper-V الافتراضية.

أجهزة الكمبيوتر المكتبية الافتراضية (VDI)

سيؤدي تثبيت وتكوين Hyper-V Server 2012 و Remote Desktop Virtualization Host إلى تزويد المستخدمين بـ أجهزة الكمبيوتر المكتبية الافتراضية الشخصية - بيئة عمل جاهزة مع إمكانية الوصول إليها من أي مكان في العالم، سيسمح لك بمركزية الإدارة والتحكم في جميع تدفقات بيانات المستخدم. وستمكنك أدوات الترحيل المباشر VM من ترحيل الأجهزة الافتراضية Hyper-V بشكل غير مرئي تقريبًا للمستخدمين.

نمذجة أي بيئة لتطوير التطبيقات ومهام الاختبار

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

استمرارية الأعمال

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

يتم توزيع Hyper-V hypervisor مجانًا ، ويمكن تنزيله من موقع Microsoft على الويب ، ويتم تثبيته عليه أي نوافذأو خادم Linux. إنه سهل التشغيل وسهل الاستخدام.

هل لديك اسئلة؟ استشارة مجانية!

اتصل بنا للحصول على استشارة مجانية. اتصل أو راسلنا وسنخبرك بالتفصيل:

  • كيف يمكننا مساعدة عملك على النمو بشكل أسرع وتقليل التكاليف وتسريع العمليات
  • كيف وفي أي إطار زمني سيتم تنفيذ المشروع
  • كم سيكلف المشروع (محسوبة بشكل فردي)

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

حسب المعلومات التي ظهرت منذ زمن طويل مثل المقالWindows Server 2012 Failover Cluster - تكامل محسّن مع Active Directory (AD) ، يتم منحنا الفرصة للمحاكاة الافتراضية والاستضافة وحدة تحكم المجالفي الكتلة هايبر- V، على الرغم من أن هذه المجموعة بالذات ستبدأ قبل وحدة تحكم المجال الظاهرية داخل هذه المجموعة. لأكون صادقًا ، لقد ترددت لفترة طويلة في معالجة المحاكاة الافتراضية لوحدة التحكم بالمجال ، لكن آخر اتصال مع الزملاء أظهر أنه من تجربتهم ، فإن وحدة تحكم المجال الافتراضية داخل مجموعة Hyper-V هي سيناريو حقيقي للغاية وعملي.

في هذا المنشور سوف ننظر إلى مثال المادية إلى الافتراضية (P2V) التحويل الخادم الماديفي بيئة افتراضية تعتمد على برنامج Hypervisor هايبر- Vكجزء من نظام التشغيل نظام التشغيل Windows Server 2012 R2... في هذا المثال ، الخادم الفعلي هو نظام أساسي للخادم طابعة HP ProLiant DL 360 G5مع نظام التشغيل نظام التشغيل Windows Server 2012 R2وأدوار الخادم الرئيسي AD DSو DNS... وكما قد تفهم ، من وجهة نظر البنية التحتية ، فإن الخادم هو وحدة تحكم مجال صالحة.

لتحويل خادم فعلي مباشر إلى جهاز ظاهري Hyper-V ، سأستخدم الأداة المساعدةMicrosoft Virtual Machine Converter (MVMC) 3.0 ... يمكنك التعرف على جميع ميزات هذه الأداة.في مكتبة TechNet ... في رأيي ، بالإضافة إلى المزايا ، هذه الأداة لها عدد من عيوب معينة. تشمل العيوب ، على سبيل المثال ، حقيقة أن الجهاز الظاهري لتحويل P2V الناتج له التنسيق الجيل 1. ، بالإضافة إلى حقيقة أن كل محرك أقراص منطقي يتم إنشاؤه كملف منفصل VHD-ملف. لكن بشكل عام ، هذه أشياء يمكن التغلب عليها وسننظر فيها بعد الانتهاء من إجراء التحويل باستخدام MVMC. في النهاية ، ستكون خطة عملنا على النحو التالي:

1 ... تحويل P2V لخادم فعلي باستخدام MVMC.
2 ... تحويل الأقراص الافتراضية إلى تنسيق VHDX.
3 ... تكوين الشبكة في نظام التشغيل الضيف للجهاز الظاهري.
4 ... التحقق من ترقية مكونات تكامل Hyper-V
5 ... إزالة البرامج التي تدعم مكونات أجهزة الخادم.
6 ... تحويل آلة افتراضية إلى صيغة الجيل الثاني.
7 ... إزالة الأجهزة غير الموجودة من نظام تشغيل الجهاز الظاهري.

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

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

ب) للعمليات اللاحقة لتحويل VM G1 إلى G2 on قرص النظاميجب أن يكون لمضيف المحاكاة الافتراضية ، حيث من المفترض أن توجد مجلدات ملف تعريف المستخدم ، مساحة خالية على القرص لا تقل عن الحجم الإجمالي للمساحة المشغولة على أقراص الخادم الافتراضي. أثناء عملية التحويل ، سيتم إنشاء نسخة مؤقتة من القرص الظاهري في شكل صورة wim في الدليل٪ LOCALAPPDATA٪ \ Temp أو C: \ Users \٪ USERNAME٪ \ AppData \ Local \ Temp)

تحويل الخادم المادي P2V مع MVMC

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

استيراد وحدة ServerManagerتثبيت-WindowsFeature- اسم "BITS-Compact-Server" -IncludeAllSubFeature -IncludeManagementTools

بعد التثبيت ، قم بتشغيل MVMC وحدد نوع التحويل على الشاشة الأولى - تحويل الآلة المادية

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

في الخطوة التالية ، اضغط على الزر نظام المسح، وانتظر حتى في نافذة المعلومات معلومات النظامستظهر معلومات حول الخادم المحول.

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

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

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

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

في خطوة ملخصاعرض معلومات موجزة وابدأ عملية التحويل باستخدام الزر ينهي

ننتظر استكمال عملية التحويل بنجاح ...

فور اكتمال عملية التحويل ، قم بإيقاف تشغيل خادم المصدر الفعلي.

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

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

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

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

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

تحويل الأقراص الافتراضية إلى تنسيق VHDX

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

بعد تحويل الأقراص ، قم بتغيير المسار إلى الأقراص الموجودة في خصائص الجهاز الظاهري

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

تكوين الشبكة في نظام التشغيل الضيف للجهاز الظاهري.

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

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

التحقق من ترقية مكونات تكامل Hyper-V

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

في المركبة نظام افتراضيابحث عن الملف \ support \ amd64 \ setup.exe وقم بتشغيله

إذا كانت مكونات التكامل محدثة ، فسنستلم رسالة مشابهة لما يلي:

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

إزالة برنامج دعم أجهزة الخادم

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

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

تحويل آلة افتراضية إلى صيغة الجيل الثاني

في هذه المرحلة ، يعمل خادمنا الافتراضي بشكل كامل في الوضع العادي ، ولكن إذا أردنا تحسينه عن طريق التحويل إلى الجيل 2، يجب أن تهتم أولاً بإنشاء نسخة احتياطية من VM العامل. بسيط ومريح ، ويمكن القيام بذلك ، على سبيل المثال ، باستخدام مدير حماية البيانات R2 System Center 2012 (DPM)…

كما يقول أحد معارفي في مثل هذه الحالات ، "الليل الأوكراني هادئ ، لكن يجب إخفاء لحم الخنزير المقدد".

سيتم إجراء التحويل إلى جهاز افتراضي من الجيل الثاني باستخدام برنامج PS النصي المعروفأداة تحويل Hyper-V من الجيل 2 VM (تحويل VMGeneration) ... لتوضيح الأمر ببساطة ، فإن مبدأ تشغيل هذا البرنامج النصي هو أنه جهاز افتراضي جديد من الجيل الثاني مع أقراص افتراضية جديدة ، حيث يقوم باستنساخ نسخة من قسم النظام الرئيسي من القرص الظاهري الأصلي لـ VM G1 ويقوم بإنشائه أقسام إضافية ضرورية لتشغيل VM G2. وبالتالي ، تظل الآلة الافتراضية الأصلية للجيل الأول سليمة ، وإذا ظهرت صعوبات ذات طبيعة لا يمكن التغلب عليها في عملية تحويل G1> G2 ، فلا أحد يزعجنا لمواصلة استخدام الجهاز الظاهري الأصلي.

لذلك ، قم بتنزيل ونسخ البرنامج النصي Convert-VMGeneration.ps1 إلى مضيف المحاكاة الافتراضية ، حيث يوجد هذه اللحظةآلتنا الافتراضية قيد التشغيل.

قبل بدء التحويل ، تأكد مرة أخرى من وجود مساحة كافية على القرص مع ملفات تعريف المستخدمين (عادةً محرك الأقراص C: \) لإنشاء نسخة مؤقتة من قرص VM الظاهري (أثناء عملية التحويل ، ستكون صورة wim مؤقتة تم إنشاؤه في الدليل٪ LOCALAPPDATA٪ \ Temp)

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

كاشف ج/ إبطال

قم بإيقاف تشغيل الآلة الافتراضية.

لنقم بتشغيل برنامج التحويل النصي على مضيف المحاكاة الافتراضية:

"KOM-DC01" -Path "D: \"

كما ترى ، فشلت المحاولة الأولى لتشغيل البرنامج النصي.

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

على القرص الأول ( القرص 0) يحتوي على المعلومات اللازمة لتشغيل نظام التشغيل ، ولكن ليس نظام التشغيل نفسه. في نفس الوقت ، يحاول البرنامج النصي استخدام هذا القرص بالتحويل. نظرًا لأن البرنامج النصي سيقوم بالفعل بإنشاء قسم التمهيد من البداية ، يمكننا محاولة حذف القسم الموجود. قرص التشغيل... للقيام بذلك ، قم بإيقاف تشغيل الجهاز الظاهري وإزالة القرص الظاهري الأول الذي يحتوي على تسمية وحدة تخزين في نظام التشغيل الظاهري " النظام يتحفظ"(حوالي 350 ميغا بايت قرص).

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

. \ تحويل- VMGeneration.ps1 -VMName"KOM-DC01" -Path "D: \" -IgnoreWinRE

مفتاح تجاهلتمت إضافته هنا لتجنب ظهور رسالة تم إنهاء التحويل بعدها بخطأ (على الرغم من حقيقة أن نظام التشغيل الضيف يدعم WinREإيقاف):

تم تكوين WinRE. قم بتشغيل reagentc / disable داخل الضيف أولاً ، أو استخدم المعلمة IgnoreWinRE
اكتمل مع وجود خطأ. رمز حالة التتبع 700

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

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

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

عند انتهاء النص ، سيتم إلغاء تثبيت الأقسام المقابلة تلقائيًا

أعد تسمية الجهاز الظاهري الأصلي من الجيل الأول إذا لزم الأمر ...

دعنا نتحقق من تكوين الجهاز الظاهري للجيل الثاني الذي تم إنشاؤه حديثًا.

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

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

الآن يمكنك حذف الجهاز الظاهري القديم بأمان (في حالتنا ، هذا هو VM الأصلي ، الذي تمت إعادة تسميته سابقًا KOM-DC01-OLD) من الجيل G1 ونقل G2 VM النهائي إلى المجموعة ، إذا كان قيد الاستخدام.

إذا لزم الأمر ، يمكنك إيقاف تشغيله قبل التحويل إلى G2 WinRE

كاشف ج/ ممكن
إزالة الأجهزة غير الموجودة من نظام تشغيل الجهاز الظاهري

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

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

سنقوم بحذف الأجهزة القديمةطريقة.

قمنا بتعيين متغير نظام لتمكين عرض الأجهزة الخفية في الأداة الإضافية للتحكم في الجهاز واستخدام الأمر التالي (بدون إغلاق نافذة موجه الأوامر) لتشغيل الأداة الإضافية:

يضع devmgr_show_nonpresent_devices=1 بداية devmgmt.msc

في الخاطف المفتوح في القائمة رأيحدد عنصرًا " إظهار الأجهزة المخفية"…

قم بتوسيع كل عقدة من أنواع الأجهزة وإزالة جميع الأجهزة التي تظهر على أنها غير نشطة.

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

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

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

يوم جيد!. الآن تحاول العديد من الخوادم المادية التحول وفقًا للتكنولوجيا P2Vإلى افتراضية. يفعلون ذلك للتخلص من المعدات القديمة ، لكنهم يحافظون على خدماتهم في حالة جيدة ، مما يمنحهم أداءً أفضل على المعدات الجديدة ، أو يذهب الجميع إلى السحابة ، مثل vCloud Director. أريد اليوم أن أخبرك بكيفية إجراء ترحيل P2V وإضفاء الطابع الافتراضي على خادم فعلي باستخدام VMware vCenter Converter Standalone.

خوارزمية لترحيل P2V إلى برنامج Vmware

  • لكي تتمكن من تحويل الخادم الخاص بك إلى جهاز ظاهري Vmware ، تحتاج إلى تثبيت VMware vCenter Converter Standalone 5.5 الموصوف بالتفصيل.
  • بعد ذلك ، قم بإعداد مضيف ESXI حيث ستقوم بمحاكاة الخادم الفعلي
  • قم بتشغيل المحول وانتقل إلى جميع خطوات معالج التحويل

قم بتشغيل VMware vCenter Converter Standalone 5.5 ، أو يوجد بالفعل إصدار أحدث من 6.2.

إذا حدث الخطأ A File I / O error أثناء الوصول إلى النوافذ المنبثقة ، فابحث عن سبب ذلك

نحن نختار تحويل الآلة

  • جهاز يعمل بالطاقة أو كمبيوتر أو خادم قيد التشغيل. هذه هي الطريقة الرئيسية لتشغيل محول VMware ، "عدم انقطاع العمل". يمكن أن يكون الخادم فعليًا أو افتراضيًا. لتكون في شبكه محليهأو أن تكون محلية (الجهاز المثبت عليه المحول). نظام التشغيل هو Windows أو Linux وليس Unix. توجد قائمة محدودة جدًا لأنظمة تشغيل Linux.
  • الجهاز الظاهري لـ VMware Infrastructure ، إذا كنت بحاجة إلى جهاز افتراضي من النظام الأساسي القديم (Virtual Center 2.5 ، ESX (i) 2-4.1) ، فانتقل إلى الإصدار الخامس الجديد. التغيير الرئيسي في الإصدار الخامس من برنامج VMware vSphere هو نسخة جديدةالأجهزة الافتراضية رقم 8 ، وقد تغيرت أدوات VMware معها.
  • محطة عمل VMware أو جهاز ظاهري آخر. تحظى محطة العمل بشعبية كبيرة بين المسؤولين وغالبًا ما يتحول الجهاز الظاهري من اختبار إلى محطة عمل مؤقتة. سيقوم المحول بنقلها إلى ESXi ، إلى بيئة vSphere دون أي مشاكل. نختار أيضًا هذا العنصر إذا كانت الأجهزة الافتراضية تعمل على VMware Fusion و VMware Player و VMware server 2.x
  • صورة احتياطية أو جهاز ظاهري تابع لجهة خارجية. الاستعادة من نسخة احتياطية موجودة أو جهاز ظاهري من جهة تصنيع أخرى. الاستعادة من نسخة احتياطية جدا وظيفة مفيدةوسأخبرك لماذا أدناه.
  • خادم Hyper-V. للانتقال من منصة Microsoft إلى برنامج VMware. إنه يختلف عن جهاز ظاهري تابع لجهة خارجية من حيث أنه يجب أن يكون لديك خادم Hyper-V عامل وسيتصل المحول به. يجب إيقاف تشغيل الأجهزة الظاهرية.

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

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

تجاهل تحذير الشهادة

تحديد مجلد المشروع للجهاز المرحّل

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

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

نحن ننظر إلى الملخص

ينهي. الآن إذا نظرت إلى vCenter ، فهناك مهمة لإنشاء آلة افتراضية.

سيعرض المحول نفسه وقت تنفيذ المهمة. كما ترى ، فإن ترحيل P2V إلى برنامج Vmware تافه للغاية.

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

في أنظمة التشغيل Windows XP و Windows 7 و Windows 8 ، توجد أداة مساعدة تسمى systeminfo.exe تعرض المعلومات الأساسية حول النظام. جدوى Coreinfoمن مارك روسينوفيتش يوفر المزيد من الفرص في هذا الصدد.

يمكن أن تعرض لك أداة سطر الأوامر المساعدة هذه ارتباطات المعالجات المنطقية بالمعالج المادي ، والعقدة والمقبس NUMA الموجودان عليهما ، وأحجام ذاكرة التخزين المؤقت المخصصة لكل معالج منطقي. يستخدم Coreinfo أيضًا وظيفة Windows GetLogicalProcessorInformation site: msdn.microsoft.com لاسترداد المعلومات وطباعتها على شاشة وحدة التحكم ، حيث سيتم عرض ارتباط المعالج المنطقي بعلامة النجمة "*". Coreinfo مفيد أيضًا في الحصول على ملفات معلومات مفصلةحول المعالج (على سبيل المثال ، ما إذا كان يدعم المحاكاة الافتراضية Hyper-V) وحول هيكل ذاكرة التخزين المؤقت لنظامك.

[كيفية تثبيت Coreinfo]

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

[باستخدام Coreinfo]

قم بتشغيل Coreinfo من سطر أوامر يعمل بحقوق المسؤول. لكل مورد متاح ، سيتم عرض خريطة الارتباط بالمعالجات المرئية لنظام التشغيل ، حيث ستظهر * الانتماء إلى المعالجات المتاحة. على سبيل المثال ، بالنسبة لنظام يحتوي على 4 مراكز ، سيكون لخط معلومات ذاكرة التخزين المؤقت خريطة لذاكرة التخزين المؤقت المشتركة بين النوى 3 و 4.

يعرض معلومات حول النواة. -Fيعرض معلومات حول إمكانيات النواة. -gيعرض معلومات حول المجموعات. يعرض معلومات حول ذاكرة التخزين المؤقت. يعرض معلومات حول عقد NUMA. يعرض معلومات حول مآخذ المعالج. ميعرض تكلفة الوصول إلى NUMA. -الخامسيعرض إمكانات المحاكاة الافتراضية للنظام والمعالج (Hyper-V) ، بما في ذلك دعم ترجمة عنوان المستوى الثاني (يتطلب حقوق المسؤول على أنظمة Intel).

بشكل افتراضي (إذا قمت بتشغيل coreinfo.exe بدون خيارات) ، يتم عرض المعلومات لجميع الخيارات باستثناء -v.

ملاحظة: في الإخراج ، تعني الشرطة "-" أن هذه الوظيفة معطلة أو غير مدعومة ، وتعني العلامة النجمية "*" وجود الوظيفة المقابلة (خيارات ، ربط).

1 ... موقع Coreinfo: technet.microsoft.com.

Microsoft Windows (c) Microsoft Corp. 2009. جميع الحقوق محفوظة.
C: \ Windows \ System32> Coreinfo.exe
Coreinfo v3.31 - تفريغ معلومات حول وحدة المعالجة المركزية للنظام وطوبولوجيا الذاكرة حقوق النشر (C) 2008-2014 Mark Russinovich Sysinternals - www.sysinternals.com
AMD FX (tm) -6300 معالج سداسي النوى AMD64 Family 21 Model 2 Stepping 0 ، AuthenticAMD HTT * HYPERVISOR متعدد النوى - Hypervisor موجود VMX - يدعم المحاكاة الافتراضية بمساعدة الأجهزة من Intel SVM * يدعم AMD الافتراضية بمساعدة الأجهزة X64 * يدعم 64 بت الوضع
SMX - يدعم التنفيذ الموثوق به من إنتل SKINIT * يدعم AMD SKINIT
NX * يدعم حماية الصفحات بدون تنفيذ SMEP - يدعم منع تنفيذ وضع المشرف SMAP - يدعم منع الوصول إلى وضع المشرف PAGE1GB * يدعم الصفحات الكبيرة 1 جيجا بايت PAE * يدعم> عناوين مادية 32 بت PAT * يدعم جدول سمات الصفحة PSE * يدعم صفحات 4 ميجا بايت PSE36 * يدعم> عنوان 32 بت 4 صفحات ميغابايت PGE * يدعم البت العالمي في جداول الصفحات SS - يدعم التطفل على الحافلات لعمليات التخزين المؤقت VME * يدعم الوضع الظاهري 8086 RDWRFSGSBASE - يدعم الوصول المباشر إلى قاعدة GS / FS
FPU * تنفذ تعليمات i387 للفاصلة العائمة MMX * يدعم مجموعة تعليمات MMX MMXEXT * تنفذ ملحقات AMD MMX 3DNOW - يدعم 3DNow! تعليمات 3DNOWEXT - يدعم 3DNow! تعليمات الامتداد SSE * يدعم دفق ملحقات SIMD SSE2 * يدعم دفق ملحقات SIMD 2 SSE3 * يدعم دفق ملحقات SIMD 3 SSSE3 * يدعم ملحقات SIMD التكميلية 3 SSE4a * يدعم دفق ملحقات SIMDR 4a SSE4.1 * يدعم تدفق ملحقات SIMD 4.1 SSE4.2 * يدعم تدفق ملحقات SIMD 4.2
AES * يدعم امتدادات AES AVX * يدعم امتدادات إدخال AVX FMA * يدعم امتدادات FMA باستخدام حالة YMM MSR * ينفذ تعليمات RDMSR / WRMSR MTRR * يدعم سجلات نطاق نوع الذاكرة XSAVE * يدعم تعليمات XSAVE / XRSTOR OSXSAVE * يدعم تعليمات XSETBV / XGETBVAND تعليمات RDRAND RDSEED - يدعم تعليمات RDSEED
CMOV * يدعم تعليمات CMOVcc CLFSH * يدعم تعليمات CLFLUSH CX8 * يدعم المقارنة وتبادل التعليمات 8 بايت CX16 * يدعم تعليمات CMPXCHG16B BMI1 * يدعم ملحقات معالجة البت 1 BMI2 - يدعم ملحقات معالجة البت 2 ADX - يدعم تعليمات ADCX / ADOX DCA - يدعم الجلب المسبق من الجهاز المعين بالذاكرة F16C * يدعم تعليمات نصف الدقة FXSR * يدعم تعليمات FXSAVE / FXSTOR FFXSR * يدعم شاشة تعليمات FXSAVE / FSRSTOR المحسنة * يدعم تعليمات MONITOR و MWAIT MOVBE - يدعم تعليمات MOVBE ERMSB - يدعم التعليمات المحسنة REP MOVSB ​​/ STOS * يدعم تعليمات PCLMULDQ POPCNT * يدعم تعليمات POPCNT LZCNT * يدعم تعليمات LZCNT SEP * يدعم تعليمات استدعاء النظام السريع LAHF-SAHF * يدعم تعليمات LAHF / SAHF في وضع 64 بت HLE - يدعم تعليمات إلغاء قفل الجهاز RTM - يدعم تعليمات ذاكرة المعاملات المقيدة
DE * يدعم نقاط توقف الإدخال / الإخراج بما في ذلك CR4. DE DTES64 - يمكنه كتابة محفوظات عناوين فرع 64 بت DS - ينفذ مخزن تصحيح الأخطاء المؤقت في الذاكرة DS-CPL - يدعم ميزة Debug Store مع CPL PCID - يدعم PCIDs و CR4.PCIDE INVPCID - يدعم تعليمات INVPCID PDCM - يدعم إمكانيات الأداء MSR RDTSCP * يدعم تعليمات RDTSCP TSC * يدعم تعليمات RDTSC TSC-DEADLINE - يدعم APIC المحلي مؤقت الموعد النهائي دفعة واحدة TSC-INVARIANT * يعمل TSC بمعدل ثابت xTPR - يدعم تعطيل رسائل المهام ذات الأولوية
EIST - يدعم Intel Speedstep ACPI المحسن - ينفذ MSR لإدارة الطاقة TM - ينفذ دائرة مراقبة حرارية TM2 - يطبق مراقب حراري 2 تحكم APIC * ينفذ APIC x2APIC المحلي الذي يمكن الوصول إليه بالبرمجيات - يدعم x2APIC
CNXT-ID - وضع ذاكرة التخزين المؤقت لبيانات L1 التكيفي أو BIOS
يدعم MCE * فحص الجهاز و INT18 و CR4.MCE MCA * ينفذ فحص الجهاز المعماري PBE - يدعم استخدام FERR # / PBE # pin
PSN - ينفذ الرقم التسلسلي لمعالج 96 بت
PREFETCHW * يدعم تعليمات PREFETCHW
الحد الأقصى لأوراق CPUID المطبقة: 0000000D (أساسي) ، 8000001E (موسع).
خريطة منطقية للمعالج المادي: * —— المعالج المادي 0 - * —- المعالج المادي 1 - * - المعالج المادي 2 - * - المعالج المادي 3 —- * - المعالج المادي 4 —— * المعالج الفعلي 5
المعالج المنطقي لخريطة المقبس: ****** Socket 0
المعالج المنطقي لـ NUMA Node Map: ****** NUMA Node 0
لا توجد عقد NUMA.
معالج منطقي لخريطة ذاكرة التخزين المؤقت: * —— ذاكرة التخزين المؤقت 0 ، المستوى 1 ، 16 كيلوبايت ، Assoc 4 ، LineSize 64 * —— ذاكرة التخزين المؤقت للتعليمات 0 ، المستوى 1 ، 64 كيلوبايت ، Assoc 2 ، LineSize 64 * —— ذاكرة التخزين المؤقت الموحدة 0 ، المستوى 2 ، 2 ميجابايت ، Assoc 16 ، حجم الخط 64 - * - - ذاكرة التخزين المؤقت للبيانات 1 ، المستوى 1 ، 16 كيلوبايت ، Assoc 4 ، حجم الخط 64 - * - - ذاكرة التخزين المؤقت للتعليمات 1 ، المستوى 1 ، 64 كيلوبايت ، Assoc 2 ، حجم الخط 64 - * —- ذاكرة التخزين المؤقت الموحدة 1 ، المستوى 2 ، 2 ميجابايت ، Assoc 16 ، حجم الخط 64 - * - ذاكرة التخزين المؤقت للبيانات 2 ، المستوى 1 ، 16 كيلوبايت ، Assoc 4 ، حجم الخط 64 - * - ذاكرة التخزين المؤقت للتعليمات 2 ، المستوى 1 ، 64 كيلوبايت ، Assoc 2 ، LineSize 64 - * - Unified Cache 2، Level 2، 2 MB، Assoc 16، LineSize 64 - * - Data Cache 3، Level 1، 16 KB، Assoc 4، LineSize 64 - * - Instruction Cache 3، Level 1، 64 KB ، Assoc 2 ، LineSize 64 - * - ذاكرة التخزين المؤقت الموحدة 3 ، المستوى 2 ، 2 ميجابايت ، Assoc 16 ، حجم الخط 64 —- * - ذاكرة التخزين المؤقت للبيانات 4 ، المستوى 1 ، 16 كيلوبايت ، Assoc 4 ، حجم الخط 64 —- * - ذاكرة التخزين المؤقت للإرشادات 4 ، المستوى 1 ، 64 كيلوبايت ، Assoc 2 ، حجم الخط 64 —- * - ذاكرة التخزين المؤقت الموحدة 4 ، المستوى 2 ، 2 ميجابايت ، Assoc 16 ، حجم الخط 64 —— * ذاكرة التخزين المؤقت للبيانات 5 ، المستوى 1 ، 16 كيلوبايت ، Assoc 4 ، LineSize 64 —— * مخبأ التعليمات 5 ، المستوى 1 ، 64 كيلوبايت، Assoc 2، LineSize 64 —— * Unified Cache 5، Level 2، 2 MB، Assoc 16، LineSize 64 ****** Unified Cache 6، Level 3، 8 MB، Assoc 1، LineSize 64
المعالج المنطقي لخريطة المجموعة: ****** Group 0

بقلم مارك روسينوفيتش

تاريخ النشر: 18 أغسطس 2014

تنزيل Coreinfo(192 كيلوبايت)

مقدمة

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

متطلبات المعالج لتمكين Hyper-V على Windows 8

يستخدم وظيفة GetLogicalProcessorInformation في Windows للحصول على هذه المعلومات وطباعتها على الشاشة ، مما يمثل تعيينًا لمعالج منطقي بعلامة النجمة ، على سبيل المثال "*". يعد Coreinfo مفيدًا في الحصول على نظرة ثاقبة حول المعالج وطوبولوجيا ذاكرة التخزين المؤقت لنظامك.

التركيب

يمكنك تشغيل Coreinfo بكتابة "coreinfo".

باستخدام CoreInfo

يظهر لكل مورد خريطة للمعالجات المرئية لنظام التشغيل والتي تتوافق مع الموارد المحددة ، حيث تمثل "*" المعالجات القابلة للتطبيق. على سبيل المثال ، في نظام رباعي النواة ، سطر في إخراج ذاكرة التخزين المؤقت مع خريطة مشتركة بين النوى 3 و 4.

الاستخدام: coreinfo [-c] [- f] [- g] [- l] [- n] [- s] [- m] [- v]

معامل وصف
** - ج ** تفريغ المعلومات عن النوى.
-F تفريغ معلومات الميزة الأساسية.
-g تفريغ المعلومات عن المجموعات.
** - ل ** تفريغ المعلومات عن ذاكرات التخزين المؤقت.
تفريغ المعلومات على عقد NUMA.
تفريغ المعلومات على المقابس.
م تفريغ تكلفة الوصول NUMA.
-الخامس تفريغ الميزات المتعلقة بالافتراضية فقط بما في ذلك دعم ترجمة عنوان المستوى الثاني.
(يتطلب حقوق إدارية على أنظمة إنتل).

يتم تحديد جميع الخيارات باستثناء -v بشكل افتراضي.

إخراج Coreinfo:

تنزيل Coreinfo(192 كيلوبايت)

ترحيل سهل من Windows Server إلى بيئة Hyper-V

عاجلاً أم آجلاً ، في أي بنية تحتية لتكنولوجيا المعلومات تقريبًا ، يُطرح السؤال حول استبدال المعدات القديمة بأحدث المعدات. بمرور الوقت ، تطور أي معدات مواردها ويجب استبدالها (بآخر جديد ، وبالتالي أسرع) ، ولكن زيادة قوة الحوسبة ليست مطلوبة دائمًا. يتطلب هذا عادةً نقل التطبيقات الحالية ، بشكل مثالي دون تغيير التكوين.

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

في حالة عدم الحاجة إلى الأداء العالي ، وخاصة أداء نظام الإدخال / الإخراج الفرعي ، فمن الممكن تمامًا استخدام المحاكاة الافتراضية لدمج الأنظمة المادية (المادية إلى الافتراضية ، p2v).

المرشحون الأوائل للدمج في الأجهزة الافتراضية هم:

  • خدمات غير محملة مع انخفاض استهلاك الموارد للنظام الفرعي I / O
  • تتطلب إعدادات نظام تشغيل محددة
  • الخدمات التي تتطلب دورة صيانة منفصلة - تحديثات متكررة ، وإعادة تشغيل نظام التشغيل ، وما إلى ذلك.

بالطبع ، على الرغم من الموضة والاتجاهات ، لا يجب أن تجعل كل شيء افتراضيًا. حيثما أمكن ، يجب تجنب الافتراضية في الحالات التالية:

  • الخدمات المحملة ، خاصة تلك التي تتطلب نشاط قرص مكثف (على سبيل المثال ، DBMS)
  • خدمات البنية التحتية التي يعتمد عليها تشغيل برنامج Hypervisor نفسه. على سبيل المثال ، خدمات Active Directory في جهاز ظاهري مدرج في نفس مجال AD ليست فكرة جيدة.
  • استخدام معدات محددة

لا يمكن أن تكون المحاكاة الافتراضية متداخلة. إذا كان الجهاز المصدر يحتوي على أجهزة افتراضية في شكل ما (Virtual PC و Virtual Box و VmWare وما إلى ذلك) ، فيجب نقلها بشكل منفصل باستخدام طريقة v2v (Virtual-to-Virtual).

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

دعنا نلقي نظرة على عملية الترحيل باستخدام مثال حقيقي.

البيانات الأولية

عدة خوادم ، تقريبًا نفس التكوين ، منصة Windows Server. كان من الضروري تحرير بعض المعدات ، لذلك تقرر ضغط الخدمات التي تم تفريغها من خلال الدمج في Hyper-V ، وبالتالي تحرير خادم مادي منفصل.

تقنية النقل

في السوق هناك عدد كبير منالمنتجات التجارية التي يمكن ترحيلها إلى بيئة افتراضية ، وأبرزها Microsoft System Center Operations Manager مع Hyper-V Management Pack. تتطلب جميع هذه الأدوات تقريبًا شراء ترخيص ، ويجب أخذها في الاعتبار في حالة الدمج الهائل لعشرات الخوادم والمزيد من الإدارة.

لترحيل خادم واحد لمرة واحدة ، أردت القيام بوسائل بسيطة ومرتجلة.

أول ما يتبادر إلى الذهن هو استخدام ميزة Windows Server Backup المضمنة للترحيل ، والتي ، بدءًا من Windows Server 2008 ، تنشئ صورة افتراضية قرص VHDمع نسخة إحتياطيةالأنظمة.

بعد بعض التجارب مع دعمتم العثور على حل أبسط.

يحتوي موقع Microsoft على مجموعة من الأدوات المساعدة المفيدة جدًا من Mark Russinovich من فريق Sysinternals ، من بينها ulit disk2vhd... يقوم بما هو مطلوب بالضبط - يسمح لك بإزالة صورة VHD من القرص. علاوة على ذلك ، بخلاف Windows Server Backup ، الذي ينشئ صورة VHD منفصلة لكل وحدة تخزين ، يتيح لك disk2vhd نسخ قرص فعلي بجميع وحدات التخزين (أو بشكل انتقائي) في قرص افتراضي واحد. بالإضافة إلى ذلك ، يعمل disk2vhd على الإصدارات الأقدم من Windows (2000 / XP / 2003) أيضًا.

يمكن التقاط الصورة في وضع عدم الاتصال ، عن طريق توصيل القرص بخادم آخر أو عن طريق التمهيد من صورة WinPE ، أو أثناء التنقل من لقطة VSS لنظام الملفات.

تعمل الأداة أيضًا من سطر الأوامر ، وهو أمر مفيد جدًا ، على سبيل المثال ، عند ترحيل الخوادم إلى تثبيت Core.

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

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

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

حدد المقدار المطلوب من ذاكرة الوصول العشوائي

حدد اتصال الشبكة

أخيرًا ، حدد صورة القرص الموجودة التي تم إنشاؤها مسبقًا باستخدام disk2vhd

بعد الإنشاء ، قم بتحرير الإعدادات الضرورية - عدد مراكز المعالج ، إعدادات الشبكة المحددة

ولا تنس توصيل أدوات Hyper-V المساعدة إلى الجهاز الظاهري.

وبالتالي ، من السهل جدًا ترحيل نظام تشغيل من خادم فعلي إلى جهاز ظاهري Hyper-V.

المشاكل المحتملة

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

Coreinfo v.3.2

ومع ذلك ، لا يزال من الممكن مواجهة المزالق الصغيرة. إنها تتعلق أولاً وقبل كل شيء بنظام التشغيل الضيف لإصدارات Windows Server 2000/2003 و Windows 2000 / XP.

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

تتعلق المشكلة الثانية بتنشيط إصدارات OEM من Windows أسفل Vista / 2008 (لا توجد مثل هذه المشكلة في إصدارات المجلد). نظرًا لأن الأجهزة (محول الشبكة واللوحة الأم) تتغير عند الترحيل من نظام فعلي إلى نظام افتراضي ، تفعيل ويندوزيصبح غير صالح. في حالة Windows Server 2008 / Windows Vista والإصدارات الأحدث ، هذه المشكلة ليست حرجة ولا تؤدي إلى فشل ، سيكون كافياً فقط لإعادة التنشيط. لكن الإصدارات القديمة من Windows ستطلب منك استعادة التنشيط قبل البدء ، ولكن لن يكون من الممكن إكماله عبر الإنترنت حتى يتم تثبيت برامج التشغيل على محول الشبكة.

بالمناسبة ، من وجهة نظر نقاء الترخيص ، فإن نقل P2V لإصدارات OEM غير مقبول ولا يُسمح به إلا لإصدارات Windows أو وحدات التخزين. لذلك ، لا تنس حساب تكلفة الترخيص عند التخطيط لمثل هذه العمليات.

sysinternals hyper-v الافتراضية

| تم الحفظ

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

الافتراضية ، إدارة الخادم ، إدارة النظام

أصدرت مايكروسوفت هذا الأسبوع تجميع النوافذ 10 معاينة Insider Build 10565. يضيف هذا الإصدار العديد من الميزات الجديدة إلى نظام التشغيل. على وجه الخصوص ، ذكر Ben Armstrong (مدير Hyper-V في Microsoft) في مدونته أنه تمت إضافة القدرة على إنشاء محاكاة افتراضية Hyper-V متداخلة في Windows 10. تتيح لك المحاكاة الافتراضية المتداخلة تشغيل Hyper-V داخل جهاز افتراضي وإنشاء العديد الأجهزة الافتراضية داخل هذا الجهاز الظاهري الرئيسي. يمكنك تشغيل برامج Hyper-V المتعددة بدون الحاجة إلى أجهزة مادية إضافية.

وصف ثيو طومسون كيفية تمكين الافتراضية المتداخلة في مدونته ، وتتكون العملية من الخطوات التالية:

الخطوة 1:إنشاء آلة افتراضية

الخطوة 2: قم بتشغيل البرنامج النصي Enable-NestedVm.ps1 لتبسيط عملية التحقق من المتطلبات (على سبيل المثال ، يجب إيقاف تشغيل تلك الذاكرة الديناميكية). سيقوم هذا البرنامج النصي بالتحقق من صحة التكوين وتغيير ما هو غير صحيح (بإذن) وتمكين المحاكاة الافتراضية المتداخلة للجهاز الظاهري. يرجى ملاحظة أنه يجب إيقاف تشغيل الجهاز الظاهري.

الخطوه 3:تثبيت مكونات Hyper-V على Guest VM

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

الخطوة الخامسة:قم بإنشاء VM متداخلة.

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

دليل متطلبات دعم PAE / NX / SSE2 لنظام التشغيل Windows 8

سوف تتسبب في حدوث أخطاء أو تمنع الجهاز الظاهري من البدء تمامًا:
- يجب إيقاف تشغيل الذاكرة الديناميكية وإلا فلن يتمكن الجهاز الظاهري من التمهيد ؛
- لن يكون من الممكن تغيير حجم الذاكرة ؛
- لن يكون من الممكن تطبيق نقاط التفتيش على جهاز VM قيد التشغيل ؛
- الهجرة الساخنة لا تعمل ؛
- لا توجد طريقة لحفظ VM.
3. بعد تمكين الظاهرية المتداخلة في جهاز افتراضي ، يجب تمكين انتحال MAC حتى تعمل شبكة أجهزة الضيف.
4. يعمل حاليًا فقط على معالجات Intel مع تمكين دعم Intel VT-x.
5. تتطلب المحاكاة الافتراضية المتداخلة قدرًا كبيرًا من الذاكرة. تمكنت من تشغيل جهاز افتراضي في جهاز افتراضي بسعة 4 غيغابايت من ذاكرة الوصول العشوائي ، لكن كل شيء كان بطيئًا للغاية.

hyper-v ، الافتراضية المتداخلة ، الافتراضية المتداخلة


فوق

مصدر المقالات: Habr.

يُشار إلى الوقت بالمنطقة الزمنية التي تم ضبطها على جهازك.

إصدار الموقع: 0.8.2
أخطاء ، اقتراحات ، يرجى الإبلاغ عبر Telegram إلى المستخدمleenr ، عن طريق البريد الإلكتروني [البريد الإلكتروني محمي]أو استخدام وسائل الاتصال الأخرى.

Alwaysbr (امتداد لجوجل كروم)
إحصائيات الحضور
SoHabr in VK (أخبار المشروع)