VirtualBox مقابل VMWare مقابل Hyper-V: ما هو أفضل جهاز افتراضي؟

VirtualBox مقابل VMWare مقابل Hyper-V: ما هو أفضل جهاز افتراضي؟

هناك العديد من أدوات المحاكاة الافتراضية المتاحة لمستخدمي Windows 10. لكن هناك ثلاث أدوات تهيمن على السوق: فيرتثلبوإكس و برنامج VMware ، و مايكروسوفت هايبر- V . ولكن أي من أدوات الآلة الافتراضية هذه هو الأفضل؟





علاوة على ذلك ، أليسوا جميعًا متشابهين؟





يعد الاختيار بين VirtualBox و VMware Workstation Player و Hyper-V المدمج في Windows 10 أمرًا صعبًا. إليك كيفية تكديس أدوات الآلة الافتراضية الثلاثة والأداة التي يجب استخدامها في مهام معينة.





ما هو Hypervisor؟

لنبدأ بالسؤال الكبير: كيف يختلف VirtualBox و VMware Workstation Player و Hyper-V على نظام التشغيل Windows 10؟ جميعها تسمح لك بتشغيل بيئة افتراضية على جهازك المضيف ، أليس كذلك؟

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



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

هناك نوعان من برنامج Hypervisor: اكتب 1 و النوع 2 .





اكتب 1 Hypervisor

يتم تشغيل برنامج Hypervisor من النوع 1 مباشرة على أجهزة الجهاز المضيف ويشار إليه أحيانًا باسم برنامج Hypervisor.

يعد Microsoft Hyper-V مثالًا رئيسيًا على برنامج Hypervisor من النوع 1. لا يتطلب تثبيتًا إضافيًا من خلال حزمة خارجية ويدير نظام التشغيل الضيف مباشرةً.





يعد كل من VMWare ESX و vSphere و Citrix XenServer و Oracle VM جميعًا برامج Hypervisor من النوع 1.

اكتب 2 Hypervisor

يتم تثبيت برنامج Hypervisor من النوع 2 على نظام التشغيل ، تمامًا مثل أي برنامج آخر ، ويُعرف باسم برنامج Hypervisor المستضاف.

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

تعد VirtualBox و VMware Workstation و VMware Workstation Player أمثلة رئيسية على برنامج Hypervisor من النوع 2.

ما هو الفرق بين VirtualBox و VMware Workstation Player و Hyper-V؟

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

سهولة الاستعمال

تم دمج Hyper-V مع Windows 10 Pro و Education و Enterprise ، ولكن ليس Windows 10 Home. يجب عليك تمكين Hyper-V باستخدام ميزات Windows أو أمر PowerShell ، لكنه يعتني بالتنشيط نفسه.

بمجرد تنشيطه ، يوفر Hyper-V خيارًا سريعًا لإنشاء آلة افتراضية وخيار إنشاء آلة افتراضية أكثر شمولاً من خلال Hyper-V Manager.

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

يتيح خيار إنشاء الجهاز الظاهري المخصص الأكثر شمولاً في Hyper-V تحكمًا أكبر في الإعدادات.

يحتوي كل من VirtualBox و VMware Workstation Player على معالج إنشاء آلة افتراضية. يرشدك المعالج الموجود في كل برنامج خلال عملية إنشاء الآلة الافتراضية. لكن هناك اختلافات.

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

حيث يتيح لك معالج VMware Workstation Player تخصيص الإعدادات أثناء عملية إنشاء الجهاز الظاهري.

الفرق ليس كثيرًا ، ولكنه يعني أن الجهاز الظاهري VMware Workstation Player جاهز للتشغيل بعد الانتهاء من المعالج ، بدلاً من تغيير المزيد من الإعدادات بمجرد اكتماله.

أداء

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

أقوم باختبار كل خيار من خيارات الجهاز الظاهري باستخدام نظام تشغيل Lubuntu الضيف على سطح المكتب الذي يحتوي على Intel i5-3570K وذاكرة وصول عشوائي 16 جيجابايت و Nvidia GTX 1070. إنها ليست أقوى وحدة معالجة مركزية ، ولكنها تتعامل مع معظم الأشياء.

ببساطة ، يعد VirtualBox أحد أبطأ خيارات الأجهزة الافتراضية المتاحة.

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

يكون عجز الأداء أكثر وضوحًا عند التبديل إلى VMware Workstation Player. يُظهر تشغيل نفس نظام التشغيل الضيف على نفس الجهاز أن مشغل VMware Workstation هو تجربة أكثر سلاسة وأكثر سلاسة.

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

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

مؤقتًا التبديل بين إيقاف تشغيل المحاكاة الافتراضية Hyper-V وتشغيلها

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

نوع أمر في شريط البحث في قائمة ابدأ وحدد تشغيل كمسؤول . ثم أدخل الأمر التالي:

bcdedit / تعيين برنامج hypervisorlaunchtype

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

bcdedit / ضبط برنامج hypervisorlaunchtype على

أعد تشغيل النظام الخاص بك مرة أخرى.

وظائف

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

لقطات ونقاط التفتيش

ميزة إضافية رئيسية لـ VirtualBox و Hyper-V هي لقطات و نقاط تفتيش .

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

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

مشاركة الملفات

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

الوضع السلس

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

لسوء الحظ ، لا يتميز Windows 10 Hyper-V بالوضع السلس.

تشفير الجهاز الظاهري

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

يدعم VMware Workstation Player تشفير الجهاز الظاهري خارج الصندوق.

كيفية عمل صورة 300 ديسيبل متوحد الخواص

يدعم برنامج VirtualBox التشفير مع تثبيت إضافات VirtualBox Guest ، المتوفرة لكل بيئة ضيف على VirtualBox.

يدعم Hyper-V على نظام التشغيل Windows 10 التشفير باستخدام BitLocker من Microsoft.

كل خيار آمن ويعمل بشكل جيد مع النظام الأساسي المعني.

كلفة

كل برنامج Hypervisor مجاني ، لكن بعضها أكثر حرية من البعض الآخر. لماذا ا؟

برنامج VirtualBox و VMware Workstation Player مجانيان لأي مستخدم. طالما أن جهازك يمكنه تشغيل نظام التشغيل الضيف دون تدمير المضيف في هذه العملية ، يمكنك استخدام برنامج الجهاز الظاهري المجاني.

حيث أن Windows 10 Hyper-V مجاني أيضًا ولكن فقط إذا كان لديك الإصدار الصحيح من Windows 10.

هناك حلول بديلة لمستخدمي Windows 10 Home اليائسين لاستخدام Hyper-V على أجهزتهم. لكن قد يستخدم هؤلاء الأشخاص أيضًا أحد البدائل المجانية بدلاً من حل الحذاء.

لا تنس ، قد يعمل الإصلاح اليوم ، لكنه قد لا يعمل مع تحديث Windows 10 التالي.

أنظمة تشغيل الضيف

يحتوي Windows 10 Hyper-V على بعض القيود فيما يتعلق بأنظمة تشغيل الضيف. يدعم Hyper-V أجهزة Windows و Linux و FreeBSD الافتراضية. لا يدعم macOS.

يدعم VirtualBox و VMware Workstation Player جميع أنظمة تشغيل الضيف تقريبًا ، بما في ذلك macOS.

يرجى ملاحظة أن تشغيل ضيف macOS لن يعمل خارج الصندوق. اتبع برنامجنا التعليمي على كيفية تثبيت macOS في VirtualBox أو VMware Workstation Player على نظام التشغيل Windows 10.

ما هي أفضل أداة افتراضية على نظام التشغيل Windows 10؟

يعد الاختيار بين VirtualBox و VMware Workstation Player و Windows 10 Hyper-V أمرًا صعبًا. إذا كان لديك جهاز قوي يعمل بنظام التشغيل Windows 10 Pro أو Education أو Enterprise ، فيمكنك اختيار برامج Hypervisor.

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

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

يشارك يشارك سقسقة بريد الالكتروني 12 موقع فيديو أفضل من اليوتيوب

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

اقرأ التالي
مواضيع ذات صلة
  • شبابيك
  • شرح التكنولوجيا
  • الافتراضية
  • فيرتثلبوإكس
  • آلة افتراضية
نبذة عن الكاتب جافين فيليبس(تم نشر 945 مقالة)

Gavin هو محرر جونيور لـ Windows و Technology Explained ، وهو مساهم منتظم في Really Useful Podcast ومراجع منتظم للمنتج. حصل على بكالوريوس (مع مرتبة الشرف) في الكتابة المعاصرة مع ممارسات فنية رقمية نُهبت من تلال ديفون ، بالإضافة إلى أكثر من عقد من الخبرة المهنية في الكتابة. يستمتع بكميات وفيرة من الشاي وألعاب الطاولة وكرة القدم.

المزيد من Gavin Phillips

اشترك في نشرتنا الإخبارية

انضم إلى النشرة الإخبارية لدينا للحصول على نصائح تقنية ومراجعات وكتب إلكترونية مجانية وصفقات حصرية!

انقر هنا للاشتراك