الصفحة الرئيسية الفرامل عندما لا يكفي نظام واحد: نظرة عامة على الأجهزة الافتراضية. نظرة عامة على الجهاز الظاهري الأكثر افتراضية

عندما لا يكفي نظام واحد: نظرة عامة على الأجهزة الافتراضية. نظرة عامة على الجهاز الظاهري الأكثر افتراضية

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

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

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

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

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

  • يستخدم المتخصصون في الشركات الكبيرة المحاكاة الافتراضية من أجل التوزيع الأفضل والفعال لقوة الحوسبة الكبيرة للخوادم ؛
  • يستخدم المستخدمون المنزليون المحاكاة الافتراضية (الأجهزة الافتراضية) لتشغيل تطبيقات متعددة من أنظمة تشغيل مختلفة في نفس الوقت. باستخدام الأجهزة الافتراضية ، يمكن للمستخدم تشغيل Windows XP والبرامج المكتوبة له في نظام تشغيل آخر ، على سبيل المثال ، تعمل على Linux kernel. أو قم بإنشاء نظام تشغيل افتراضي Windows 8 على كمبيوتر Apple Macintosh.

Virtual PC - جهاز افتراضي من Microsoft

قامت Microsoft - مطور نظام التشغيل الأكثر شيوعًا بتطوير نظام المحاكاة الافتراضية الخاص بها ، والذي تم تصميمه للعمل حصريًا في بيئة Windows - وهذا هو Virtual PC 2007 لنظامي التشغيل Windows XP و Vista ، بالإضافة إلى جهاز افتراضي جديد نسبيًا Virtual PC لنظام التشغيل Windows 7. بالإضافة إلى أحدث إصدار ، قام مطورو برامج المحاكاة الافتراضية بإنشاء أداة Windows XP Mode ، وهي نسخة افتراضية من XP Professional. تتيح لك هذه الأداة تشغيل التطبيقات والبرامج القديمة في نظام التشغيل الأحدث Windows 7.

في Windows 8 واختبار Windows 10 ، تم استبدال Virtual PC بأكثر من ذلك تكنولوجيا جديدة Hyper-V مستعار من Windows Server. تختلف هذه التقنية كثيرًا عن الأجهزة الافتراضية العادية ، لذلك سنخصص مراجعة منفصلة لها.

مايكروسوفت ليست في الواقع المطور وراء Virtual PC. تم إنشاء هذا البرنامج في الأصل من قبل شركة أخرى وتم تصميمه ليعمل على نظامي التشغيل Windows و Mac OS. في ذلك الوقت ، تم استخدام OS / 2 و DOS ونظام التشغيل المستند إلى Linux kernel كنظم تشغيل ضيف. عندما أصبحت Microsoft المالك الوحيد لهذا المنتج ، تقرر إزالة الدعم من برنامج Mac OS. وبالتالي ، تركزت جميع جهود المطورين على زيادة تطوير Virtual PC حصريًا لنظام Windows. نتيجة لذلك ، لدينا اليوم أداة بيئة افتراضية مجانية تعمل بشكل رائع على Windows كمضيف ونظام تشغيل ضيف. ومع ذلك ، مع كل هذا ، فإن هذه الأداة متواضعة إلى حد ما ، نظرًا لأنها تفتقر إلى جميع أنواع الوظائف الإضافية المصممة للتفاعل مع جميع الأنظمة الأخرى.

يمكنك تنزيله من هنا: www. مايكروسوفت. كوم

الجهاز الظاهري VmWare

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

يستخدم VMware Player نظامي Linux و Windows كنظام تشغيل رئيسي ، ويمكن استخدام DOS و Windows و Linux و Mac و BSD وغيرها كنظم تشغيل ضيف. بالنسبة لأولئك الذين يفتخرون بمالك جهاز كمبيوتر Macintosh ، يقوم المطور بإصدار تطبيق VMware Fusion ، والذي يشبه تمامًا محطة عمل VMware في قدراته.

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

يمكنك تنزيله من هنا: www. vmware. كوم

Parallels Workstation - المحاكاة الافتراضية للمستخدم المنزلي

Parallels هي واحدة من أكبر اللاعبين في سوق الافتراضية العالمية. تستهدف أدوات المحاكاة الافتراضية الأساسية الخاصة بها في المقام الأول شركات مزودي الخدمة الكبيرة. ومع ذلك ، لا يتردد المطور في استخدام المستخدم المنزلي أيضًا ، لأنه بالنسبة لأجهزة Windows و Linux ، تمتلك الشركة برنامج محاكاة افتراضية Parallels Workstation ، ولأجهزة Apple يوجد حل مماثل Parallels Desktop. على عكس المطورين الآخرين ، لا تقدم هذه الشركة حلولًا مجانية ؛ سيتعين على المستخدم الدفع مقابل إنشاء وتشغيل جهاز افتراضي.

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

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

يمكنك شرائه هنا: www. paraLlels.com.ru

VirtualBox - جهاز افتراضي من Oracle

