بررسی تفاوت در Hypervisor Type 1 and Type 2
انتخاب بین دو نوع از Hypervisor تا حد زیادی بستگی به این دارد که مدیران IT قصد دارند یک دیتاسنتر سازمانی پیاده کنند و یا اینکه ما فقط با یک کاربر نهایی روبرو هستیم. اصلی ترین تفاوت بین یک Hypervisor نوع 1 و 2 در این است که، در نوع 1 هایپروایزور بر روی سخت افزار که اصطلاحا به آن bare metal گفته می شود نصب می شود اما در نوع 2 ما هایپروایزور را بر روی سیستم عامل نصب می کنیم. هر کدام از اینها مزایا و معایب خود را دارند و در موضوعات خاص مورد استفاده قرار می گیرند.
ماموریت اصلی در مجازی سازی استفاده بهینه از منابع سخت افزاری سرور می باشد. فرآیند مجازی سازی به ما قابلیت مدیریت منابع شامل: پردازنده، حافظه، هارد و شبکه را می دهد. این مسئله ما را قادر می سازد تا بتوانیم در هزینه و انرژی صرفه جویی نماییم. در مجازی سازی وظیفه اصلی بعهده Hypervisor می باشد که در برخی موارد به آن VMM هم گفته می شود. هایپروایزور یک نرم افزار می باشد که بین سخت افزار و منابع مجازی قرار گرفته و بواسطه آن می توان منابع را مدیریت نمود.
سخت افزار فیزیکی که Hypervisor بر روی آن اجرا شده است به آن Host گفته می شود و به سپس بر روی این Host ما اقدام به ساخت ماشین مجازی می کنیم و در نهایت در داخل ماشین مجازی سیستم عامل مورد را نظر را نصب می کنیم. بطور کلی هایپروایزور به دو دسته نوع 1 و نوع 2 دسته بندی می شو
- هایپروایزور نوع 1
در هایپروایزور نوع 1 ، نرم افزار هایپروایزور مستقیما بر روی سخت افزار فیزیکی نصب می شود و به آن bare-metal hypervisor گفته می شود. در این شرایط برای نصب هایپروایزور نیاز به نصب هیچگونه سیستم عاملی نمی باشد. برای استفاده های Enterprise مانند دیتاسنتر و مجازی سازی سرور بهترین گزینه استفاده از هایپروایزور نوع 1 می باشد. از هایپروایزور نوع 1 می توان به VMware ESXi ، Microsoft Hyper-V Server اشاره کرد.
هایپروایزور نوع 1 از آنجاییکه مستقیما بر روی سخت افزار نصب می شود از نظر امنیتی قوی می باشد. بسیاری از نقص ها و آسیب پذیری ها اغلب متوجه سیستم عامل هستند، در اینجا چون سیستم عامل وجود ندارد سطح حمله کاهش پیدا می کند.
- هایپروایزور نوع 2
این هایپروایزور معمولا بر روی سیستم عامل نصب می شود. این نوع هایپروایزور را hosted hypervisor نیز می نامند چرا که وجود آن وابسته به نصب شدن سیستم عامل می باشد. از این نوع هایپروایزور می توان VMware Fusion ، Virtual Box ، VMware Workstation را نام برد. از این نوع هایپروایزور به هیچ عنوان برای دیتاسنتر و موارد Enterprise استفاده نمی شود. گاها به این هایپروایزور Client Hypervisor نیز گفته می شود. امنیت و بازدهی در این نوع هایپروایزور نسبت به نوع 1 پایین تر می باشد. بعنوان مثال می توان گفت که از این نوع هایپروایزور بیشتر برای ایجاد ماشین های مجازی برای تست و محیط آزمایشگاهی و یا تست نرم افزار استفاده می شود.
دیدگاهتان را بنویسید