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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

هل تحتاج إلى تشغيل التطبيقات المطورة لنظام التشغيل 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. تختلف هذه التقنية كثيرًا عن الأجهزة الافتراضية العادية ، لذلك سنخصص مراجعة منفصلة لها.

في الواقع ، Microsoft ليست المطور وراء 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 Workstation في قدراته.

من الميزات المميزة لهذا التطبيق هو وضع الوحدة (بالمناسبة ، يحتوي منتج 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. هذه التطبيقات كافية لتثبيت أنظمة تشغيل إضافية.

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

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

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

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

ORACLE VirtualBox - آلة افتراضية مجانية ومتعددة الاستخدامات

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

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

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

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

Windows Virtual PC Screen Windows Virtual PC هو جهاز افتراضي للعمل فقط وحصريًا مع Windows. تثبيت Linux و MacOS وأنظمة التشغيل الأخرى غير مدعوم.

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

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

محطة عمل VMware - للمهام الجادة

شاشة المحاكاة الافتراضية لبرنامج VMWare برنامج VMware Workstation هو برنامج افتراضي قوي ومدفوع وموثوق للغاية يدعم نظامي التشغيل Windows و Linux. بالنسبة إلى ظاهرية macOS ، هذه السيارةلا يقصد.

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

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

تم تنظيم واجهة VMware Workstation بشكل جيد ، لذلك من السهل جدًا الشعور بالراحة مع جميع وظائفها الغنية. البرنامج يدعم اللغة الروسية بشكل كامل.

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

ملخص

إذا أردت أن مجرد اختبارأي برنامج أو نظام تشغيل جديد ، الخيار الأفضلسيكون هناك آلة افتراضية مجانية - ORACLE Virtual Box. وهو يدعم أي نظام تشغيل حديث وقابل للتخصيص بدرجة كبيرة.

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

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

ما رأيك أكثر؟

لن أخترع دراجة وأعيد رواية الآخرين. أفضل أن تقترح عليك قراءة مقال من مجلة 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؟ ولكن بعد القيام بكل هذا ، ستتم مكافأتك برسومات محسنة وعدد من الميزات الإضافية ، والتي سنناقشها بعد ذلك.

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

أداء

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

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

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

نحن لا نأخذ في الاعتبار الأداء ثلاثي الأبعاد هنا - لن يكون ذلك عادلاً تمامًا ، وله فئته الخاصة من خلال الصفحة. ومع ذلك ، بالنسبة للمهام اليومية باستخدام Terminal ، فمن غير المرجح أن تلاحظ فرقًا كبيرًا بين المرشحين لدينا. أظهرت التجارب مع تجميع kernel أن VirtualBox متخلف كثيرًا في المنافسة. اختبار مقارنأكد JavaScript SunSpider هذا الاستنتاج: أكملت كلتا المهمتين 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 قادران أيضًا على "استنساخ" أجهزة افتراضية ، وهذا طريقة فعالةلقطات النظام: تتم كتابة البيانات إلى النسخة المقابلة فقط إذا كانت حالتها مختلفة عن حالة الأصل. يسمح 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 ، مما يساعد على تسريع عرض الفيديو وتوسيع الشاشة وتصحيح الألوان ، على الرغم من أن هذا يعتمد إلى حد كبير على تكوين المضيف - على سيارة سريعةلن يكون لهذا الإعداد تأثير كبير. من المحتمل ألا يقوم Windows VM بتشغيل Battlefield 4 [Battlefield] أو Middle-earth: Shadow of Mordor (لذلك نحن محظوظون جدًا لأننا نقلناهم إلى Linux) عندما يكون كل شيء أقل من 11 ، ولكن الألعاب الأقدم أو الأقل تطلبًا ستفي بالغرض على ما يرام: لقد أمضينا ساعة جيدة في لعب اللعبة المستقلة الشهيرة Don't Starve ، متناسين تمامًا المقارنة.

كان كل شيء يعمل بشكل أفضل على 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 ★★
ميزات سريعة وكاملة ، ولكن ليست مجانية.

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

مرحبا أعزائي قراء موقع "كمبيوتر بعقل!"

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

  1. اختبار نظام تشغيل إضافي لمعرفة كيفية عمله ومدى ملاءمته وما هي ميزاته وقدراته. لكن في الوقت نفسه ، لا تريد حذف نظام التشغيل الموجود بالفعل على جهاز الكمبيوتر الخاص بك. واجهت مثل هذه المهمة عندما كنت أقرر بنفسي قبل بضع سنوات ما إذا كان الأمر يستحق التبديل من Windows XP إلى Window. لقد قمت بتثبيته على جهاز افتراضي جهاز ويندوز 7 ، نظرت إلى الإصدار الذي كان لا يزال خامًا من نظام التشغيل هذا ، وفي ذلك الوقت قررت ترك Windows XP على جهاز الكمبيوتر الخاص بي. لقد قمت بالتبديل إلى Windows 7 فقط بعد إجراء تحسينات كبيرة فيه ، وتم اختبار نقاط الضعف وإصلاح بعض الأخطاء. يحدث نفس الشيء الآن مع Windows 8 - لم أتحول أخيرًا إلى هذا النظام وأستخدم Windows 7 ، ويعيش Windows 8 في جهازي الظاهري. في الواقع ، بفضل جهاز افتراضي ، يمكن تشغيل العديد من أنظمة التشغيل على جهاز الكمبيوتر الخاص بي في نفس الوقت ، وفي رأيي ، هذا هو الغرض الأساسي من استخدام أجهزة افتراضية مختلفة.
  2. اختبار البرامج المختلفة التي ، لسبب أو لآخر ، لا ترغب في تثبيتها على الفور على جهاز الكمبيوتر الخاص بك. أو تريد الاختيار من بين العديد من البرامج التي لها نفس الوظائف (على سبيل المثال ، مشغلات الصوت أو الفيديو) ، البرنامج الذي تفضله بشكل أفضل ، ولكن في نفس الوقت لن تقوم بفوضى على جهاز الكمبيوتر الخاص بك ببرامج غير ضرورية ، ولكن فقط جربها في جهاز افتراضي.
  3. إطلاق برامج يحتمل أن تكون خطرة. على سبيل المثال ، أثناء تنزيل برنامج ، اقترح برنامج مكافحة الفيروسات أنه قد يكون ضارًا. يمكنك تشغيله أولاً في جهاز افتراضي لمعرفة كيفية عمله ، وبعد ذلك فقط ، إذا لم يكن لديك أي شكوك حوله ، يمكنك تثبيته مباشرة على جهاز الكمبيوتر الخاص بك.
  4. قم بتشغيل البرامج غير المتوافقة مع نظام التشغيل المثبت على جهاز الكمبيوتر الخاص بك. على سبيل المثال ، قد لا تكون بعض البرامج مدعومة من قبل الإصدارات الجديدة من Windows ، ولكنك معتاد بالفعل على العمل فيها وتحتاج إليه حقًا. لنفترض أن البرنامج غير مدعوم من إصدارات Windows 7 والإصدارات الأحدث ، ولكنه يعمل فقط في نظام التشغيل Windows XP. يمكنك بالطبع في هذه الحالة محاولة استخدام وضع المحاكاة للإصدارات السابقة من Windows ، لكن هذا لا يعمل دائمًا. لذلك ، من الأسهل تثبيت Windows XP في جهاز افتراضي واستخدام برنامجك فيه. يصبح الموقف أكثر تعقيدًا إذا كان برنامجك مصممًا لنظام التشغيل Linux. في هذه الحالة ، يحفظ أيضًا وجود جهاز افتراضي مع نظام التشغيل Linux المثبت.

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

في هذا المقال سنناقش ثلاثة برامج - أجهزة افتراضية: برنامج VMware و VirtualBoxو مايكروسوفت فيرتشوال بي سي.دعونا نفرزها بالترتيب.

  1. برنامج VMware- أقوى وأفضل آلة افتراضية في الوقت الحالي. ولسوء الحظ ، يتم دفع الإصدار الرئيسي كامل الميزات من برنامج VMware Workstation هذا. يحتوي هذا البرنامج على الكثير من الإعدادات التي تسهل عمل خوادم الكمبيوتر الجادة. تعمل هذه الآلة الافتراضية بشكل أساسي مع أنظمة تشغيل Windows و Linux ، ولكنها لا تدعم أنظمة تشغيل MacOs كنظام التشغيل الرئيسي. يحتوي VMware أيضًا على تطبيق مجاني - VMware Player ، والذي يمكنه في الوقت الحالي أيضًا إنشاء أجهزة افتراضية ، ولكن بوظائف محدودة للغاية ، على عكس الإصدار الكامل. في السابق ، كان VMware Player قادرًا فقط على فتح الأجهزة الافتراضية التي تم إنشاؤها مسبقًا.
  2. فيرتثلبوإكس- في رأيي ، أفضل آلة افتراضية مجانية في الوقت الحالي. إنها أدنى من وظائف برنامج VMware السابق ، ولكن الميزة التي لا شك فيها لـ VirtualBox هي أنه مجاني. الميزة غير المشكوك فيها لهذا الجهاز للمستخدمين الناطقين بالروسية هي توفر نسخة من هذا البرنامج باللغة الروسية. من السهل جدًا تكوين VirtualBox وله واجهة سهلة الاستخدام ، لذلك في الوقت الحالي أستخدم هذا الجهاز الظاهري المعين.
  3. مايكروسوفت فيرتشوال بي سي- أيضًا جهاز افتراضي مجاني من شركة Microsoft الشهيرة (على الرغم من أنه في الواقع تم إنشاء الإصدارات الأولى من برنامج Virtual PC بواسطة شركة أخرى ، وعندها فقط حصلت Microsoft على جميع حقوق هذا البرنامج وواصلت تطويره). نظرًا لأن Microsoft هي مطور هذا البرنامج حاليًا ، فإن هذا الجهاز الظاهري يدعم فقط أنظمة تشغيل Windows (في السابق كان هناك دعم لنظام التشغيل MacOS). بشكل عام ، أحببت هذا الجهاز الظاهري ، ولكن نظرًا لحقيقة أنه يدعم فقط إصدارات مختلفة من Windows ، وأيضًا ، في رأيي الشخصي ، لديه واجهة أقل سهولة في الاستخدام من VirtualBox نفسه ، نادرًا ما أستخدمه.

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

سجل الملاحة

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

>

الأكثر شهرة