مقایسه VMware , Xenserver , Microsoft Hyper-V



منبع :

خانه VMware، مرجع تخصصی تکنولوژی مجازی سازی Virtualization با VMware vSphere ESX

شرکت های citrix و VMware   از اولین شرکت ها در عرصه مجازی سازی سرورها بودند که به نوعی خالق این تکنولوژی نیز می باشند و مایکروسافت نیز از اوایل سال ۲۰۰۸ پا به عرصه مجازی سازی سرور گذاشت.

در بین این سه شرکت، محصول شرکت citrix   رایگان می باشد و محصولات شرکت VMware , Microsoft   رایگان نمی باشد.در زیر به برسی موردی این سه نوع تکنولوژی برتر در عرصه مجازی سازی می پردازیم:


 فضای مورد نیاز برای استقرار نرم افزار ( FootPrint )

VMware : در صورتی که از نسخه رایگان ESXi استفاده شود تنها به ۷۰ MB فضا نیاز دارد .

Microsoft Hyper-V : در صورتی که به صورت Server Core Only   استفاده شود به ۲ GB و در صورتی که از Full Windows Installation استفاده شود به ۱۰ GB فضا نیاز است .

Citrix Xen Server : فضای مورد نیاز این نرم افزار به طور ثابت ۱٫۸ GB می باشد .


سیستم عامل مورد نیاز برای اجرا

VMware : نسخه رایگان ESXi بدون نیاز به سیستم عامل پایه عمل نموده و مستقیما با سخت افزار ارتباط برقرار می کند ، نسخه تجاری ESX بر پایه Red Hat Linux   تغییر یافته توسط شرکت VMware عمل مینماید .

Microsoft Hyper-V : این نرم افزار بر پایه سیستم عامل Microsoft Windows Server 2008 سرویس دهی می کند .

Citrix Xen Server : این نرم افزار بر پایه سیستم عامل Linux NetBSD سرویس دهی می کند .


درایور های سخت افزاری

VMware : درایور ها بر اساس حجم انبوهی از تولید کننده ها در این نرم افزار قرار داده شده اند   .

Microsoft Hyper-V : درایور های استاندارد Windows   .

Citrix Xen Server : درایور های استاندارد Linux .


مدیریت پیشرفته حافظه RAM

VMware : قابلیت استفاده از حافظه بلا استفاده یک ماشین برای یک ماشین دیگر .

Microsoft Hyper-V : این قابلیت وجود ندارد .

Citric Xen Server : این قابلیت وجود ندارد .


مدیریت پیشرفته فضای مورد استفاده ( Storage )

VMware : امکانات پیشرفته ای از قبیل sVmotion به شما این امکان را میدهد که سرور مجازی را به صورت زنده و در حال سرویس دهی از یک SAN Storage به مکان دیگری انتقال دهید .

Microsoft Hyper-V : چنین گزینه ای در این نرم افزار وجود ندارد .

Citrix Xen Server : چنین گزینه ای در این نرم افزار وجود ندارد .


سرعت انتقال اطلاعات هارد دیسک مجازی I/O

VMware : بر اساس تکنولوژی سخت افزاری مورد استفاده محاسبه میگردد و عملا برابر با توان سخت افزاری می باشد .

Microsoft Hyper-V : حد اکثر برابر با گلوگاه ( Bottleneck ) سیستم عامل Windows Server 2008 .

Citrix Xen Server : حد اکثر برابر با گلوگاه ( Bottleneck ) سیستم عامل میزبان .


انعطاف پذیری در اضافه نمودن منابع سخت افزاری

VMware : امکان اضافه نمودن RAM و CPU در حالت فعال بدون نیاز به توقف سرور مجازی به شرطی که سیستم عامل میهمان پشتیبانی کند . امکان افزودن حجم هارد دیسک و یا یک هارد دیسک جدید در حالت فعال ، امکان اضافه نمودن کارت شبکه در حالت فعال و . . .

Microsoft Hyper-V : امکان اضافه نمودن هارد دیسک جدید در حالت فعال .

Citrix Xen Server : امکاناتی در این زمینه وجود ندارد .