فناوری

مقایسه VMware و Hyper-V

خرید کابل شبکه

در بسیاری از شرکت های کامپیوتری و شرکت هایی که شامل کامپیوتر و سرور های شبکه می شوند، از ماشین های مجازی سازی استفاده می کنند. بسیاری از شرکت ها به دلیل گسترش سریع تکنولوژی و نیاز شدید شرکت ها به خدمات IT، همگی به مجازی سازی و روش های آن رو آورده اند. 2 تا از معروف ترین ماشین های مجازی سازی VMware و Hyper-V می باشند.

اما هر ماشین مجازی سازی ای دارای ویژگی خاص خود می باشد و نمی توان هر یک را با دیگری برابر دانست. اما بین دو ماشین مجازی VMware و Hyper-V چه تفاوت هایی وجود دارد؟ هر کدام دارای چه نقاط قوت و ضعفی می باشند؟ آیا محدودیت های آن ها را می توان پشت سر گذاشت؟.

ما در این مقاله به نقاط قوت و ضعف VMware و Hyper-V پرداخته و هر یک را توضیح می دهیم.

 

Hyper-V چیست؟

hyper-v

ماشین مجازی سازی Hyper-V که توسط شرکت مایکروسافت طراحی گردیده است، برای شرکت های بزرگ که دارای پایگاه داده های جامع یا رایانش ابری هستند ساخته شده است. این ماشین مجازی برای شرکت هایی خوب است که می خواهند کارهای مرتبطه را مجازی سازی کنند، رایانش ابری مجازی بسازند یا می خواهند خدمات مجازی از طریق رایانش ابری عمومی (Public Cloud) اجرا کنند، گزینه خوبی می باشد.

پیکر بندی Hyper-V بر روی ویندوز سرور اجرا پذیر است، یا می تواند بر روی بر روی سرور Hyper-V Server نصب و اجرا شود. این ماشین مجازی می تواند ابزار های مختلف و کاربردی ای را برای شرکت های کامپیوتری مختلف فراهم بسازد (این ویژگی فارغ از نوع کارکرد شرکت اعم از رایانش ابری عمومی، رایانش ابری خصوصی و … می باشد).

نقاط قوت Hyper-V

  • نصب و اجرای ماشین های مجازی به سرعت بالا
  • عدم خرابی سیستم در حین Maintenance
  • انتقال زنده و راحت به ماشین مجازی دیگر
  • پشتیبان گیری (Back Up) آسوده
  • امنیت جامع از طریق Windows Active Directory
  • قیمت ارزان

نقاط ضعف Hyper-V

  • نیازمند به روز رسانی های متعدد
  • پشتیبانی محدود از سیستم عامل ها

 

VMware چیست؟

vmware-vsphere

VMware مانند Hyper-V یک ماشین مجازی سازی است و نسخه مورد استفاده آن VMware vSphere نام دارد. این نسخه تنظیمات مختلف و متنوعی دارد و گزینه خوبی برای شرکت هایی است که می خواهند کامل به طرف رایانش ابری بروند یا ترکیبی از رایانش ابری و شبکه های داخلی داشته باشند. vSphere دارای نسخه های مختلفی می باشد که براساس نیاز های شرکت ها یا افراد حقیقی تولید شده است.

نقاط قوت vSphere

  • استفاده حسی بصری
  • دسترسی High-Quality support
  • موارد مطلوب برای شرکت های بزرگ
  • پشتیبانی از سیستم عامل های متنوع
  • قابلیت Transparent page sharing
  • پشتیبانی از کاربر های زیاد

نقاط ضعف vSphere

  • نسخه های مجانی یا Trial، تمامی ابزار ها را در خدمت کاربران نمی گذارد
  • گزارش دهی های ناقص

 

مقایسه های VMware و Hyper-V

بسیاری دیگر از موارد مهم کاربردی نیز باید برای ماشین های مجازی سازی VMware و Hyper-V در نظر گرفت و سنجید. به عنوان مثال:

مقیاس پذیری

جدول زیر نشان دهنده تفاوت در مقیاس پذیری VMware و Hyper-V می باشد. همانطور که پیداست، Hyper-V برتری بر روی VMware دارد.

