الفرق بين VirtualBox و VMware و Parallels

الفرق بين VirtualBox و VMware و Parallels
الفرق بين VirtualBox و VMware و Parallels

فيديو: الفرق بين VirtualBox و VMware و Parallels

فيديو: الفرق بين VirtualBox و VMware و Parallels
فيديو: الفرق بين السعر والقيمه| بيع قيمه وليس سعر 2024, شهر نوفمبر
Anonim

VirtualBox مقابل VMware مقابل Parallels

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

ما هو VirtualBox؟

VirtualBox (Oracle VM VirtualBox) عبارة عن حزمة افتراضية لـ x86 ، تم تطويرها بواسطة شركة Oracle.تم إصداره كعضو في عائلة منتجات المحاكاة الافتراضية. منشئها الأصلي هو innotek GmbH ، الذي اشترته شركة Sun Microsystems. يتم تثبيت برنامج VirtualBox أعلى نظام التشغيل الحالي (الأنظمة المضيفة). بعد ذلك ، باستخدام VirtualBox ، يمكن تحميل وتشغيل العديد من أنظمة التشغيل الأخرى (Guest OSs). يدعم برنامج VirtualBox Linux و Mac OS X و Windows XP و Windows Vista و Windows 7 و Solaris و OpenSolaris كنظام تشغيل مضيف. يدعم برنامج VirtualBox أنظمة التشغيل Windows و Linux و BSD و OS / 2 و Solaris وغيرها كنظم تشغيل ضيف. كما يسمح أيضًا بالظاهرية المقيدة لنظام التشغيل Mac OS X على أجهزة Apple. يعتبر من أشهر برامج المحاكاة الافتراضية في الوقت الحالي.

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

ما هو برنامج VMware؟

VMware هو برنامج افتراضي تم تطويره بواسطة شركة VMware، Inc. يقع مقر VMware في كاليفورنيا بالولايات المتحدة الأمريكية ، وقد تم تأسيسه في عام 1998 ، على الرغم من أنه مملوك حاليًا لشركة EMC Corporation. يمكن تشغيل إصدارات سطح المكتب من VMware (VMware Workstation و VMware Fusion و VMware Player) على أنظمة التشغيل Windows و Linux و Mac OS X. ومع ذلك ، يمكن تشغيل إصدارات خادم VMware (VMware ESX و VMware ESXi) مباشرة على أجهزة الخادم دون الحاجة إلى نظام تشغيل ، لأنهم يستخدمون تقنية Hypervisor (التي تعين أجهزة المضيف مباشرة إلى موارد الأنظمة الأساسية الافتراضية). تسمح محطة عمل VMware بتشغيل عدة أنظمة تشغيل x86 أو x86-64. VMware Fusion هو منتج مشابه مخصص لمستخدمي Intel Mac. VMware Player هو برنامج مجاني مشابه لكل من VMware Workstation و VMware Fusion. يوفر برنامج VMware المحاكاة الافتراضية لمحولات الفيديو / الشبكة / القرص الصلب. يتم توفير برامج التشغيل التمريرية بواسطة المضيف لمنافذ USB والمنافذ التسلسلية / المتوازية. لذا ، فإن الأجهزة الافتراضية التي تعمل على VMware محمولة للغاية ، مما يسمح لمسؤولي النظام بالتوقف مؤقتًا على جهاز واحد ، ونقله إلى جهاز آخر واستئنافه من حيث تم إيقافه مؤقتًا.

ما هو المتوازيات؟

Parallels (أو Parallels Desktop for Mac) هو برنامج ظاهري يوفر محاكاة افتراضية لمحاكاة الأجهزة لأجهزة كمبيوتر Mac المزودة بشرائح Intel. تم تطويره بواسطة Parallels Inc. يستخدم برنامج Parallels VM أيضًا تقنية Hypervisor (على غرار VMware). هذا يجعل من الممكن لجميع الأجهزة الافتراضية أن تعمل بشكل مساوٍ تمامًا لجهاز قائم بذاته (مع جميع خصائص الكمبيوتر الفعلي). وبالتالي ، فإن هذا يوفر قابلية عالية للنقل (أي السماح بإيقاف جهاز ظاهري قيد التشغيل ونسخه إلى جهاز آخر وإعادة تشغيله) إلى مثيلات الأجهزة الافتراضية ، لأن جميع الأجهزة الافتراضية تستخدم برامج التشغيل المماثلة بغض النظر عن الموارد الفعلية المستخدمة على المضيف.يمكن أن تستخدم Parallels نظام التشغيل Mac OS X 10.4 أو إصدارًا أحدث يعمل على أجهزة Mac التي تعمل بنظام التشغيل Intel كنظام تشغيل مضيف. يمكن أن يحتوي على Windows و Mac OS X Leopard Server و Mac OS X Snow Leopard Server والعديد من توزيعات Linux و FreeBSD و OS / 2 و Solaris والعديد من أنظمة التشغيل الأخرى كنظام تشغيل الضيف.

