Azure Local 구성하는 최소 사양을 MS 에서는 문서화 하고 있습니다.
가상 Azure 로컬 , 버전 23H2 및 24H2 시스템 배포 - Azure Local | Microsoft Learn
가상 Azure 로컬 , 버전 23H2 및 24H2 시스템 배포 - Azure Local
Azure 로컬 버전 23H2 가상화된 배포를 수행하는 방법을 설명합니다.
learn.microsoft.com
또한 내 프로세서가 Azure Local 을 지원하는지도 문서에 기재해 놓고 있습니다.
Does My Processor Support Intel® Virtualization Technology?
Provides methods to determine if your processor supports Intel® Virtualization Technology (Intel® VT).
www.intel.com
Microsoft가 제시하는 1-Node 가상 Azure Local Lab 최소 조건은 다음과 같습니다. Deploy a virtual Azure Local system [learn.microsoft.com]
- Windows Server 2022 또는 Windows 11 이상 Hyper-V Host
- CPU: Intel VT-x 또는 AMD-V, Nested Virtualization 지원
- 물리 RAM: 최소 48 GB
- Azure Local VM RAM: 최소 32 GB
- Azure Local VM vCPU: 4 Core 이상
- SSD: 1 TB
- Azure Local VM NIC: 2개 이상
- OS Disk: 127 GB 이상
- S2D용 추가 가상 Disk: 2개
- Secure Boot / TPM
- Azure Subscription
2-Node 가상 Lab으로 가면 Microsoft 최소 기준상 물리 Host RAM이 72 GB 이상, 각 Azure Local VM이 32 GB 이상 필요합니다. [learn.microsoft.com]
따라서 개인적으로는 RAM 64 GB면 1-Node부터, 96~128 GB면 2-Node까지 해보는 걸 권합니다.
STEP 1. Hyper-V Host부터 확인
지금 바로 여기부터 시작하면 됩니다.
관리자 권한 PowerShell을 열고:
Get-ComputerInfo | select WindowsProductName,WindowsVersion,OsBuildNumber,CsTotalPhysicalMemory
그 다음:
Get-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All
State : Enabled
이면 Hyper-V가 설치되어 있습니다.
안 되어 있으면 Windows Server라면:
Install-WindowsFeature -Name Hyper-V -IncludeManagementTools -Restart
Windows 11 Pro/Enterprise이면:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All -All
재부팅합니다.
CPU 가상화 확인
작업 관리자 → 성능 → CPU
아래 확인:
가상화: 사용
또는 PowerShell:
systeminfo
Nested Virtualization이 필요한 이유는 구조가 이렇게 되기 때문입니다.
물리 PC → Hyper-V → Azure Local VM → Azure Local Workload VM
Microsoft에서도 Nested Virtualization을 평가 및 테스트 환경에 적합한 방식으로 설명하고 있습니다. What is Nested Virtualization? [learn.microsoft.com], [learn.microsoft.com]
STEP 2. 여기까지 먼저 확인해주세요
이 단계에서는 설치를 더 진행하지 마세요.
PowerShell에서 아래 세 개만 실행해 주세요.
Get-ComputerInfo | select WindowsProductName,WindowsVersion,OsBuildNumber,CsTotalPhysicalMemory
Get-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All
Get-VMHost | select ComputerName,LogicalProcessorCount,VirtualMachineMigrationEnabled
그리고 PC RAM 용량 + CPU 모델도 확인하면 좋습니다.
STEP 3: Hyper-V Virtual Switch 만들기 → Azure Local VM 생성 → RAM 32GB/vCPU 4개/디스크/NIC 구성 → Nested Virtualization 활성화로 들어가겠습니다.
참고로 Microsoft의 가상 Azure Local 배포 가이드에서는 Azure Local VM에 NIC 2개, MAC spoofing, OS Disk 127GB+, S2D용 디스크 2개를 요구합니다. [learn.microsoft.com]
그리고 VM을 끈 상태에서 Nested Virtualization을 활성화하는 핵심 명령은 이것입니다.
Microsoft 공식 Nested Virtualization 절차에도 동일한 방식이 명시돼 있습니다. Run Hyper-V in a Virtual Machine with Nested Virtualization [learn.microsoft.com]

Rss Feed