تاریخ امروز : 1402/12/3

مجازی سازی Hyper-V مایکروسافت

مایکروسافت Hyper V

Hyper-V چیست ؟

Hyper-V به کاربران ویندوز امکان راه اندازی ماشین مجازی اختصاصی را می دهد. در این ماشین مجازی می توان زیرساخت سخت افزاری کاملی را با RAM ، فضای دیسک سخت ، توان پردازنده و سایر اجزای آن مجازی کرد. یک سیستم عامل جداگانه بر این اساس اجرا می شود ، که لزوماً نباید ویندوز باشد. برای مثال اجرای توزیع منبع آزاد لینوکس در یک ماشین مجازی بسیار محبوب است.

microsoft hyper v

در Hyper-V ، هر ماشین مجازی در یک فضای جداگانه به نام پارتیشن اجرا می شود. هر پارتیشن به Cpu ، Ram ، فضای حافظه ، شبکه و سایر منابع مجازی خاص خود دسترسی دارد. در Hyper-V دو نوع پارتیشن وجود دارد: یک پارتیشن والد (Parent)  و یک یا چند پارتیشن فرزند (Child) . پارتیشن والد یک پارتیشن ویژه است که میزبان سیستم عامل ویندوز است که Hyper-V با آن مرتبط است. پارتیشن های child میزبان ماشین های مجازی دیگری هستند که در صورت لزوم ایجاد می کنید.

وقتی ویژگی Hyper-V را فعال می کنید ، hypervisor نصب می شود و سیستم عامل ویندوز موجود به یک ماشین مجازی منتقل می شود که در پارتیشن اصلی اجرا می شود. سپس ، هر زمان که کامپیوتر میزبان را راه اندازی می کنید ، hypervisor بارگذاری می شود ، پارتیشن والد ایجاد می شود و ویندوز در یک ماشین مجازی در پارتیشن والد شروع می شود.

اگرچه ممکن است به نظر برسد که hypervisor در ویندوز در حال اجرا است ، اما عکس این  نکته صحیح است: ویندوز در hypervisor اجرا می شود.

علاوه بر سیستم عامل ویندوز ، پارتیشن اصلی، نرم افزاری را اجرا می کند که امکان مدیریت ماشین های مجازی را بر روی hypervisor فراهم می کند. این کار شامل ایجاد ماشین های مجازی جدید ، شروع و توقف ماشین های مجازی ، تغییر در منابع اختصاص یافته به ماشین های مجازی موجود است (به عنوان مثال افزودن پردازنده های بیشتر ، RAM یا حافظه ذخیره سازی دیسک) و انتقال ماشین های مجازی از یک میزبان به میزبان دیگر.

ازHyper-V چه استفاده هایی می توان کرد؟

از فناوری مجازی سازی می توان در شرایط مختلف برای نیازهای مختلف استفاده کرد. از Hyper-V معمولاً در محیط های آزمایشی استفاده می شود. در این زمینه ، مجازی سازی دو مزیت دارد: مزیت اول این که : به محیط های کامپیوتری ای که در غیر اینصورت قابل دسترسی نیستند می توان دسترسی داشت. به عنوان مثال به جای اینکه کامپیوتر شخصی خود را با لینوکس تنظیم کنید ، می توانید سیستم عامل لینوکس را به راحتی در یک ماشین مجازی نمایش دهید و سیستم عامل اصلی کامپیوترتان ویندوز باشد. مزیت دوم این است که : اگر نرم افزاری را اجرا کنید که باعث خرابی سیستم شود، دیگر، دستگاه فیزیکی در معرض خطر نیست و فقط دوباره باید ماشین مجازی را تنظیم کرد.

معماری Hyper-V :

Hyper-V  در ویندوز های 64 بیتی اجرا می شود و به نسخه های 64 بیتی  ویندوز اجازه میزبانی از یک یا چند ماشین مجازی را می دهد که به نوبه خود حاوی یک سیستم عامل کاملاً پیکربندی شده هستند. این سیستم هایchild هستند که به عنوان پارتیشن در نظر گرفته می شوند. سیستم های child منابع سخت افزاری مجازی را به خود اختصاص داده اند اما هرگز نمی توانند به سخت افزار فیزیکی والد (parent) دسترسی پیدا کنند.

برای درخواست منابع سخت افزاری ، پارتیشن های child از VMBus استفاده می کنند. این یک کانال ارتباطی است که امکان برقراری ارتباط بین پارتیشن ها را فراهم می کند. سیستم های child می توانند منابعی را از والدین درخواست کنند ، اما از لحاظ تئوری نیز می توانند با یکدیگر ارتباط برقرار کنند.

پارتیشن ها سرویس هایی را اجرا می کنند که درخواست ها و پاسخ هایی را که از طریق VMBus اجرا می شوند ، کنترل می کنند. سیستم میزبان ارائه دهنده خدمات مجازی سازی (VSP) را اجرا می کند ، پارتیشن های تابع مشتری خدمات مجازی سازی (VSC) را اجرا می کنند.

معماری Hyper-V

hyper v kernel

تفاوت بین نسخه های ویندوز و ویندوز سرور Hyper-V :

یک سری موارد مخصوص نسخه های ویندوز سروز است مانند:

  • امکان انتقال ماشین مجازی از یک میزبان به میزبان دیگر
  • Virtual Fiber Channel
  • Shared VHDX

یک سری موارد هم مربوط به نسخه های ویندوز خانگی است، مانند:

  • شبکه های پیش فرض (NAT)
  • امکان مشاهده سریع ماشین های مجازی

Hyper-V در نسخه های ویندوز

مزایای استفاده از Hyper-V :

یک مزیت برای کاربران ویندوز ، اتصال نزدیک به سیستم عامل است. این کار می تواند به معنای یک راه حل مقرون به صرفه تر باشد زیرا Hyper-V اغلب به صورت رایگان در ویندوز ارائه می شود. کاربران Hyper-V می توانند انتظار عملکرد بالا را داشته باشند ، به شرطی که فقط با ویندوز به عنوان سیستم مهمان کار کنند. از آنجا که کار مدیرسیستم نسبتاً ساده و پیچیدگی خاصی در سیستم عامل ویندوز ندارد ، حتی مبتدیان نیز می توانند از طریق Hyper-V از مجازی سازی بهره مند شوند.

معایب استفاده از Hyper-V :

مهم ترین عیب استفاده از Hyper-V که  می توان آن را یک محدودیت بزرگ دانست این است که ، اگرچه Hyper-V با ویندوز بسیار خوب کار می کند ، اما این نرم افزار با سایر سیستم عامل ها به محدودیت برخورد می کند. Hyper-V برای اجرای روی سیستم های دیگر طراحی نشده است و سیستم های مهمان احتمالی بسیار محدود هستند. به غیر از ویندوز ، فقط چند توزیع انتخابی لینوکس می توانند در یک ماشین مجازی اجرا شوند. حتی هنگامی که چندین سیستم لینوکس را به طور هم زمان اجرا می کنید ، افت عملکرد بالایی رخ می دهد.

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

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

محصولات پیشنهادی سردبیر

سایر مقالات مربتط با سرور HP

مقالات اموزشی

انواع VPN و پروتکل های آن

VPN (virtual private network) یک راهکار امن برای دسترسی به شبکه ای دیگر از طریق اینترنت است. VPN با ایجاد

what is VDI
مقالات اموزشی

VDI چیست؟

 Virtual Desktop Infrastructure یا VDI برنامه ای برای مجازی سازی دسکتاپ در یک سرور مرکزی است. VDI نوعی مجازی سازی

سبد خرید
فروشگاه
حساب من
0 مورد سبد خرید