ما هو الفرق بين VirtualBox و VMware و Parallels؟

على الرغم من أن VirtualBox و VMware و Parallels هي برامج افتراضية شائعة ، إلا أن هناك الكثير من الاختلافات بينها.

- تدعم جميعها أنظمة التشغيل Windows 2000 و Windows XP و Windows 2003 و Windows Vista و Linux و Mac OS X باعتبارها أنظمة التشغيل المضيفة. لكن VirtualBox هو البرنامج الوحيد الذي يدعم Windows 7 و Windows 2008 Server و Solaris 10U5 + و OpenSolaris و FreeBSD (في المستقبل القريب) كنظام تشغيل مضيف.

- تدعم جميع البرامج الثلاثة DOS و Windows 3.1 و 95 و 98 و NT و 2000 و XP و Vista و Linux كنظام تشغيل ضيف. ولكن مرة أخرى ، يعد VirtualBox هو البرنامج الوحيد الذي يمكنه تحميل Windows 7 و Windows Server 2003/2008 و OpenBSD و OpenSolaris.لا يدعم برنامج VMware OS / 2 ، بينما لا يدعم Parallels FreeBSD و Solaris كنظام تشغيل الضيف.

- على الرغم من أن الثلاثة يدعمون إصدارات 64 بت من أنظمة تشغيل الضيف ، إلا أن VirtualBox و VMware يدعمان أنظمة تشغيل مضيف 64 بت.

- يدعم كل من VirtualBox و Parallels امتدادات المحاكاة الافتراضية Intel VT-x و AMD-V ، لكن هذا الدعم محدود على VMware.

- توفر VirtualBox و VMware و Parallels بطاقات شبكة افتراضية تصل إلى 8 و 4 و 5 على التوالي.

- يمكن لكل من VirtualBox و VMware دعم وحدات تحكم القرص الظاهري IDE أو SATA ، لكن Parallels ستدعم IDE فقط. ومع ذلك ، فإن VirtualBox هو البرنامج الوحيد الذي يدعم بروتوكول iSCSI (الذي يسمح للأجهزة الافتراضية بالوصول مباشرة إلى خوادم التخزين عبر بروتوكول iSCSI).

- على الرغم من أن جميع البرامج توفر منافذ تسلسلية ، إلا أن Parallels و VMware فقط توفر منافذ متوازية.

- يدعم برنامج VirtualBox فقط الكتابة على أقراص CD / DVD.

- علاوة على ذلك ، VirtualBox هو برنامج المحاكاة الافتراضية الوحيد الذي يحتوي على تسريع ثلاثي الأبعاد غير مقيد. في الواقع ، لا تمتلك Parallels أي إمكانيات تسريع ثلاثي الأبعاد.

- خارج VirtualBox و Parallels ، يدعم VirtualBox صور VMware فقط.

- على عكس VirtualBox و VMware ، لا تدعم Parallels التشغيل بدون رأس.

- VirtualBox هو برنامج المحاكاة الافتراضية مع وصول غير مقيد للآلة الافتراضية عن بعد (مع خادم RDP مدمج). في الواقع ، ليس لدى Parallels أي قدرات وصول عن بعد. وبالمثل ، يدعم VirtualBox فقط الوصول إلى USB عن بعد.

- فقط VirtualBox و VMware يقدمان تقارير عن حالة طاقة الضيف.

- فقط ، VirtualBox و VMware تأتي مع API. لكن VirtualBox فقط هو مفتوح المصدر (مع القليل من ميزات المؤسسة المغلقة المصدر).

- بخلاف المتوازيات وبرامج VMware ، التخصيصات ممكنة (عند الطلب) باستخدام VirtualBox.

- أخيرًا ، برنامج VirtualBox هو برنامج المحاكاة الافتراضية المجاني الوحيد من بين البرامج الثلاثة. ومع ذلك ، فإن Parallels أرخص بكثير من VMware.

موصى به: