۱۴۰۳-۰۹-۱۳

هر سرور مجازی توسط یک مجازی ساز ایجاد می شود تا هر سرور منابع خاص خود را داشته باشد و از دسترسی به منابع سایر همسایگان جلوگیری شود. در این مقاله شما مقایسه مجازی سازهای openvz و kvm و xen و vmware را مطالعه می کنید تا بتوانید بهترین تصمیم را بگیرید.

مقایسه انواع مجازی ساز vmware xen kvm openvz

مجازی ساز چیست

یک مجازی ساز می تواند یک کامپیوتر فیزیکی با منابع مانند RAM و CPU را به چند قسمت بین کاربران تقسیم کند که به آنها به اصطلاح در کامپیوتر ماشین مجازی و در سرور، سرور مجازی می گویند. تمام این ماشین ها توسط مجازی ساز ایجاد می شوند به طوری که هر ماشین دسترسی به منابع مشخص خود را دارد و نمی تواند به ماشین دیگری دسترسی پیدا کند، و هر ماشین می تواند سیستم عامل خود را داشته باشد و قسمت سخت افزار خود را کنترل کند و هر تغییر مورد نیازی بدون اینکه به سرور دیگر تاثیری ایجاد کند را اعمال کند. در حال حاضر چهار مجازی ساز محبوب در جهان وجود دارد که OpenVZ ، KVM ، XEN و VMWare نام دارند.

Hypervisor چیست

برای درک بهتر هر نوع از مجازی ساز ها بهتر است با معنی و کاربرد و انواع Hypervisor آشنا شوید. یک هایپروایزر ( Hypervisor ) یکی از دو روش برای مجازی سازی یک محیط محاسباتی است، منظور ما از virtualize، تقسیم منابع مانند RAM , CPU از یک محیط محاسبات فیزیکی ( شناخته شده به عنوان سرور اصلی میزبان ) به چند ماشین مجازی کوچکتر است.

مجازی ساز OpenVZ

Openvz یک مجازی ساز متن باز Hypervisor از نوع hosted یا type2 رایگان است که روی سیستم عامل لینوکس نصب می شود ، توسط openvz تنها می توانید سرور مجازی لینوکس ارائه کنید و در این مجازی ساز امکان ارائه سرور مجازی ویندوز وجود ندارد. openvz از یک هسته استفاده می کند و تمام سرور های مجازی ایجاد شده توسط openvz از یک هسته استفاده می کنند که این مورد یکی از معایب این مجازی ساز است. معمولا openvz با امکان نصب سیستم عامل خودکار ارائه می شود که نیاز به دانش فنی زیادی ندارد.

Overselling

openvz شایع ترین تکنولوژی مجازی ساز بر بازار vps است چرا که فروش افراطی در این مجازی ساز بسیار راحت است. در واقع Overselling یا همان فروش افراطی باعث می شود که منابعی بیشتر از خود سرور به کاربران فروخته شود مثلا در صورتی که سروری ۱۰۰ گیگ هارد دارد هیچ محدودیتی در فروش سرور سرویس به اندازه ۱ ترابایت یا بیشتر نیز وجود ندارد. با تکیه به این واقعیت که هیچ کاربری تمام منابع خود را استفاده نمی کند، فروشندگان اقدام به ارائه بیش از حد سرور می کنند.

Overselling در openvz معمولا باعث افت کیفیت و عملکرد سرور مجازی می شود. در openvz کاربر می تواند ورودی و خروجی زیادی در سرور بر روی دیسک بنویسد که می تواند روی سایر کاربران نیز تاثیر بگذارد.

مزایای openvz

  • سرور های مجازی openvz به دلیل Overselling معمولا ارزان تر از سایر مجازی ساز ها هستند.
  • معمولا پردازش کمتری در سرور اصلی ایجاد می شود
  • ارائه سرویس با قابلیت نصب اتوماتیک سیستم عامل

معایب openvz

  • کند تر بودن سرور مجازی معمولا به دلیل فروش افراطی
  • پشتیبانی تنها از سیستم عامل لینوکس
  • کرنل اشتراکی

مجازی ساز KVM

KVM یک مجازی ساز متن باز Hypervisor یا Native است که توسط redhat حفظ شده است ، در حالی که بخشی از هسته سیستم عامل میزبان باید لینوکس باشد، این مجازی ساز امکان ارائه سرور مجازی ویندوز را نیز دارد. در kvm تمام منابع به کاربر اختصاص داده می شود، بنابراین امکان Overselling و فروش افراطی در این مجازی ساز وجود نخواهد داشت.

مزایای KVM

  • بدون Overselling  – انزوای کامل
  • پشتیبانی از ویندوز و لینوکس

معایب KVM

  • گران تر از Openvz

 

مجازی ساز XEN

XEN یک مجازی ساز متن باز Hypervisor از نوع برهنه فلزی است که بخشی از هسته لینوکس است که توسط بنیاد لینوکس حفظ می شود. مانند KVM در XEN نیز تمام منابع به کاربر اختصاص داده می شود و Overselling وجود ندارد.

مزایای XEN

  • بدون Overselling  – انزوای کامل
  • پشتیبانی از ویندوز و لینوکس

معایب XEN

  • گران تر از OpenVZ
  • حاشیه کندتر از KVM

 

مجازی ساز VMWare

VMWare یک مجازی ساز Hypervisor از نوع برهنه فلزی است که توسط vmware حفظ می شود. با توجه به ماهیت اختصاصی آن، هزینه صدور مجوز نه گران برای سرویس دهندگان وجود دارد، معمولا VMWare روی سرور های بزرگ یا سرور های کسب و کار و تجاری دیده می شود.

در مقایسه با سایر مجازی ها vmware بیشترین امکانات را به کاربران ارائه می دهد و معمولا پشتیبانی تجاری خوبی دارد، مشابه KVM و XEN ، وی ام ویر نیز منابع کاملا اختصاصی به کاربران ارائه می کند.

مزایای VMWare

  • بدون overselling – انزوای کامل
  • پشتیبانی از تقریبا از تمام سیستم عامل ها
  • پشتیبانی تجاری

معایب VMWare

  • هزینه بیشتر در مقایسه با سایر مجازی ساز ها

نتیجه گیری

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

اگر شما به دنبال یک سرور شخصی و ارزان قیمت هستند که افت کیفیت آن برای شما مهم نیست می توانید از openvz استفاده کنید که معمولا کمی ارزان تر است. در غیر اینصورت vmware به شما پیشنهاد می شود که امکاناتی که ارائه می کند بی نظیر است “vmware مانند یک سرور اختصاصی منابع را در اختیار شما قرار می دهد”.

اشتراک‌گذاری

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

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