Hyper-V، پلتفرم مجازیسازی داخلی مایکروسافت است که بهصورت رایگان همراه Windows Server عرضه میشود و به شما امکان میدهد روی یک سرور فیزیکی، چندین سرور مجازی مستقل اجرا کنید — دقیقاً همان چیزی که پشت اکثر زیرساختهای سازمانی امروز قرار دارد. بیایید نصب و اولین VM را با هم بسازیم.
پیشنیاز سختافزاری
پردازندهی سرور باید از قابلیت مجازیسازی سختافزاری (Intel VT-x یا AMD-V) پشتیبانی کند و این قابلیت باید در BIOS/UEFI فعال باشد — اگر Hyper-V را نصب کردید ولی هنگام ساخت VM با خطا مواجه شدید، اولین جایی که باید چک کنید همین تنظیم BIOS است.
قدم اول: نصب Role مربوط به Hyper-V
از Server Manager وارد Add Roles and Features شوید. در مرحلهی Server Roles، تیک Hyper-V را بزنید. سیستم از شما میخواهد یک Virtual Switch (برای اتصال VMها به شبکه) بسازید — کارت شبکهی موردنظر را انتخاب کنید. نصب کامل میشود ولی سرور باید Restart شود تا Hyper-V فعال شود.
قدم دوم: باز کردن Hyper-V Manager
بعد از Restart، از Server Manager وارد Tools > Hyper-V Manager شوید. در این پنجره، تمام ماشینهای مجازی سرور مدیریت میشوند.
قدم سوم: ساخت یک Virtual Machine جدید
روی نام سرور راستکلیک کرده و New > Virtual Machine را انتخاب کنید. در ویزارد بازشده:
یک نام برای VM وارد کنید — مثلاً «Test-Server-01».
نسل ماشین مجازی را انتخاب کنید (Generation 2 برای سیستمعاملهای جدیدتر توصیه میشود).
مقدار RAM اختصاصی را مشخص کنید (مثلاً 4096 مگابایت).
Virtual Switch که در قدم اول ساختید را انتخاب کنید تا VM به شبکه دسترسی داشته باشد.
یک هارد دیسک مجازی جدید بسازید و اندازهی آن را مشخص کنید (مثلاً 60 گیگابایت).
فایل ISO سیستمعامل موردنظر (مثلاً Windows Server یا لینوکس) را برای نصب معرفی کنید.
قدم چهارم: روشن کردن و نصب سیستمعامل
روی VM ساختهشده راستکلیک کرده و Connect را بزنید تا صفحهی مجازی آن باز شود. سپس Start را بزنید — از اینجا به بعد، دقیقاً مثل یک کامپیوتر فیزیکی، سیستمعامل از روی فایل ISO بوت و نصب میشود.
قدم پنجم: مدیریت منابع (اختیاری ولی مهم)
از پنجرهی Settings هر VM، میتوانید در هر لحظه RAM، تعداد پردازندهی مجازی، و فضای دیسک را تغییر دهید — یکی از بزرگترین مزیتهای مجازیسازی نسبت به سرورهای فیزیکی همین انعطافپذیری است.
چرا Hyper-V مهم است؟
بهجای خرید یک سرور فیزیکی جداگانه برای هر سرویس (یک سرور برای AD، یکی برای فایل، یکی برای وب)، میتوان همه را روی یک سختافزار قوی، بهصورت ماشینهای مجازی مستقل اجرا کرد — کاهش چشمگیر هزینه و افزایش انعطافپذیری. این دقیقاً چیزی است که در دورههای MCSA و مجازیسازی من با جزئیات کامل آموزش داده میشود.
وبلاگ