شبکه

مقایسه 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 2012VMWare vSphere HypervisorVMWare vSphere 5.5 Hypervisor
HostLogical Processors320320320
HostPhysical Memory4TB4TB4TB
HostVirtual CPUs Per Host2,0484,0964,096
VMVirtual CPUs Per VM64864
VMMemory Per VM1TB1TB1TB
VMActive VMs Per Host1,024512512
VMGuest NUMAYesYesYes
ClusterMaximum Nodes64NA32
ClusterMaximum VM8,000NA4,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 R2VMware vSphereVMware vSphere 5.5 Enterprise Plus
iSCSI/FC SupportYesYesYes
Network File System Support(Yes (SMB 3.0(Yes (NFS(Yes (NFS
Virtual Fiber ChannelYesYesYes
3rd Party MultipathingYesNo(Yes (VAMP
Native 4KB Disk SupportYesNoNo
Storage Virtualization(Yes (SpacesNo(Yes (vSAN
Storage TieringYesNoYes

 

 

 

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

قابلیتHyper-V 2012 R2VMware vSphereVMware vSphere 5.5 Enterprise Plus
Dynamic Virtual Machine QueueYesNetQueueNetQueue
IPsec Task OffloadYesNoNo
SR-IOV with Live MigrationYesNoNo
Virtual Receive Side ScalingYes(Yes (VMXNet3(Yes (VMXNet3

 

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

احسان نعنایی

عضوی کوچک از مجموعه بزرگ نت ران !
خبرنامه
Notify of
guest
0 نظرات
Inline Feedbacks
View all comments

نوشته های مشابه

همچنین ببینید
بستن
دکمه بازگشت به بالا