يعد برنامج VirtualBox أحد أكثر برامج المحاكاة الافتراضية شيوعًا. عملت أكثر من مجموعة من المطورين ، وبعيدًا عن شركة واحدة بارزة في بيئة تكنولوجيا المعلومات ، على إنشاء هذا التطبيق. المنتج الآن مملوك بالكامل لشركة Oracle ، التي استحوذت عليه من خلال استحواذ المالك السابق (Sun Microsystems) في عام 2010. نتيجة لجميع تحركات VirtualBox من مالك إلى آخر ، لدينا اليوم برنامج محاكاة افتراضية مع عدد كبير من أنظمة التشغيل المدعومة. على الموقع الرسمي للبرنامج ، يمكنك تنزيل التجميعات لأنظمة Windows و Mac OS و Linux و Solaris للتثبيت على جهاز كمبيوتر. بالمناسبة ، يمكن استخدام نفس نظام التشغيل في VirtualBox كضيف.

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

يمكنك تنزيله من هنا: www. فيرتال بوكس. غزاله

من كل ما سبق ، يمكننا استخلاص استنتاج والتوقف ، كما يبدو لنا ، عن برنامجين ظاهريين - وهما VirtualBox و VMware Player. توجد بيانات تطبيق كافية لتثبيت أنظمة تشغيل إضافية.

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

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

لماذا نحتاج أجهزة الكمبيوتر الافتراضية؟

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

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

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

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

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

أسباب تثبيت VM:

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

فيرتثلبوإكس

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

نافذة VirtualBox الرئيسية:

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

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

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

المميزات والعيوب

مزايا VirtualBox:

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

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

يدعم برنامج VirtualBox العمل مع محركات أقراص USB المتصلة بالكمبيوتر.

عيوب البرنامج:

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

لتثبيت برنامج VirtualBox ، قم بتنزيل المثبت من موقع المطور الرسمي - شركة Oracle. عملية التثبيت قياسية ولا تتطلب إعدادات إضافية:

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

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

فيديو تعليمي حول كيفية تثبيت نظامي تشغيل باستخدام VirtualBox

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

في نافذة معالج الإعداد ، حدد نوع نظام التشغيل الافتراضي (Windows ، Linux ، Debian ، MacOS) وإصداره. حدد اسمًا للمحاكي المراد إنشاؤه وانقر على زر "التالي".

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

يجب تحديد حجم ذاكرة الوصول العشوائي الخاصة بـ VM اعتمادًا على الخصائص التقنيةجهاز الكمبيوتر الخاص بك. إذا كان لديك 4 غيغابايت من ذاكرة الوصول العشوائي متوفرة على جهاز الكمبيوتر الخاص بك ، فسيكون 512 ميغابايت - 1 غيغابايت كافية لكي يعمل المحاكي بشكل صحيح.

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

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

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

مستعد. يمكنك الآن بدء العمل مع نظام التشغيل الافتراضي. للخروج من البرنامج ، قم أولاً بإغلاق نظام التشغيل ثم أغلق VirtualBox.

برنامج VMware

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

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

المميزات والعيوب

من بين مزايا برنامج VMWare:

  • شريط أدوات ملائم
  • المزامنة مع أدوات التطوير من Microsoft ، ولا سيما منصة .NET وبيئة برامج Visual Studio ؛
  • نظام أمان. توفر أدوات VMWare المدمجة مستوى عاليًا من الحماية لملفاتك في نظام التشغيل الثانوي. يمكن لجهاز المحاكاة اكتشاف محاولات النشاط الخبيث للقضاء عليها ؛
  • تشغيل خدمات التشفير للأجهزة الافتراضية التي تم إنشاؤها.

عيوب التطبيق:

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

يمكنك تنزيل جهاز افتراضي لنظام التشغيل Windows من موقع المطور الرسمي VMWare.com.

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

نظرة عامة على الوظائف وإعداد البرنامج الأول

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

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

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

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

بعد الانتهاء من تكوين الجهاز الظاهري ، انتظر حتى يتم تثبيت صورة نظام التشغيل وبدء العمل:

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

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

المميزات والعيوب

فوائد المحاكي:

  • توافق ممتاز مع جميع إصدارات نظام التشغيل Windows. في معظم الحالات ، لا يحتاج المستخدم إلى تثبيت أي برامج تشغيل إضافية لنظام التشغيل الافتراضي. تتم مزامنة كل منهم مع النظام الرئيسي ؛
  • مشاركة نظام الملفات. الوصول إلى الملفات المخزنة على القرص الصلب لجهاز الكمبيوتر الخاص بك من خلال نافذة VM ؛
  • دعم نظام التشغيل Windows 64 بت في وضعي التشغيل "مضيف الضيف" و "بيئة الضيف" ؛
  • دعم الأجهزة الافتراضية.

سلبيات:

  • هناك ميزات مدفوعة. يتم توزيع البرنامج مجانًا ، ولكن سيتعين عليك شراء اشتراك لدعم إنشاء مجموعة من أنظمة التشغيل الافتراضية ؛
  • لا يوجد دعم لأنظمة تشبه Linux.
نظرة عامة على الوظائف وإعداد البرنامج الأول

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

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

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


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

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

مزايا الأجهزة الافتراضية الحديثة:

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

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

نظرة عامة على الجهاز الظاهري

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

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

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

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

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

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

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

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

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

خيار ممتاز للمستخدم المبتدئ الذي سيُظهر قدرة الأجهزة الافتراضية.

4 - مشغل VMware.لا تحرج من كلمة "لاعب" ، لأنه اليوم لم يعد لاعبًا ، بل برنامجًا لإنشاء آلة افتراضية كاملة ، وذات جودة عالية إلى حد ما.

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

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

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

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

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

برنامج Sun VirtualBox 2.0.6

برنامج مجاني (للاستخدام المنزلي)

المطورصن مايكروسيستمز

الحجم 33 ميجا بايت

حكم

وظائف غنية قائمة كبيرة من الأنظمة المدعومة ؛ عدد من الميزات الفريدة

بعض عدم الاستقرار في العمل

برنامج VirtualBox هو منتج برمجي لشركة إينوتيك الألمانية. إنها منصة حديثة نسبيًا ، مع أول إصدار عام في يناير 2007. تشمل أنظمة الضيف المدعومة Windows و Linux و OS / 2 Warp و OpenBSD و FreeBSD. في فبراير 2008 ، استحوذت شركة صن مايكرو سيستمز على إنوتيك ، ويجري تطوير المزيد من خلال مشاركتها. لم يتغير نموذج التوزيع لبرنامج VirtualBox.

بالإضافة إلى الأجهزة القياسية اللازمة لتشغيل نظام التشغيل (المعالج ، محول الفيديو ، القرص الصلب) ، يحاكي البرنامج أيضًا وحدة التحكم في الصوت ومحول الشبكة. يتم تقديم الأخير كواجهة AMD PCNet. بالإضافة إلى ذلك ، تجدر الإشارة إلى أنه يتم افتراضيًا محاكاة بطاقة الفيديو كمحول VESA قياسي بسعة 8 ميجابايت من ذاكرة الفيديو ودقة 800 × 600 ؛ إذا لم يكن هذا كافيًا ، فيمكنك استخدام إضافات Guest VM لزيادة أداء مسرع الفيديو الافتراضي وتغيير حجم النافذة ديناميكيًا. إضافات Guest VM هي مجموعة من الأدوات المزودة مع البرنامج لتحسين الأداء وتسهيل التفاعل بين الضيف ونظام التشغيل المضيف. من بين أشياء أخرى ، يتم أيضًا محاكاة وحدات تحكم USB في VirtualBox ، بينما يتم التقاط الأجهزة المتصلة بموصلات USB في النظام المضيف تلقائيًا في نظام الضيف.

إحدى الميزات الرئيسية هي دعم RDP (بروتوكول سطح المكتب البعيد) ، والذي يسمح لـ VirtualBox بالعمل كخادم RDP والتحكم فيه من قبل أي عميل يستخدم البروتوكول. لاحظ أنه قبل إصدار نظام VMware Workstation 6 ، كانت هذه الميزة متاحة فقط في VirtualBox. نفذت أيضا وظيفة USB عبر RDP(إذا كان الجهاز الظاهري يعمل كخادم RDP ، فستكون أجهزة USB المتصلة مرئية أيضًا في العميل).

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

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

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

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

بالنسبة للمطورين ، يوفر innotek مجموعة أدوات تطوير برمجيات ممتازة ، وبما أن النظام الأساسي مفتوح المصدر ، فلا يلزم بذل جهد إضافي لكتابة ملحقات للنظام. إلى جانب Windows ، توجد أيضًا إصدارات مستقرة من VirtualBox لنظامي Linux و Mac OS. بالإضافة إلى ذلك ، يجري حاليًا الكثير من العمل لنقل المنتج إلى منصات مضيفة أخرى ، ويتم تزويد المطورين بكل شيء الأدوات اللازمةوواجهات لتعديل VirtualBox.

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

محطة عمل VMware 6.5.1

محطة عمل VMware 6.5.1

برنامج كومبيوتري ، 189 دولارًا

المطوربرنامج VMware

الحجم 500 ميجا بايت

حكم

أعظم وظائف بين جميع البرامج

غالي السعر؛ حجم توزيع ضخم

ربما تكون VMware Workstation هي المنتج الأكثر شهرة لإنشاء أجهزة افتراضية ، واليوم تعد VMware واحدة من الشركات الرائدة في إنتاج أنظمة المحاكاة الافتراضية. قائمة أنظمة تشغيل الضيف المتوافقة هائلة ، مع كل شيء من Solaris و Novell NetWare إلى Linux و FreeBSD و Windows Vista x64 Edition. النظام الأساسي يحاكي بشكل مثالي جميع أنظمة الكمبيوتر الضرورية. يعد عدد الأجهزة المدعومة خبرًا جيدًا - يمكن لـ VMware Workstation العمل مع محركات الأقراص المضغوطة / أقراص DVD المثبتة ومحركات الأقراص وقارئات البطاقات الذكية ويمكنها تحميل صور القرص. بالإضافة إلى ذلك ، ستتوفر جميع الأجهزة الخارجية المتصلة عبر منافذ COM- أو LPT- أو USB في نظام الضيف (ومع ذلك ، لم يكن من الممكن تكوين دعم USB 2.0). يوجد تكامل كامل مع ACE (بيئة الحوسبة المؤكدة - القدرة على تشغيل نسخة أخرى من Windows على الكمبيوتر ، مخصصة للمشاركة) وما يسمى بوضع الوحدة - تنفيذ التطبيقات الافتراضية على سطح مكتب الجهاز المضيف. أما تقليديا نقطة ضعف- مسرع الفيديو - إذن ، بدءًا من الإصدار الحالي ، فإنه يدعم تسريع الأجهزة للرسومات ثلاثية الأبعاد. ومع ذلك ، مع تحذير صغير - لا تتوفر هذه الوظيفة حتى الآن إلا عند استخدام Windows XP كنظام تشغيل ضيف. حاليًا أيضًا يتم دعم DirectX 9.0 و Shader Model 2.0 فقط. من بين أحدث الابتكارات ، تجدر الإشارة إلى القدرة على دفق تشغيل جهاز افتراضي ، على سبيل المثال ، عند تنزيل صورة من الإنترنت.

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

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

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

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

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

