Hyper V مقابل VirtualBox: ما الفرق؟ [مدير قسم]

عندما يتعلق الأمر ببرامج الآلة الافتراضية ، قد يفكر الكثير منكم في VMware و VirtualBox و Hyper-V. هذا المنصب من معالج أقسام الموقع هذا سوف نتحدث عنه Hyper V مقابل VirtualBox . يمكنك معرفة اختلافاتهم.





على هذه الصفحة :

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

طريقة الحصول عليها

Hyper-V هو برنامج Hypervisor مضمّن في Windows. تم تضمينه في أنظمة تشغيل Windows 64 بت بدءًا من Windows 8. ومع ذلك ، فإن هذا البرنامج متاح فقط لإصدارات Pro و Enterprise و Education. بالإضافة إلى ذلك ، يتوفر Hyper-V أيضًا على Windows Server 2016/2019/2022.

للحصول على هذه الأداة ، ما عليك سوى تمكينها على Windows. هنا الدليل:



  1. في مربع بحث Windows ، اكتب ' تشغل أو إيقاف ميزات ويندوز 'ثم افتح التطبيق المقابل من قائمة النتائج.
  2. حدد المربع من قبل هايبر- V وانقر نعم . ثم انتظر حتى اكتمال التثبيت. مطلوب إعادة تشغيل جهاز الكمبيوتر.

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

متطلبات النظام

لتشغيل Hyper-V ، يحتاج جهاز الكمبيوتر الخاص بك إلى تلبية متطلبات الأجهزة التالية:



  • وحدة معالجة مركزية 64 بت مع ترجمة عنوان المستوى الثاني (SLAT).
  • دعم وحدة المعالجة المركزية لتمديد وضع الشاشة VM (VT-c على شرائح Intel).
  • 4 جيجا بايت من الذاكرة كحد أدنى. تختلف متطلبات ذاكرة الوصول العشوائي المحددة وفقًا لنظام التشغيل المضيف ونظام التشغيل الضيف.

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

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

VMware مقابل VirtualBox ، وهو أفضل بالنسبة لك



مبدأ التشغيل

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

VirtualBox هو برنامج Hypervisor من النوع 2 ، والذي يعمل أعلى نظام التشغيل. يدعم VMs الضيف من خلال تنسيق المكالمات لوحدة المعالجة المركزية والذاكرة وموارد التخزين من خلال نظام التشغيل المضيف. لذلك ، عادةً ما يكون لدى برامج Hypervisor من النوع 2 مشكلات تتعلق بوقت الاستجابة. تتخذ أيضًا VMware Fusion و Parallels و VMware Workstation طريقة التشغيل هذه.

دعم نظام تشغيل الضيف

يمكن لـ Hyper-V استضافة VMs مع أنظمة التشغيل Windows و Linux و FreeBSD الضيف ، بينما يدعم VirtualBox المزيد من أنظمة تشغيل الضيف بما في ذلك Windows و Linux و FreeBSD و Solaris و Mac OS وغيرها.



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

وظائف

قد تؤثر بعض الوظائف على سهولة الاستخدام.

  1. يستخدم Hyper-V و VirtualBox نفس التقنية لحفظ الحالة الحالية لـ VM ، لكنهما يسميانها أسماء مختلفة (Checkpoints and Snapshots).
  2. يسمح برنامج VirtualBox للمستخدمين بمشاركة الملفات عن طريق السحب والإفلات بعد تثبيت إضافات ضيف VirtualBox ، بينما تعد طريقة مشاركة الملفات الخاصة بـ Hyper-V أكثر تعقيدًا.
  3. يحتوي برنامج VirtualBox على وضع سلس. باستخدامه ، يمكنك الاستفادة من الوضع السلس للتبديل بسلاسة بين سطح المكتب والجهاز الظاهري. لسوء الحظ ، لا يحتوي Hyper-V على ميزة مكافئة.
  4. يدعم Hyper-V تنسيقات القرص الثابت الظاهري (VHD) والإصدار الثاني للقرص الثابت الظاهري (VHDX) ، بينما يدعم VirtualBox ملفات صورة القرص الظاهري (VDI) و VHD و VMware Virtual Machine Disk (VMDK).
  5. يدعم برنامج VirtualBox توصيل أجهزة USB بجهاز VM ، على الرغم من أنك تحتاج إلى القيام ببعض الإعدادات ، بينما لا يدعم Hyper-V هذا الدعم.
  6. يسمح لك Hyper-V بتغيير دقة عرض VM بسهولة ، بينما لا يسمح Hyper-V لك بتغيير دقة عرض Linux VM.

الحد الأدنى

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