
به اشتراک بگذارید

به اشتراک بگذارید
💡 هایپروایزر نوع اول مایکروسافت، داخل خود ویندوز سرور
🔶 سرور اختصاصی برای مجازیسازی ویندوزی
+-------------------+ +-----------+ +-----------+
| Root partition | | Child VM | | Child VM |
| Windows Server | | Windows | | Linux |
| VSP + drivers | | VSC | | VSC |
+---------+---------+ +-----+-----+ +-----+-----+
|<====== VMBus =====>|<======>|
+-------------------------------------------------+
| Hyper-V hypervisor (Type-1) |
+-------------------------------------------------+
| Hardware: CPU (VT-x/AMD-V + SLAT), RAM, NIC |
+-------------------------------------------------+
🔸 نکته فنی: VSP، VSC و Enlightened I/O

📚 هشدار مستندات مایکروسافت درباره Checkpoint
| ویژگی | نسل 1 | نسل 2 |
|---|---|---|
| فریمور | BIOS سنتی | UEFI با Secure Boot |
| بوت از دیسک | IDE | SCSI |
| بوت شبکه (PXE) | فقط با کارت شبکه Legacy | با کارت شبکه استاندارد |
| حداکثر حجم دیسک بوت | 2TB (VHDX) | 64TB (VHDX) |
| ویندوز 11 بهعنوان مهمان | پشتیبانی نمیشود | پشتیبانی میشود |
| ویندوز 10 نسخه ۳۲ بیتی | پشتیبانی میشود | پشتیبانی نمیشود |
| تغییر نسل پس از ساخت | ممکن نیست | ممکن نیست |

⚠️ ماشینهای لینوکسی و لایسنس ویندوز
| ویژگی | ویندوز سرور 2025 | ویندوز 11 | Hyper-V Server 2019 |
|---|---|---|---|
| نوع ارائه | نقش ویندوز سرور | قابلیت اختیاری ویندوز | محصول مستقل |
| نسخههای پشتیبانیشده | Standard و Datacenter | Pro، Enterprise و Education | یک نسخه |
| کاربرد اصلی | محیط عملیاتی | توسعه و تست | میزبان مجازیسازی |
| رابط گرافیکی | Desktop Experience یا Core | دارد | ندارد |
| لایسنس ویندوز مهمان | دو OSE در Standard، نامحدود در Datacenter | جداگانه | جداگانه |
| نسخه جدید | فعال | فعال | نسخه مستقل جدیدی ندارد |
systeminfo.exe
# Hyper-V Requirements: VM Monitor Mode Extensions: Yes
# Second Level Address Translation: Yes
# Data Execution Prevention Available: Yes
Install-WindowsFeature -Name Hyper-V -IncludeManagementTools -Restart
# after reboot:
Get-WindowsFeature Hyper-V
New-VMSwitch -Name "External" -NetAdapterName "Ethernet" -AllowManagementOS $true
New-VM -Name "VM01" -Generation 2 -MemoryStartupBytes 4GB `
-NewVHDPath "D:\VMs\VM01.vhdx" -NewVHDSizeBytes 80GB -SwitchName "External"
Start-VM -Name "VM01"
⚠️ قطع موقت اتصال هنگام ساخت سوئیچ External
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All

🎯 Hyper-V برای چه کسانی مناسب است؟
⚠️ نسخه ویندوز سرور روی Gen9
Hyper-V هایپروایزر نوع اول مایکروسافت است که داخل ویندوز سرور و نسخههای Pro، Enterprise و Education ویندوز 11 قرار دارد. خود نقش هزینه جداگانه ندارد، اما باید لایسنس ویندوز میزبان و ویندوزهای مهمان را داشته باشید. نسخه مستقل Hyper-V Server 2019 بدون کلید محصول دانلود میشود، ولی لایسنسی برای ماشینهای ویندوزی ندارد.
برای نصب Hyper-V در ویندوز سرور، طبق Microsoft Learn به پردازنده ۶۴ بیتی با SLAT، افزونههای مجازیسازی Intel VT یا AMD-V، DEP سختافزاری و حداقل ۴ گیگابایت رم نیاز دارید. این قابلیتها باید در BIOS یا UEFI فعال باشند. دستور systeminfo وضعیت آنها را نشان میدهد. در عمل، رم و هسته کافی برای همه ماشینهای مجازی را هم در نظر بگیرید.
هر دو از یک هایپروایزر استفاده میکنند، اما مایکروسافت نسخه ویندوز سرور را برای محیطهای سازمانی با Live Migration، دسترسپذیری بالا و بازیابی پس از حادثه طراحی کرده است. Hyper-V در ویندوز 11 برای توسعه و تست مناسب است و نقش Hyper-V در ویندوز سرور برای محیط عملیاتی. برای میزبانی سرویسهای واقعی، ویندوز سرور روی سختافزار سرور انتخاب درستتری است.
از نظر فنی محدودیت اصلی منابع سختافزار است، اما از نظر لایسنس، نسخه Standard (با لایسنس همه هستههای سرور) حق اجرای دو محیط سیستمعامل ویندوزی را میدهد. نسخه Datacenter ماشینهای ویندوزی نامحدود مجاز میکند. ماشینهای لینوکسی به لایسنس ویندوز نیاز ندارند. شرایط دقیق را با راهنمای لایسنس مایکروسافت تطبیق دهید.
مایکروسافت نسل 2 را توصیه میکند؛ چون از UEFI و Secure Boot پشتیبانی میکند و دیسک بوت تا 64TB را میپذیرد. نسل 1 فقط برای سیستمعاملهای قدیمی یا ۳۲ بیتی و دیسکهایی که با UEFI سازگار نیستند منطقی است. نسل ماشین پس از ساخت تغییر نمیکند، پس از ابتدا درست انتخاب کنید.
نصب Hyper-V در ویندوز سرور روی یک VPS فقط وقتی ممکن است که میزبان قابلیت Nested Virtualization را برای ماشین شما فعال کرده باشد. طبق Microsoft Learn، این قابلیت روی میزبان Hyper-V با دستور Set-VMProcessor و پارامتر ExposeVirtualizationExtensions فعال میشود و ماشین هنگام این تغییر باید خاموش باشد. بسیاری از سرویسهای VPS آن را ارائه نمیکنند، پس برای مجازیسازی جدی، سرور اختصاصی انتخاب مطمئنتری است.
خیر. Checkpoint وضعیت ماشین را در یک لحظه ثبت میکند و برای بازگشت سریع پیش از بهروزرسانی یا تغییر تنظیمات مفید است. مایکروسافت در توضیح Checkpoint استاندارد صریحاً میگوید اسنپشات بکاپ کامل نیست. نگهداری Checkpointهای زیاد فضای دیسک را هم مصرف میکند. پس از ماشینها بکاپ منظم و جداگانه بگیرید.
پاسخ به زیرساختتان بستگی دارد. اگر تیم و نرمافزارهایتان مایکروسافتی است و ویندوز سرور لایسنسشده دارید، Hyper-V هزینه و پیچیدگی کمتری دارد. ESXi یک هایپروایزر مستقل با اکوسیستم VMware است و مدل لایسنس خودش را دارد. پیش از تصمیم، سازگاری سختافزار و هزینه لایسنس هر دو را بررسی کنید.