منبع Hyper-V R2 2012 VMWare vSphere Hypervisor VMWare vSphere 5.5 Hypervisor
Host Logical Processors 320 320 320
Host Physical Memory 4TB 4TB 4TB
Host Virtual CPUs Per Host 2,048 4,096 4,096
VM Virtual CPUs Per VM 64 8 64
VM Memory Per VM 1TB 1TB 1TB
VM Active VMs Per Host 1,024 512 512
VM Guest NUMA Yes Yes Yes
Cluster Maximum Nodes 64 NA 32
Cluster Maximum VM 8,000 NA 4,000

طراحی

VMware و Hyper-V هر یک دارای طراحی خاص خود هستند و هر یک دارای نقاط قوت و ضعفی می باشند.

نقاط قوت Hyper-V

pros-of-hyper-v

  • لایه Hypervisor نیازمند درایو برای هر یک از دیسک نیست
  • حداقل سازی شده حملات Surface
  • درایور دستگاه می تواند در سیستم عامل در “کنترل لایه” در حال اجرا نصب گردد
  • لایه Hypervisor نیازمند overhead کمتری برای نگه داری (Maintenance) دستگاه لازم دارد
  • زمان نصب کمتر نسبت به VMware

نقاط ضعف Hyper-V

  • لایه کنترلی نیازمند یک سیستم عامل برای اجرای Hypervisor دارد
  • اگر لایه سیستم عامل کنترلی از کار بیافتد، کل ماشین مجازی سازی از کار می افتد.
  • وابستگی امنیت به Update یا به روز رسانی های مداوم

نقاط قوت VMware

  • عدم وابستگی به سیستم عامل برای کنترل عناصر و عوامل مجازی سازی
  • عدم نیاز به به روز رسانی های امنیتی

نقاط ضعف VMware

  • فقط در سخت افزار های خاص و محدود قابل اجراست
  • زمان نصب بیشتر
  • کد های خراب باعث تاخیر در اجرا می شود

 

سیستم عامل

سیستم عامل هایی که در VMware پشتیبانی می شوند، موارد زیر می باشند:

  • Oracle
  • Asianux 4 SP4
  • Solaris 11.2
  • Ubuntu 12.04.5
  • Ubuntu 14.04.1
  • Oracle Linux 7
  • FreeBSD 9.3

سیستم عامل هایی که در Hyper-V پشتیبانی می شود، موارد زیر هستند:

  • CentOS
  • Red Hat Enterprise Linux
  • Debian
  • Oracle Linux
  • SUSE
  • Ubuntu
  • FreeBSD

 

عملکرد

طبق یک سری آزمایشات صورت گرفته، سناریو های مختلفی برای دو ماشین مجازی VMware و Hyper-V لحاظ شد و در پایان معلوم شد که Hyper-V به مراتب از VMware عملکرد بهتری را دارا می باشد.

 

قابلیت های ذخیره سازی

قابلیت Hyper-V 2012 R2 VMware vSphere VMware vSphere 5.5 Enterprise Plus
iSCSI/FC Support Yes Yes Yes
Network File System Support (Yes (SMB 3.0 (Yes (NFS (Yes (NFS
Virtual Fiber Channel Yes Yes Yes
3rd Party Multipathing Yes No (Yes (VAMP
Native 4KB Disk Support Yes No No
Storage Virtualization (Yes (Spaces No (Yes (vSAN
Storage Tiering Yes No Yes

 

 

 

قابلیت های شبکه ای

قابلیت Hyper-V 2012 R2 VMware vSphere VMware vSphere 5.5 Enterprise Plus
Dynamic Virtual Machine Queue Yes NetQueue NetQueue
IPsec Task Offload Yes No No
SR-IOV with Live Migration Yes No No
Virtual Receive Side Scaling Yes (Yes (VMXNet3 (Yes (VMXNet3

 

برای اجرا مجازی سازی در شرکت های بزرگ (حتی متوسط و گوچک)، می بایست اطلاعات کافی ای در مورد هر یک از ماشین های مجازی سازی اعم از VMware و Hyper-V داشت تا بتوان بهترین خروجی را دریافت نمود. این مقاله می تواند اطلاعات کافی ای برای کسانی که به دنبال مجازی سازی هستند فراهم سازد.

خرید تجهیزات پسیو شبکه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا