هایپروایزر یا Hypervisor چیست
یکی از مهمترین مسائلی که در بحث هاستینگ مطرح هست مجازی سازی هست قبل از هر چیز باید بدونیم که منظور از مجازی سازی چیست ؟ و اینکه مهمه که بتونید با Microsoft Hyper-V یا VMware vSphere و یا حتی Citrix Xen Server کار کنید. کار در محیط مجازی با ابزارهای فعلی لذت بخش شده و قابلیت های کاربردی زیادی رو در اختیارتون قرار می دن.
مجازی سازی بعلاوه به شما این امکان رو میده تا از منابع سخت افزارتون نهایت استفاده رو ببرید و در عین حال در هزینه هم صرفه جویی کنید.امنیت و پایداری بهتری رو هم تجربه خواهید کرد.
در حال حاضر رایانش ابری یا کلا کامپیوتینگ هم بسیار بحث داغیه و در اولین قدم برای داشتن یک ابر یا رایانش ابری و مجازی سازی باید بتونید به ماشین های مجازی تون دسترسی داشته باشید. هایپروایزر این ماشین های مجازی رو کنترل می کنه.
هایپروایزر چیست؟
یک هایپروایزر این امکان رو به شما میده تا با داشتن سخت افزار یکتا قادر باشید میزبانی چندین سیستم عامل رو بصورت همزمان داشته باشید. فرضا می تونید روی یک سرور فیزیکی چندین سیستم عامل ویندوز و لینوکس و …رو بصورت موازی و همزمان نصب و استفاده کنید. هر کدوم ار این سیستم عامل ها سخت افزار مجزای خودشون رو دارند و برنامه های خودشون رو میزبانی می کنند.و ار دید سیستم عامل هرکدام روی سخت افزار جدایی نصب شده اند که این تخصیص سخت افزار و منابع کاری است که هایپروایزر بر عهده داره.
خلاصه که هایپروایزر به چندین سیستم عامل اجازه میده تا در کنار هم بصورت بهینه از خت افزار یکتا استفاده کنند.
ممکنه فکر کنید این یک تکنولوژی جدید در زمینه IT هست که مورد استفاده قزار گرفته. ولی لین تکنولوژی اولین بار توسط شرکت IBM در دهه ۶۰ میلادی روی Mainframe ها مورد استفاده قزار گرفت. اما در دوره جدید حذوذ سال ۲۰۰۵ میلادی بود که توسط Linux و Unix برای استفاده بهینه تر از منابع، کاهش هزینه ها و همچنین افزایش امنیت مجددا بصورت وسیع مورد استفاده قرار گرفت.
در حال حاضر پایه هر شبکه مجازی سازی شده یک هایپروایزر است که می تونید اون رو هم به عنوان یک سیستم عامل البته تک منظوره و برای مجازی سازی بشناسید. هایپروایزر به هر سیستم عامل منابع (پردازنده، حافظه، دیسک سخت و پهنای باند شبکه) رو بصورت درست و بهینه اختصاص میده. و ماشین مجازی از طریق هایپروایزر منابع رو دریافت میکنه.
انواع هایپروایزر:
- نوع اول :Hypervisor Native یا هایپروایزر مستقل
- نوع دوم :Hosted Hypervisor یا هایپروایزر وابسته
نتیجه گیری:
هایپروایزر های نوع اول برای نصب نیازی به سیتم عامل مجزا ندارند و بصورت مستقیم روی سخت افزار نصب می شوند. و هایپروایزرهای نوع دوم برای نصب نیاز به یک سیستم عامل میزبان دارند. کدوم بهتره؟ جواب این سوال بستگی داره به اینکه با چه هدفی می خواهید نصبشون کنید.
مطمنا هایپروایزر نوع اول سریعتر، کارا تر، امن تر هستند و نیازی به یک لایه واسط اضافی (سیستم عامل میزبان) ندارند.
و اما نوع دوم هایپروایزر ها ساده تر نصب میشوند و با بیشتر سخت افزارها سازگارند.