مجانية
المطورمايكروسوفت
موقع microsoft.com/windows/downloads/virtualpc/default.mspx

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

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

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

محطة Parallels Workstation 2.2

محطة Parallels Workstation 2.2

كومبيوتري ، 50 دولارًا

المطورالمتوازيات

الحجم 21 ميجا بايت

حكم

قائمة كبيرة من الأنظمة المدعومة ؛ تعمل مع Intel-VT و AMD-V

من حيث الوظيفة ، أدنى من نظائرها

Parallels هو لاعب آخر كبير إلى حد ما في سوق البرمجيات الافتراضية. يوفر منتج Parallels Workstation الخاص به تقريبًا جميع الوظائف التي تحتاجها للعمل. بادئ ذي بدء ، تقوم هذه المنصة بعمل افتراضي لمجموعة كاملة من أجهزة الكمبيوتر القياسية ، مثل المعالج الذي يطابق معالجًا حقيقيًا ، واللوحة الأم القائمة على مجموعة شرائح Intel i815 ، وذاكرة وصول عشوائي تصل إلى 1.5 جيجابايت ، وبطاقة فيديو VGA و SVGA مع VESA 3.0 الدعم. بالإضافة إلى ذلك ، يدعم محرك الأقراص المرنة 1.44 ميجابايت مع القدرة على توصيل جهاز حقيقي أو صورة مرنة وجهازي تحكم IDE إما مع محرك أقراص ثابت افتراضي (من 20 ميجابايت إلى 128 جيجابايت لكل منهما) أو CD / DVD-ROM (في الوصول المباشر الوضع). يمكن استخدام محرك الكمبيوتر الحقيقي مباشرة). بالإضافة إلى ذلك ، هناك دعم للعديد من المعدات الطرفية (الطابعات والماسحات الضوئية بالإضافة إلى العديد من أجهزة المساعد الرقمي الشخصي المعتمدة على Windows Mobile 2005 والكاميرات).

أنظمة الضيف المتوافقة: عائلة Microsoft Windows بأكملها من الإصدار 3.1 إلى Vista ، وإصدارات مختلفة من Linux و FreeBSD و Syllable و Solaris و OS / 2 و MS-DOS.

تثبيت وتكوين البرنامج ليس بالأمر الصعب. لتسهيل الحياة ، تتوفر مجموعة من تطبيقات Parallels Tools للمستخدم ، والتي تعمل على تحسين تفاعل نظام التشغيل الضيف مع المضيف ، على سبيل المثال ، تحسين تشغيل الماوس ، ووضع الفيديو ، وتفاعل الحافظة (يمكنك مزامنة حافظة الضيف وأنظمة التشغيل المضيفة ، مما يبسط نقل البيانات). بالإضافة إلى ذلك ، يمكن دمج الأجهزة التي تم إنشاؤها بسهولة في شبكة محلية ظاهرية (VLAN) أو إضافتها إلى جهاز موجود ، ولكن لسبب غير معروف ، لا يمكن توصيلها باستخدام NAT. من الممكن أيضًا إعداد مجلدات مشتركة لتبادل المعلومات. إذا رغبت في ذلك ، في Parallels Workstation ، يمكنك إنشاء نسخ دقيقة من الأجهزة الافتراضية (استنساخها) ، بالإضافة إلى أن الإصدار الجديد من البرنامج يعمل مع كل من تقنيات المحاكاة الافتراضية للأجهزة - Intel-VT و AMD-V. كما أضاف دعمًا لـ USB والصوت. ميزة أخرى مثيرة للاهتمام ظهرت في الإصدار الجديد هي القدرة على إيقاف نظام الضيف دون تفريغه. في هذه الحالة ، يتم إرجاع الموارد المخصصة لنظام الضيف إلى النظام المضيف ، ولن يستغرق الأمر وقتًا طويلاً لإعادة تشغيل Linux أو ضيف FreeBSD.

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

بشكل عام ، يمكن أن تكون Parallels Workstation بديلاً جيدًا لمحطة عمل VMware ، نظرًا لسعرها واستقرارها في العمل ، ولكن من حيث الوظائف ، فإنها لا تزال أدنى من VirtualBox المجانية.

كيف اختبرنا

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

