سؤال

إنني أتطلع إلى استبدال جهازين في المكتب بجهاز أكثر قوة متعدد المعالجات يعمل إما بـ VMware أو Hyper-V من Microsoft بهدف استضافة مزيج من أنظمة التشغيل Windows Server 2003 وWindows Server 2008 وLinux.تُستخدم الأجهزة بشكل أساسي لاختبار مواقع الويب ASP.Net أو Perl.لا أحتاج إلى ميزات متقدمة مثل الترحيل المباشر للأنظمة قيد التشغيل ولكن سيكون من المفيد أن أتمكن من استعادة الجهاز إلى حالة معروفة.الأداء ليس مشكلة كبيرة حقًا إلا إذا كان أحدهما ملحوظًا بشكل أسرع من الآخر.

سؤالي هو:هل يجب أن ألعب بأمان وأستخدم برنامج VMware أم أن Hyper-V ناضج بما يكفي لأكون مرشحًا؟

هل كانت مفيدة؟

المحلول

قام برنامج VMware مؤخرًا بإصدار نسخة مجانية من ESXi مؤخرًا.

يتمتع برنامج VMware ببعض المزايا:
1.الأجهزة الافتراضية VMware قابلة للنقل عبر أنواع مختلفة من الأجهزة.IIRC، يستخدم Hyper-V برامج التشغيل من نظام التشغيل المضيف.
2.تعد أجهزة VMware الافتراضية محمولة عبر منتجات VMware المختلفة (على الرغم من أنك قد تحتاج إلى استخدام أداة التحويل الخاصة بها للانتقال من بعض الأجهزة الافتراضية المستضافة إلى ESX أو ESXi).
3.تم استخدام منصات VMware لفترة أطول، وهي منتجات ناضجة تمامًا ومعروفة بشكل عام باستكشاف الأخطاء وإصلاحها.

باستخدام VMware، يمكنك تطوير جهاز افتراضي واختباره على نظامك المحلي باستخدام VMware Workstation أو Fusion أو Server أو Player، ثم نشره على خادم إنتاج لاحقًا.مع Hyper-V، أعتقد أنه سيتعين عليك إنشاء الجهاز الظاهري في المربع المستهدف للحصول على أفضل النتائج.إذا لم يكن الأداء يمثل مشكلة كبيرة حقًا، فقد يكون VMware Server هو الخيار الأفضل، لأنه يمكنه تشغيل معظم أجهزة .vmx مباشرة ويكون إدارته أسهل قليلاً بشكل عام؛إذا أصبح الأداء حرجًا، فلا يزال لديك خيار ترقية ESX أو ESXi الذي يمكنك استخدام نفس الأجهزة الافتراضية معه.

يتحدث هذا الإدخال عن كيفية عدم تشغيل أجهزة Virtual Server على Hyper-V:
http://blogs.technet.com/jhoward/archive/2008/02/28/are-vhds-compatible-between-hyper-v-and-virtual-server-and-virtual-pc.aspx

نصائح أخرى

يعمل Hyper-V بشكل جيد جدًا ويدعم أجهزة Linux VM.الميزة الرئيسية هي أنه إذا كنت تستخدم Windows Server 2008 بالفعل، فإنه يأتي مجانًا بينما يتعين عليك الدفع مقابل برنامج VMWare بشكل منفصل.أعتقد أن برنامج VM يوفر أدوات أفضل لإدارة النظام، لكن هذا لا يمثل فائدة كبيرة حقًا في هذه الحالة بالذات.

أنا شخصيا استخدمت Hyper-V للتطوير، أي.تشغيل جهاز فيستا للاختبار على صندوق خادم 2008.

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

لقد عدت منذ ذلك الحين إلى برنامج VMware ولم أستطع أن أكون أكثر سعادة.

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

ملاحظة سريعة بخصوص نظام التشغيل Windows Vista كمضيف لخادم VMware Server، فهو لا يعمل بشكل جيد مع نظام التشغيل Vista باعتباره نظام التشغيل المضيف مقارنةً بنظام التشغيل Windows XP باعتباره المضيف.يتم قفل النظام إلى حد كبير أثناء قيام خادم VMware "بتشغيل" جهاز افتراضي.بعد حدوث ذلك، ليس من السيئ جدًا استخدامه.خادم إم وير 2.0 يجب قم بإصلاح هذه المشكلات مع نظام التشغيل Vista باعتباره نظام التشغيل المضيف.(كنت أستخدم Vista Business RTM)

ملاحظة أيضًا:يحظر برنامج VMware نشر أي نوع من قياس الأداء على الإنترنت إلا إذا سمحوا بالبيانات (على سبيل المثال.لن ترى أي معايير تُظهر أن برنامج VMware أبطأ من Tech X) تشير الشائعات إلى أنه يمكنك رؤية أداء أفضل مع Hyper-V وxVM (إصدار Sun Enterprise من VirtualBox) وXen.ومع ذلك، يجب عليك أن تنظر إلى هذه الأشياء بنفسك لأنك لن تجد أي شيء عبر Google.

نكرو الخيط أردت فقط إضافة 2c الخاص بي منذ أن مضى وقت طويل على آخر مشاركة.

لقد كنت أستخدم VMWare Server منذ الإصدار 1.6 وحتى الإصدار 2.0.

فقط من باب الفضول، قمت بتجربة Hyper-V، وهناك زيادة حقيقية في الأداء.Hyper-V أسرع بشكل واضح.

تم التبديل منذ أكثر من شهرين ولم تنظر إلى الوراء أبدًا.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top