هایپر وی یا HyperV چیست؟
HyperVهمان ماشین مجازی مایکروسافت برای رایانه های شخصی است که به عنوان « Microsoft Virtual PC» است.وجود چنین ماشین مجازی درزمانی مطرح می شود که بخواهید ازچند سیستم عامل به صورت همزمان بر روی سیستم خود استفاده کنید ، اینجاست که HyperV به کمک شما می آید و امکان ایجاد چند ماشین مجازی بر روی سیستم عامل ویندوز را در اختیارتان می گذارد.
HyperV به طور خاص مجازی سازی سخت افزاری را فراهم می کند. این بدان معنی است که هر ماشین مجازی بر روی سخت افزارمجازی اجرا می شود.HyperV فقط محدود به بخش نرم افزار نیست ومی تواند سخت افزارها را نیزبه صورت مجازی در اختیار شما قرار دهد.درواقع HyperV امکان بهره گیری از دیسک، پردازنده، سوئیچ ، رم و حافظه و سایر تجهیزاتی که قابل مجازی سازی هستند را در اختیارتان می گذارد.

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

چه تفاوتی بین نسخه های ویندوز و ویندوز سرور Hyper-V وجود دارد؟
به خاطر شکل کارکرد این ویندوزها تفاوت هایی در استفاده از HyperV وجود دارد که در زیر به آن ها می پردازیم:
مواردی زیر منحصر به ویندوز سرور می باشد:
- امکان انتقال ماشین های مجازی از یک هاست به هاست دیگر؛
- Hyper-V Replica
- Virtual Fiber Channel
- SR-IOV Networking
- Shared . VHDX
Hyper-V چه محدودیت هایی دارد؟
- اولین مشکلی که در ماشین های مجازی وجود دارد، رابطه غیر مطلوب آن ها با سخت افزارهای خاص در یک رایانه و یا سرور است.
مثال
اگر از نرم افزار گرافیکی که نیازمند پردازش های خاصی هست ، استفاده کنید ، این برنامه ها نمی توانند به خوبی اجرا کنند و سرعت اجرا در آنها کم می شود.
- علاوه بر این حساسیت کاری در Hyper-v بسیار زیاد است.ایجاد حساسیت بالا به این خاطر است که مجازی سازی در لایه بالایی سیستم عامل به اجرا در می آید، و چون ماشین مجازی می تواند به تمامی سخت افزارهای هاست دسترسی مستقیم داشته باشد، در نتیجه در صورت بروز هر حمله و یا مشکل امنیتی این بخش ها بسیار آسیب پذیر هستند.
امکانات برنامه hyperV
۱- مهاجرت زنده (Live Migration)
مهاجرت زنده فرآیند انتقال یک ماشین مجازی ازیک هسته به هسته دیگربدون نیازبه خاموشی و یا توقف سرویس ها در سیستم عامل میهمان می باشد.HyperV با استفاده ازاین تکنولوژی جدید انتقال اطلاعات موجود دررم سرور را به صورت صفحه به صفحه به سرورمقصد انتقال وبعدازگرفتن مالکیت هارددیسک درسرورمقصد قرارمی دهد وسپس اطلاعات رم را مجددا بازخوانی می کند.این همان نکته ای است که باعث عدم نیازبه خاموش شدن ویاتوقف در سرویس دهی سیستم میهمان می گردد

۲- حافظه رم پویا
این سرویس که از نسخه ۲۰۰۸ نرم افزار هایپروی شروع شده است تا ماشین های مجازی در صورت نیاز از حافظه و یا فضای ذخیرهسازی بیشتری که در دسترس است استفاده کنند.همچنین تخصیص حافظه رم به صورت پویا و آنلاین از یک ماشین مجازی به ماشین مجازی دیگر امکان پذیر است.

۳- مجوز نصب (License)
زمانی که شما از نسخه استاندارد ویندوز ۲۰۱۲ استفاده میکنید به شما مجوز دو نسخه ماشین مجازی نیز داده میشود.در صورتی که شما از نسخه data center استفاده کنید به تعداد نامحدود اجازه استفاده از سرور ۲۰۱۲ مجازی را خواهید داشت.در نسخه Windows 2012 R2 Data center تمام ماشینهای مجازی ۲۰۱۲ ی که ایجاد میشوند بصورت پیش فرض activate میباشند و دیگر نیازی نیست که شما آنها را activate کنید.

۴- وجود نسخه مشابه در ویندوز ۸
یکی دیگر ازمهم ترین مزیت های این تکنولوژی برای مدیران شبکه وافرادی که به صورت مجازی سرورهای شبکه خود را تفکیک کردهاند هماهنگی کامل نسخه ویندوز۸ نرم افزارHyperV با نسخه استفاده شده درویندوز سرور۲۰۱۲ است.همچنین کاربران سیستم های عامل ونرم افزارهای مایکروسافت نیازی به صرف وقت جهت یادگیری مسائل پایهای این نرم افزار ندارد.

۵- محیط کاربری آسانتر (User Interface)
یکی ازدلایلی که نیازی به این قابلیت دربعضی از سازمانها دیده نمیشود مساله امنیت ماشین های مجازی می باشد انتقال فایل به کنسول ماشین مجازی بصورت copy / paste می تواند ناقض امنیت سیستم باشد . اما در بعضی از موارد بیشترمدیران شبکه برای اینکه بتوانند این کارها را انجام دهند به ماشین مجازی remote desktop میزنند و کار خود را انجام میدهند.
مایکروسافت در نسخه جدید این قابلیت را دلخواه کرده است . یعنی شما میتواند بوسیله RDS قابلیت هایی مانند RDPرا دراتصال به ماشین مجازی بوسیله کنسول HyperV داشته باشید.درHyperV جدید این قابلیت بصورت دلخواه میتواند فعال یا غیر فعال شود . در صورت فعال کردن en hanced VM interaction شما از پشتیبانی کامل از صدا، عکس، فایلها و فولدرها، همچنین copy/paste کردن کلمات با حفظ فرمت قبلی را خواهید داشت.

۶- خط فرمان Powershell
مهندسین شبکه با استفاده ازخط فرمان قدرتمندPowerShellمایکروسافت میتوانند کنترل تمام عملکردهای این بسترمجازی را بدست بگیرند.میتوانHyperV را ازراه دور وازطریق اسکریپتهای نوشته شده یا دستورات خط فرمان که در ابزار PowerShell 3.0 اجرا میشوند، مدیریت و کنترل کرد.

خدمات IT را با هوشمندنت تجربه کنیدوبا خیال راحت صفرتا صد سیستم کاری خودرابا ارزانترین قیمت راه اندازی کنیدجهت اطلاعاتی کامل تر از خدمات و مشاوره رایگان برای خریدی مطمن با هوشمندنت در تماس باشید