تحاكي الأجهزة الافتراضية أنظمة تشغيل إضافية ، كل منها في نوافذ فردية ، على الكمبيوتر. باستخدام برنامج VM ، يمكنك تشغيل مثيل Windows على macOS أو العكس ، بالإضافة إلى مجموعات أنظمة تشغيل أخرى تتضمن Chrome OS و Linux و Solaris. فيما يلي بعض من أفضل برامج الأجهزة الافتراضية المتوفرة في عام 2022.
يشار إلى نظام تشغيل الكمبيوتر عادةً باسم المضيف. غالبًا ما يُطلق على نظام التشغيل الثانوي الذي يعمل في واجهة VM اسم الضيف.
معيار الصناعة: محطة عمل VMware
مع وجود ما يقرب من 20 عامًا في السوق ، غالبًا ما تُعتبر محطة عمل VMware هي المعيار الصناعي لتطبيقات الأجهزة الافتراضية. تغطي مجموعة وظائفه القوية العديد من احتياجات المحاكاة الافتراضية.
يسمح بحلول ثلاثية الأبعاد متقدمة من خلال دعم DirectX 11 و OpenGL 4.1 ، مما يحد من تدهور الصور والفيديو داخل الأجهزة الافتراضية حتى عند استخدام التطبيقات كثيفة الرسومات. يسمح البرنامج للمعايير المفتوحة للجهاز الظاهري ، مما يوفر القدرة على إنشاء وتشغيل أجهزة افتراضية من البائعين المتنافسين داخل منتج VMware.
تتيح لك ميزات الشبكات المتقدمة إعداد وإدارة شبكات افتراضية متقنة لأجهزة VM. يمكن تصميم طبولوجيا مركز البيانات الكاملة وتنفيذها عندما يتم دمج VMware مع أدوات خارجية - بشكل أساسي لمحاكاة مؤسسة كاملة DC.
يمكنك استخدام لقطات VMware لتعيين نقاط التراجع للاختبار. يجعل نظام الاستنساخ الخاص به نشر مثيلات متعددة من جهاز افتراضي مماثل أمرًا سهلاً. باستخدام أجهزة افتراضية متعددة ، يمكنك الاختيار بين التكرارات المعزولة تمامًا أو النسخ المرتبطة التي تعتمد جزئيًا على الأصل لتوفير مساحة على القرص الصلب.
تتكامل الحزمة بسلاسة مع vSphere ، منتج المحاكاة الافتراضية لخادم المؤسسة VMware ، مما يؤدي إلى سهولة إدارة جميع الأجهزة الافتراضية في مركز بيانات الشركة عن بُعد من الجهاز المحلي.
هناك إصداران من التطبيق: Workstation Player و Workstation Pro.
لاعب مجاني للاستخدام. يسمح لك بإنشاء أجهزة افتراضية جديدة ويدعم أكثر من 200 نظام تشغيل ضيف. كما يسمح بمشاركة الملفات بين المضيف والضيف ، ويتميز بالمزايا الرسومية المذكورة أعلاه ، ويدعم شاشات 4K.
النسخة المجانية تقصر عن وظائف VMware المتقدمة ، مثل تشغيل أكثر من جهاز افتراضي واحد في وقت واحد والوصول إلى قدرات مثل الاستنساخ واللقطات والشبكات المعقدة.
مشغل محطة العمل محظور من الاستخدام التجاري. يجب على الشركات التي تتطلع إلى استخدام برنامج Workstation شراء ترخيص واحد أو أكثر من تراخيص Pro لاستخدام التطبيق بعد الفترة التجريبية.
للحصول على هذه الميزات ، ولإنشاء وإدارة الأجهزة الافتراضية المشفرة ، قم بشراء VMware Workstation Pro. يتضمن الإصدار الاحترافي Unity Mode لمستخدمي Mac ، والذي يخفي واجهة Windows ، ويتيح لك استخدام Dock لتشغيل تطبيقات Windows.
محطة VMware متوافقة مع الأنظمة الأساسية المضيفة التالية:
- معظم توزيعات Linux 64 بت.
- Windows 7 وما فوق (64 بت فقط).
- Windows Server 2008 R2 وما فوق.
الأفضل لمستخدمي Mac: VMware Fusion
تم إنشاؤها بواسطة نفس الأشخاص الذين أنشأوا VMware Workstation لنظامي التشغيل Linux و Windows ، منافذ Fusion هي نفس التجربة التي تقدمها محطة العمل لمنصة Mac.
على غرار VMware Workstation ، Fusion Player مجاني للاستخدام الشخصي. يمكن شراء Fusion Pro لأغراض العمل أو للأفراد الذين يحتاجون إلى الوصول إلى مجموعات الميزات المتقدمة.
يحتوي على بعض الوظائف الخاصة بـ Mac ، مثل دعم شاشات 5K iMac وشبكية العين المختلطة والتكوينات غير الشبكية. يتضمن Fusion وضع Unity ، الذي يخفي واجهة سطح مكتب Windows ويسمح لك بتشغيل تطبيقات Windows من Dock كما لو كانت التطبيقات تطبيقات عادية لنظام macOS.
يمكن للإصدارات المجانية والمدفوعة من Fusion تشغيل Windows من قسم Boot Camp كمثيل VM ضيف ، مما يلغي الحاجة إلى إعادة التشغيل عند التبديل ذهابًا وإيابًا.
VMware Fusion متوافق مع الأنظمة الأساسية المضيفة التالية:
macOS / OS X 10.13 وما فوق
أفضل خيار مجاني: Oracle VM VirtualBox
تم إصداره لأول مرة في عام 2007 ، يتوفر برنامج Hypervisor مفتوح المصدر للاستخدام المنزلي والمؤسسات مجانًا.
حزمة الملحقات ، والتي تتضمن دعم USB وميزات أساسية أخرى ، مجانية للاستخدام الشخصي فقط.
يدعم VirtualBox العديد من أنظمة تشغيل الضيف ، بما في ذلك جميع إصدارات Windows التي تتراوح من XP إلى 10 ، و Windows NT ، و Windows Server 2003. ويمكنه تشغيل VMs مع Linux 2.4 وما فوق ، و Solaris ، و OpenSolaris ، و OpenBSD. يمكنك أيضًا إعادة عقارب الساعة إلى الوراء وتشغيل OS / 2 أو DOS / Windows 3.1 ، سواء لأغراض الحنين إلى الماضي أو للعب المفضلات القديمة مثل Wasteland أو Pool of Radiance في البيئات الطبيعية للألعاب.
يمكنك أيضًا تشغيل macOS في جهاز افتراضي باستخدام VirtualBox. ومع ذلك ، لا تعمل هذه الميزة إلا إذا كان نظام التشغيل المضيف موجودًا أيضًا على جهاز Mac.
لا تسمح Apple لـ macOS بالعمل على أجهزة غير تابعة لـ Apple. لا يمكنك تشغيل macOS بشكل قانوني في جهاز افتراضي ما لم تكن البيئة المضيفة هي macOS.
يقوم VirtualBox بتشغيل العديد من نوافذ الضيف في وقت واحد ويوفر مستوى من قابلية النقل. يمكن نقل VM الذي تم إنشاؤه على مضيف واحد إلى مضيف آخر بنظام تشغيل مختلف.
يتم تشغيله على الأجهزة القديمة ، ويتعرف على معظم أجهزة USB ، ويقدم مكتبة من إضافات الضيف المجانية وسهلة التثبيت. تتضمن هذه الميزات المضافة القدرة على نقل الملفات ومحتويات الحافظة بين أنظمة تشغيل المضيف والضيف ، والمحاكاة الافتراضية ثلاثية الأبعاد ، ودعم الفيديو للتخفيف من المشكلات الشائعة المتعلقة بالمرئيات على جهاز افتراضي.
يوفر موقع الويب الخاص بالمنتج العديد من البرامج التعليمية ومجموعة من الأجهزة الافتراضية المعلبة المصممة خصيصًا لتلبية احتياجات التطوير المحددة.
يحتوي Oracle VM VirtualBox على مجتمع مطور موسع ينشر إصدارات جديدة بانتظام ومنتدى مستخدم نشط يضم ما يقرب من 100000 عضو مسجل. يؤكد سجل برنامج VirtualBox على أنه سيستمر في التحسين ويعمل كحل طويل الأجل للأجهزة الافتراضية.
VirtualBox متوافق مع الأنظمة الأساسية المضيفة التالية:
- معظم توزيعات Linux.
- macOS / OS X 10.13 وما فوق.
- سولاريس 11 وما فوق.
- Windows 8.1 و Windows 10 و Server 2012 و Server 2012 R2 و Server 2016 و 2019.
الأفضل لتشغيل Windows و macOS: Parallels Desktop
المفضلة منذ فترة طويلة لعشاق Mac الذين يحتاجون أحيانًا إلى تشغيل Windows ، تعمل Parallels بسلاسة على تشغيل تطبيقات Windows و Mac جنبًا إلى جنب.
استنادًا إلى استخدامك الأساسي لنظام التشغيل Windows ، تعمل Parallels على تحسين موارد النظام والأجهزة للحصول على تجربة Windows تبدو وكأنها كمبيوتر شخصي حقيقي.
يقدم Parallels معظم الميزات الموجودة في منتج VM مدفوع والعديد من الميزات الخاصة بنظام Mac ، مثل فتح مواقع الويب في IE أو Edge من متصفح Safari وتنبيهات Windows التي يتم عرضها في مركز إعلام Mac. يمكن سحب الملفات بين نظامي التشغيل ، بالإضافة إلى محتوى الحافظة. تم تضمين مساحة تخزين سحابية مخصصة مع Parallels ، ويمكن مشاركتها عبر macOS و Windows.
من المفاهيم الخاطئة الشائعة حول Parallels أنه لا يمكن استخدامها إلا لنظام Windows في ضيف VM. يسمح لك بتشغيل Chrome OS و Linux ومثيل آخر من macOS.
تتوفر ثلاثة إصدارات من Parallels ، كل منها يناسب جمهورًا معينًا. استخدم الإصدار القياسي إذا كنت تقوم بالتبديل من جهاز كمبيوتر إلى جهاز Mac لأول مرة أو تستخدم تطبيقات Windows بشكل منتظم. يحتوي على مجموعة الأدوات الأساسية مع 8 جيجا بايت من VRAM و 4 وحدات vCPU لكل ضيف VM. يكلف رسمًا لمرة واحدة 79.99 دولارًا.
إصدار Pro ، الذي يستهدف مطوري البرامج والمختبرين ومستخدمي الطاقة الآخرين ، يتكامل مع Microsoft Visual Studio والمطورين المعروفين وأدوات ضمان الجودة مثل Jenkins.لديه دعم على مدار الساعة عبر البريد الإلكتروني والهاتف ، وأدوات شبكات متقدمة ، والقدرة على الاستفادة من الخدمات السحابية للأعمال. يحتوي على 128 جيجا بايت من vRAM و 32 vCPU لكل جهاز VM. يتوفر إصدار Parallels Desktop Pro مقابل 99.99 دولارًا سنويًا.
يشمل إصدار الأعمال كل ما سبق ، إلى جانب أدوات الإدارة والإدارة المركزية. يحتوي أيضًا على مفتاح ترخيص مجمع يتيح لك طرح مثيلات Parallels والتحكم فيها عبر الإدارات والمؤسسات. تكلف Parallels Desktop Business Edition 99.99 دولارًا سنويًا.
Parallels متوافق مع الأنظمة الأساسية المضيفة التالية:
macOS / OS X 10.13 وما فوق
الأفضل لمستخدمي (بعض) Windows 10: Hyper-V Manager
تتضمن Microsoft Hyper-V Manager للإصدارات الاحترافية أو المؤسسية أو الأكاديمية من Windows 10. كميزة مضمنة ، فهي تدعم الارتباط العميق داخل نظام التشغيل المضيف Windows 10 ومجموعة من أنظمة تشغيل الضيف ، بما في ذلك العديد من إصدارات Windows و Linux والأنظمة القديمة مثل MS-DOS.
تقدم Microsoft نسخة مطور مجانية من Windows 10 لـ Hyper-V Manager ، ومرخصة بالكامل للاستخدام داخل البيئة الافتراضية.
إذا كنت تقوم بتشغيل Windows 10 Pro أو Enterprise أو Education أو Windows 8 (و 8.1) Pro أو Enterprise ، تحقق من برنامج Hypervisor القوي هذا كامل الميزات.
الأفضل لمستخدمي Linux: QEMU
QEMU هو في كثير من الأحيان المشرف المختار لمستخدمي Linux ، استنادًا إلى سعره الذي يبلغ صفر دولار وأدوات مضاهاة النظام الكاملة السهلة الاستخدام. يحاكي المحاكي مفتوح المصدر مجموعة من الأجهزة الطرفية ، باستخدام الترجمة الديناميكية للحصول على أداء مثالي.
يمكن أن يؤدي تشغيل أجهزة KVM الافتراضية عند استخدام QEMU كجهاز افتراضي إلى أداء شبه تكافؤ على الأجهزة الصحيحة ، مما يجعلك تنسى تقريبًا أنك تستخدم جهاز افتراضي.
الامتيازات الإدارية مطلوبة فقط في سيناريوهات معينة مع QEMU ، مثل عندما تحتاج إلى الوصول إلى أجهزة USB من داخل ضيف VM. هذا نادر مع هذا النوع من البرامج ، مما يضيف بعض المرونة في طرق استخدامه.
تتوفر تصميمات مخصصة من QEMU لنظامي التشغيل macOS و Windows. ومع ذلك ، فإن غالبية قاعدة المستخدمين تميل إلى امتلاك أجهزة كمبيوتر Linux كمضيف.
QEMU متوافق مع الأنظمة الأساسية المضيفة التالية:
- معظم توزيعات Linux.
- macOS 10.5 أو أعلى (10.7 مستحسن) من خلال مدير حزمة Homebrew.
- 32 بت Windows و 64 بت Windows (الإصدارات الأحدث لم تعد تعمل مع Windows XP).