هایپروایزر یا Hypervisor چیست؟

هایپروایزر یا Hypervisor چیست

هایپروایزر یا Hypervisor چیست
هایپروایزر یا Hypervisor چیست

یکی از مهمترین مسائلی که در بحث هاستینگ مطرح هست مجازی سازی هست قبل از هر چیز باید بدونیم که منظور از مجازی سازی چیست ؟ و اینکه مهمه که بتونید با Microsoft Hyper-V یا VMware vSphere و یا حتی Citrix Xen Server کار کنید. کار در محیط مجازی با ابزارهای فعلی لذت بخش شده و قابلیت های کاربردی زیادی رو در اختیارتون قرار می دن.
مجازی سازی بعلاوه به شما این امکان رو میده تا از منابع سخت افزارتون نهایت استفاده رو ببرید و در عین حال در هزینه هم صرفه جویی کنید.امنیت و پایداری بهتری رو هم تجربه خواهید کرد.

در حال حاضر رایانش ابری یا کلا کامپیوتینگ هم بسیار بحث داغیه و در اولین قدم برای داشتن یک ابر یا رایانش ابری و مجازی سازی باید بتونید به ماشین های مجازی تون دسترسی داشته باشید. هایپروایزر این ماشین های مجازی رو کنترل می کنه.

هایپروایزر چیست؟

یک هایپروایزر این امکان رو به شما میده تا با داشتن سخت افزار یکتا قادر باشید میزبانی چندین سیستم عامل رو بصورت همزمان داشته باشید. فرضا می تونید روی یک سرور فیزیکی چندین سیستم عامل ویندوز و لینوکس و …رو بصورت موازی و همزمان نصب و استفاده کنید. هر کدوم ار این سیستم عامل ها سخت افزار مجزای خودشون رو دارند و برنامه های خودشون رو میزبانی می کنند.و ار دید سیستم عامل هرکدام روی سخت افزار جدایی نصب شده اند که این تخصیص سخت افزار و منابع کاری است که هایپروایزر بر عهده داره.
خلاصه که هایپروایزر به چندین سیستم عامل اجازه میده تا در کنار هم بصورت بهینه از خت افزار یکتا استفاده کنند.
ممکنه فکر کنید این یک تکنولوژی جدید در زمینه IT هست که مورد استفاده قزار گرفته. ولی لین تکنولوژی اولین بار توسط شرکت IBM در دهه ۶۰ میلادی روی Mainframe ها مورد استفاده قزار گرفت. اما در دوره جدید حذوذ سال ۲۰۰۵ میلادی بود که توسط Linux و Unix برای استفاده بهینه تر از منابع، کاهش هزینه ها و همچنین افزایش امنیت مجددا بصورت وسیع مورد استفاده قرار گرفت.
در حال حاضر پایه هر شبکه مجازی سازی شده یک هایپروایزر است که می تونید اون رو هم به عنوان یک سیستم عامل البته تک منظوره و برای مجازی سازی بشناسید. هایپروایزر به هر سیستم عامل منابع (پردازنده، حافظه، دیسک سخت و پهنای باند شبکه) رو بصورت درست و بهینه اختصاص میده. و ماشین مجازی از طریق هایپروایزر منابع رو دریافت میکنه.

انواع هایپروایزر:

  • نوع اول :Hypervisor Native یا هایپروایزر مستقل
  • نوع دوم :Hosted Hypervisor یا هایپروایزر وابسته

نام های دیگر نوع اول:

  • Native Hypervisor
  • Type 1 Hypervisor
  • Type I Hypervisor
  • Bare Metal Hypervisor

نام های دیگر نوع دوم:

  • Hosted Hypervisor
  • Embedded Hypervisor
  • Type 2 Hypervisor
  • Type II Hypervisor

هایپروایزر نوع اول (هایپروایزر مستقل)

در این نوع هایپروایزر مستقیما روی سخت افزار نصب میشه و ماشین های مجازی رو میزبانی میکنه.
این هایپروایزر ها از این نوع هستند.

هایپروایزر یا Hypervisor چیست

  • Microsoft Hyper-v Hypervisor
  • VMware ESX/ESXi
  • Oracle VM Server
  • Linux KVM
  • Citrix Xen Server

هایپروایزر نوع دوم (هایپروایزر وابسته)

این هایپروایزر ها بصورت یک نرم افزار روی سیتم عامل های مختلف قابل نصب هستند.سیستم عامل های ویندوز، لینوکس، FreeBSD و …
این هایپروایزر ها از این نوع هستند.

هایپروایزر یا Hypervisor چیست

  • Microsoft Virtual PC
  • VMware Workstation
  • VMware Server
  • Oracle Virtual Box

نتیجه گیری:

هایپروایزر های نوع اول برای نصب نیازی به سیتم عامل مجزا ندارند و بصورت مستقیم روی سخت افزار نصب می شوند. و هایپروایزرهای نوع دوم برای نصب نیاز به یک سیستم عامل میزبان دارند. کدوم بهتره؟ جواب این سوال بستگی داره به اینکه با چه هدفی می خواهید نصبشون کنید.
مطمنا هایپروایزر نوع اول سریعتر، کارا تر، امن تر هستند و نیازی به یک لایه واسط اضافی (سیستم عامل میزبان) ندارند.
و اما نوع دوم هایپروایزر ها ساده تر نصب میشوند و با بیشتر سخت افزارها سازگارند.

 

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

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