في الفئة الأولى ، كان القادة هم VMware و VirtualBox. كلاهما يدعم معماريات Intel x86 و AMD64 كمضيف ، ومع ذلك لا يسمح VirtualBox باستخدام أنظمة 64 بت كضيوف ، ولكن يمكنه العمل مع تقنيات Intel VT و AMD-V (ممكّنة في الإعدادات). تفتقر محطة عمل Parallels إلى دعم أنظمة 64 بت كمضيف ، ومع ذلك ، مثل VirtualBox ، فهي متوافقة مع تقنيات Intel VT و AMD-V. يحتوي برنامج VirtualBox المجاني على أكبر قائمة بأنظمة الضيف المدعومة رسميًا ، بشكل غير رسمي ، تدعم جميع البرامج الثلاثة أي نظام تشغيل.

لاختبار الأداء ، تم إنشاء ثلاثة أنظمة افتراضية متطابقة تستند إلى Windows XP SP2. تم قياس الأداء باستخدام PCMark05 ، والذي تم تشغيله على أنظمة الضيف والمضيف في وقت واحد. تم ترك إعدادات جميع البرامج بشكل افتراضي. أظهرت VMware نفسها على أنها الأفضل ، تليها VirtualBox ، في حين احتلت Parallels Workstation المرتبة الأخيرة ، والتي ، على الأقل ، قامت بتحميل النظام أثناء التشغيل. لكن من الجدير بالذكر أن الفرق بين هذه البرامج الثلاثة ضئيل ، وفي جميع الحالات يكون أداء نظام الضيف قريبًا من أداء المضيف.

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

ما رأيك أكثر؟

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

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

ما هي الآلة الافتراضية

بعبارات بسيطة ، دون عناء ، فإن الآلة الافتراضية هي نظام تشغيل في نظام تشغيل.

لماذا أحتاج إلى آلة افتراضية

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

كيف اختبرنا الأجهزة الافتراضية

أولاً ، أخذنا جهازًا ثنائي النواة (بسبب قيود الميزانية) باستخدام Arc Linux الجديد. بالإضافة إلى برنامج VMware الخاص (الإصدار 7.1.0 من Plauer وفترة تجريبية مدتها 30 يومًا لمحطة العمل 11) ، استخدمنا حزم Arch الرسمية ، والتي تتابع عن كثب إصدارات المطورين. يحتوي كل جهاز على 2 غيغابايت من ذاكرة الوصول العشوائي للنظام و 128 ميجابايت من ذاكرة الفيديو (256 ميجابايت إذا لزم الأمر).

اختبرنا كل مرشح على نظام تشغيل ضيف مختلف: Mint 17.1 و Kubuntu 15.04 beta ، بالإضافة إلى نظام تشغيل مختلف بخلاف Linux يسمى Windows. لقياس الأداء ، قمنا بتجميع جوهر Mint الأساسي ، وقمنا بتشغيل معيار SunSpider JavaScript ، ولعبنا ألعابًا مختلفة من مكتبة Steam الخاصة بنا. لاختبار الخيارات الفعلية ، قمنا بتشغيلها على جهاز ثماني النواة بسعة 16 جيجابايت من ذاكرة الوصول العشوائي و 4 جيجابايت Nvidia GTX ، ولكن بعد ذلك اضطررنا إلى إعادتها.

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

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

في الأيام الخوالي ، كان برنامج Sun's VirtualBox (المملوك لشركة Innotek والآن Oracle) هو الخيار الحقيقي الوحيد. لكن الأوقات تغيرت ، لذلك دعونا نلقي نظرة على تطبيقات المحاكاة الافتراضية الأخرى أيضًا.

يستخدم كل من VMware و VirtualBox وحدات تعتمد على kernel يتم تحميلها للقيام بسحرها. ستحتاج VMware إلى تجميعها ، الأمر الذي سيتطلب تثبيت حزم رأس kernel وجميع أجهزة المترجم. ستحصل بعد ذلك على برنامج نصي init لتحميل الوحدات المحددة ، على الرغم من أنه سيكون عديم الفائدة لمستخدمي Systemd. إذا كانت هذه هي حالتك ، فقد ترغب في إنشاء ملف init الخاص بك بدلاً من تشغيل هذا البرنامج النصي كجذر طوال الوقت (أو مشاهدة جميع رسائل الخطأ نفسها). في وقت كتابة هذا التقرير ، تطلبت نواة السلسلة 3.19 تصحيح شفرة مصدر VMware ، لكنني آمل أن يتم إصلاح ذلك بحلول وقت نشر المجلة. تتوفر حزم VirtualBox في معظم التوزيعات ، وإذا كان لديك نواة قياسية ، فلا داعي للقلق بشأن أي شيء.

يتطلب Virt-Manager تشغيل خدمة libvirtd على نظامك قبل بدء تشغيله ، مما سيُعلمك برسالة لطيفة ، وإذا كنت تستخدم بيئة سطح مكتب تعمل بكامل طاقتها ، فستقوم بذلك نيابةً عنك ؛ كل ما عليك فعله هو إدخال كلمة مرور الجذر.

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

يعد تثبيت إضافات Linux Guest لـ VirtualBox أسهل بكثير (سيبدأ القرص المضغوط تلقائيًا) من الوظائف الإضافية لـ VMware التي تتطلب نسخ البرامج من قرص مضغوط وهمي ، وتغيير الأذونات ، ثم تشغيل برنامج نصي. هل هو حقا 1999؟ ولكن بعد القيام بكل هذا ، ستتم مكافأتك برسومات محسنة وعدد من الميزات الإضافية ، والتي سنناقشها بعد ذلك.

تعتبر الصناديق أسهل استخدامًا في مجموعتنا ، حتى لو كانت توفر الحد الأدنى من وظائف Qemu / libvirt فقط. يأتي VMware Player و VirtualBox في المرتبة الثانية ، يليهما منافسهما المدفوع (اسميًا ، يكونان أكثر صعوبة بسبب المزيد من الخيارات). ليس من الصعب استخدام Virt-Manager بشكل خاص ، ولكنه يحتوي على عدد كافٍ من متاهة إعدادات Qemu لإرباك المبتدئين. بالإضافة إلى ذلك ، فإن آلية إدارة التخزين معقدة نوعًا ما ، خاصةً إذا كنت ستخزن القرص الافتراضي في موقع غير قياسي: فأنت بحاجة أولاً إلى إضافة الدليل المطلوب كـ "تجمع تخزين". ومع ذلك ، سيتم توفير جميع الوحدات الغريبة الضرورية من خلال التوزيع الخاص بك ، وفي هذه الحالة ، لماذا لا تخاطر.

أداء

هل سيخلقون لك جهاز افتراضي بطيء أو ذكي؟

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

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

نحن لا نأخذ في الاعتبار الأداء ثلاثي الأبعاد هنا - لن يكون ذلك عادلاً تمامًا ، وله فئته الخاصة من خلال الصفحة. ومع ذلك ، بالنسبة للمهام اليومية باستخدام Terminal ، فمن غير المرجح أن تلاحظ فرقًا كبيرًا بين المرشحين لدينا. أظهرت التجارب مع تجميع kernel أن VirtualBox متخلف كثيرًا في المنافسة. أكد اختبار SunSpider JavaScript المعياري هذا الاستنتاج: أكملت كلتا المهمتين 20٪ أبطأ من الآخرين. كان إدخال / إخراج القرص (خاصة إذا كان لديك SSD) وحركة مرور الشبكة سريعة لجميع المرشحين لدينا. في النهاية ، أمنت VMware الحافة بدعم معالجات Intel الأحدث.

وظائف

ماذا يجب أن يقدم كل مرشح؟

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

وتجدر الإشارة هنا إلى أن Gnome Boxes و Virt-Manager هي واجهات فقط لـ Qemu (عبر طبقة تجريد libvirt). و Qemu هو في الأساس محاكي معالج يمكنه توفير محاكاة افتراضية عبر KVM ، لكنه عالم كامل رغم ذلك.

لذلك ، دعونا نلقي نظرة على المرشحين لدينا بشكل منفصل.

صناديق جنوم ★★

عند الاستدعاء من سطر الأوامر ، يدعم Qemu عددًا كبيرًا من الخيارات ، معظمها مفقود من Gnome Boxes: هدفه (تم تنفيذه) هو إبقائه بسيطًا وواضحًا في المظهر والتشغيل. من خلال واجهة المعالج سهلة الاستخدام ، يمكنك إعداد جهاز افتراضي بثلاث نقرات حرفيًا - فقط قم بتوجيهه إلى ISO المناسب. تلخص المربعات الفرق بين الجهاز الظاهري والجهاز البعيد ، ويمكنك الاتصال بكليهما عبر VNC أو SPICE (الذي يسمح للصوت بالعمل عبر الشبكة) أو OVirt.


صناديق جنوم

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

مدير الفضيلة ★★★★

يقدم Virt-Manager (المعروف أيضًا باسم Virtual Machine Manager) المزيد من ميزات Qemu (ولكن مرة أخرى ، ليس كلها). يبدو أنه قد تجاوز قائمة أنظمة التشغيل x86 المدعومة ، لا سيما تلك من عائلة Linux.


مدير الفضيلة

إذا تركنا ذلك جانبًا ، فإن Virt-Manager يجعل من السهل نسبيًا تكوين جهاز بأي تعقيد - يمكنك إضافة أي جهاز ، بما في ذلك واجهات شبكة متعددة. بالإضافة إلى أجهزة KVM VMs ، يمكن لـ Virt-Man-ager الاستفادة من دعم Qemu / libvirt لضيوف Xen وحاويات LXC. اختياريًا ، يمكنه أيضًا استطلاع موارد الضيف وبالتالي تقديم رسوم بيانية لطيفة جدًا (مثل تلك الموجودة في قسم الأداء في الصفحة 25 ، والتي تستغرق حوالي 30 ثانية بعد بدء تشغيل Windows 10). بالإضافة إلى ذلك ، يستفيد Virt-Manager من دعم Qemu الذي تمت إضافته مؤخرًا لمنفذ USB 3.0.

التوافق واللقطات

هل من الممكن نقل الأجهزة الافتراضية بين الأجهزة الحقيقية؟

في بعض الأحيان يكون من الضروري نقل VMs بين برامج Hypervisor. يمكن لجميع برامجنا استيراد الأجهزة المخزنة بتنسيق Open Virtual Appliance (OVA) ، وهو ببساطة أرشيف tar مع صورة قرص VMDK (VMware) وبيانات الأجهزة الافتراضية. يسمح برنامج VirtualBox بالتصدير إلى هذا التنسيق ، ولكنه يحتوي أيضًا على تنسيق خاص به - Virtual Disk Image (VDI) ، ويتواءم أيضًا مع جميع الأنواع الأخرى.

يمكن استخدام الأمر qemu-img لتحويل التنسيقات. وتجدر الإشارة بشكل خاص إلى تنسيق QCOW2 المحبوب ، والذي يسمح بتخزين لقطات نظام متعددة داخليًا باستخدام خدعة النسخ عند الكتابة (COW) الممتازة.

تدعم الصناديق و Virt-Manager و VirtualBox و VMware Workstation لقطات النظام ، مع الاحتفاظ بالحالات المختلفة لأجهزة VM الخاصة بهم. يتيح لك VMware Player الحصول على لقطة واحدة فقط لكل جهاز بالإضافة إلى حالته الحالية. لذلك تم استبعاد اختبار الانحدار العميق.

VirtualBox و VMware Workstation قادران أيضًا على "استنساخ" VMs ، وهذا طريقة فعالةلقطات النظام: تتم كتابة البيانات إلى النسخة المقابلة فقط إذا كانت حالتها مختلفة عن حالة الأصل. يسمح VMware بتثبيت صورة ضيف VMDK على المضيف ، وهو أمر مناسب أيضًا ، على الرغم من أنه يمكن القيام بنفس الحيلة عن طريق التحويل إلى صورة قرص خام واستخدام أدوات وحسابات Linux القياسية لحساب إزاحة القسم.

فيرتثلبوكس ★★★★

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


فيرتثلبوإكس

يمكنه استيراد أي أقراص افتراضية ، ولكنه يقدم فقط دعم وحدة تحكم مضيف USB 2.0 ، وبعد ذلك فقط إذا قمت بتثبيت Oracle Extension Pack الخاص. الحافظة الموزعة وخيارات السحب والإفلات (في اتجاه واحد أو كلا الاتجاهين ، كما تريد) مفيدة تمامًا. يوفر VirtualBox مؤشرات ملائمة للشبكة والإدخال / الإخراج للقرص ولاستخدام وحدة المعالجة المركزية.

بالمناسبة ، تحدثنا بالتفصيل في المقالة حول كيفية تثبيت الجهاز الظاهري VirtualBox وتكوينه بشكل صحيح.

برنامج VMware Player ★★★

لقد قطع العرض المجاني من VMware شوطًا طويلاً منذ تقديمه في عام 2008. الشيء الأكثر روعة هو أن هذا لم يعد لاعبًا: إنه قادر على إنشاء آلة افتراضية عالية الجودة من أجلك.


مشغل VMware

بالإضافة إلى دعم عدد من تكوينات الشبكة (NAT ، الجسور ، المضيف فقط ، وما إلى ذلك) ، فإنه يوفر خيارات رائعة جدًا لتشكيل حركة مرور الشبكة ، وهو أمر ملائم للغاية إذا كنت تختبر أحدث إصدار من عميل DDoS ، على سبيل المثال. أو النظر في مقدار البرامج الضارة التي يمكنك تعليق Windows XP على جهازك الظاهري حتى تنفجر. يدعم VMware أيضًا أجهزة USB 3.0 ، وسيسمح تثبيت أدوات الضيف بالرسومات اللامعة والحافظة المشتركة والأدلة المشتركة. اللاعب أقل شأنا إلى حد ما عندما يتعلق الأمر باللقطات (يسمح لك فقط بأخذ واحدة) ، لكننا انتقدناه في القسم السابق.

محطة عمل VMware ★★★★★

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

تقدم VMware Workstation أيضًا دعمًا للتعليمات الجديدة لمعالجات Intel الحديثة ، كما تتيح لك تكوين الأجهزة باستخدام وحدات المعالجة المركزية الافتراضية حتى 16 جيجا بايت و 64 جيجا بايت من ذاكرة الوصول العشوائي. ومع ذلك ، تركز Workstation بشكل كبير على الاندماج مع بقية مجموعة VMware (الثقيلة نوعًا ما) ، وبالتالي ستبدو أكثر ملاءمة في بيئة المؤسسة.

تكامل سطح المكتب

هل سيتعارضون مع نظام الألوان الخاص بك؟

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

يستخدم برنامج VirtualBox Qt4 ، وهو أمر مثير للغضب بشكل خاص على سطح مكتب Arch Linux المستند إلى Qt ، حيث يتم استخدام Qt5 في كل مكان ، ولكن هذا مجرد عيب متخصص. تتزاوج الصناديق بشكل مثالي مع Gnome 3 ، وهو أمر متوقع ؛ يستخدم Virt-Manager و VMware GTK3 كما أنهما متوافقان تمامًا معه.

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

تبرز أوضاع الوحدة في VMware (لا ، هذه ليست طريقة لجعل كل شيء يشبه أوبونتو) وسلس في Virtual-Box - كلاهما يعرض نوافذ التطبيق مباشرة من الضيف على سطح المكتب المضيف. هذا جيد جدًا لنظام Linux VM (باستثناء الخلط المحتمل بين نوافذ الضيف والمضيف) ، مع محاولة التشغيل
لم تكن المعاينة ناجحة جدًا ؛ لم يكن Windows 7 مع تشغيل واجهة Aero تجربة ممتعة أيضًا.

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

تسريع الرسومات

هل يمكن تجنب مشاكل عرض البرامج؟

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

ولكن إذا كنت بحاجة إلى تسريع ثلاثي الأبعاد ، فأنت بحاجة إلى استخدام برنامج VMware أو VirtualBox. بمجرد أن تتعطل تثبيت إضافات الضيف (بما في ذلك سؤال النفي المزدوج لبرنامج VirtualBox جنبًا إلى جنب والذي يحاول إبعادك عن دعم WDDM التجريبي ، مثل واجهة Windows 7 Aero التي تحتاجها) ، يمكنك الاستمتاع بتسريع ثلاثي الأبعاد في VirtualBox وفي اثنين من عملاء VMware.


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

يسمح لك برنامج VirtualBox بتخصيص ما يصل إلى 256 ميجابايت من ذاكرة الوصول العشوائي للنظام لبطاقة فيديو افتراضية ، وبرنامج VMware حتى 2 جيجابايت. لاحظ أن هذه الجيجابايت لا يتم أخذها من بطاقة الرسومات الفعلية الخاصة بك ، لذلك غالبًا لن ترى تحسنًا كبيرًا على 256 ميجابايت. يوفر VirtualBox أيضًا تسريعًا ثنائي الأبعاد لضيف Windows ، والذي من شأنه أن يساعد في تسريع عرض الفيديو وتوسيع الشاشة وتصحيح الألوان ، على الرغم من أن هذا يعتمد إلى حد كبير على تكوين المضيف - على سيارة سريعةلن يكون لهذا الإعداد تأثير كبير. افتراضية جهاز ويندوزربما لن يتم إطلاق Battlefield 4 [Battlefield] أو Middle-earth: Shadow of Mordor (لذلك نحن محظوظون جدًا لأننا تم نقلها إلى Linux) عندما يكون كل شيء أقل من 11 ، ولكن الألعاب الأقدم أو الأقل تطلبًا ستكون رائعة: نحن قضى ساعة جيدة في لعبة مستقلة شهيرة لا تجوع ، متناسيًا المقارنة تمامًا.

كان كل شيء يعمل بشكل أفضل على VMware من VirtualBox ، ولكن ربما كان تكوينًا أكثر فائدة - في Arch Linux ، استخدمنا أحدث برنامج تشغيل Nvidia ، والذي قد يؤدي إلى ميزة أحدهما على الآخر.

حكم

المحاكاة الافتراضية هي موضوع طويل ومعقد للمقارنات. إذا كنت ترغب في تشغيل ألعاب ثلاثية الأبعاد ، فلن تنظر حتى إلى Gnome Boxes أو Virt-Manager ، وما لم تحقق ذلك في VirtualBox نتائج افضلمنا ، سوف تختار برنامج VMware ليكون برنامج Hypervisor الخاص بك. ولكن مرة أخرى ، هذه التقنية ليست ناضجة بأي حال من الأحوال مثل تنسيق DirectX 11 الأصلي. قد يكون لديك حظ أفضل مع الألعاب في Wine [Ed.: - أو لا.] مع بعض تصحيحات الأداء التجريبية. لسنا مجانين حقًا بشأن تراخيص VMware ، خاصة تلك التي تجعلك تدفع بعد فترة تجريبية مدتها 30 يومًا ، ولكن بالنسبة للبعض ، ستكون الميزات على مستوى المؤسسة في Workstation نعمة. على وجه الخصوص ، إذا كنت تستخدم محول vCenter من VMware ، فأنت تقوم بإضفاء الطابع الافتراضي على الجهاز بنقرة واحدة - وهو أمر مثالي إذا كنت ترغب في اختبار شيء جديد على نظامك الحالي.

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


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

ولكن لا يوجد سوى فائز واحد (السحب استثناء نادر) ، وهذه المرة هو Virt-Manager - حسنًا ، لم نتمكن من الفوز بـ VMware. يتيح لك Virt-Manager الاستفادة من معظم قوة Qemu دون اللجوء إلى تعويذات سطر أوامر طويلة. يمكن إيقاف الأجهزة الافتراضية مؤقتًا وإعادة تكوينها ونقلها واستنساخها - كل ذلك دون الكثير من المتاعب. الشيء الوحيد الذي يفتقر إليه هو دعم تسريع الرسومات ، لكن من يدري ، ربما سيظهر. تم ربط VMware Player و Gnome Boxes بالمركز الثاني نظرًا لبساطتهما ، ونحب رمز Boxes ، الذي يصور tesseract (أو المكعب الفائق ، أو المكعب في مكعب - كل ما تريد).

مدير الفضيلة ★★★★
كل المديرين سيفعلون ذلك بشكل جيد.

فيرتثلبوكس ★★
مرة واحدة الحل الوحيد ، ولكن الآن على الهامش.

برنامج VMware Player ★★★
سريع ومريح ، لكن الترخيص فشل.

برنامج VMware Workstation ★★
ميزات سريعة وكاملة ، ولكنها ليست مجانية.

مربعات ★★★
أسهل طريقة لتثبيت وتكوين جهاز افتراضي.

جديد في الموقع

>

الأكثر شهرة