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

مفهوم هایپروایزر یا فوق ناظر
فوق ناظر چگونه کار میکند؟
فوقناظر به سختافزار به دید انباری از منابع نگاه میکند که به راحتی میتواند هر بخشهایی از هر منبع را با هم ترکیب کرده و یک ماشین مجازی تشکیل دهد. مثلاً اگر سرور میزبان شما شامل 128 هسته، 512 گیگابایت حافظه اصلی و 128 ترابایت فضای ذخیرهسازی باشد، به جای اینکه یک ماشین با همین مشخصات داشته باشیم و تمام برنامهها بر روی همین ماشین باشد، میتوان آن را به ماشینهای کوچکتر با مشخصات دلخواه مثلاً 2 هسته و 2 گیگابایت حافظه و 500 گیگابایت تقسیم کرد و روی هر کدام برنامههایی متفاوت را اجرا کرد. این کار علاوه بر افزایش امنیت و عدم دسترسی کاربران به برنامهها و محیطهای یکدیگر باعث میشود که درصورت ایجاد مشکل در یک ماشین، ماشینهای دیگر دچار مشکل نشده و به عملکرد خود ادامه دهند.

مفهوم ماشین مجازی بر روی ماشین فیزیکی
انواع فوق ناظرها کداماند؟
فوق ناظرها با توجه به ارتباط مستقیم یا غیرمستقیم با سختافزار به دو دسته تقسیم میشوند.
نوع 1-فوق ناظر بومی (Native/ Bare-metal)

فوق ناظرهای نوع 1 و 2
فوق ناظر ابری چیست؟
با فراگیر شدن رایانش ابری، فوق ناظر به عنوان ابزاری ارزشمند برای اجرای ماشین های مجازی و ایجاد نوآوری در محیط ابری ظاهر شده است. فوق ناظرها برنامههای مبتنی بر ابر را در یک محیط مجازی در دسترس کاربران قرار میدهند و کمک میکنند تا کنترل زیرساخت، برنامهها و دادههای حساس یک محیط ابری حفظ شود.
مزایای فوق ناظر چیست؟
- استقلال سختافزاری (Hardware independency)
- بهرهوری (Efficiency)
- مقیاسپذیری (Scalability)
- قابل حمل بودن (Portability)
موارد استفاده فوقناظرها چیست؟
از پر استفادهترین کاربردهای فوقناظر میتوان به موارد زیر اشاره کرد:
- مجازیسازی دسکتاپ
- بهینهسازی منابع
- بازیابی
- تداوم سیستم میراثی
جمعبندی
سوالات متداول
منابع
https://aws.amazon.com/what-is/hypervisor
https://www.pluralsight.com/blog/it-ops/what-is-hypervisor
اگر بازخوردی درباره این مطلب دارید یا پرسشی دارید که بدون پاسخ مانده است، آن را از طریق بخش نظرات مطرح کنید.
ثبت نظر