Microsoft Hyper-V Series
Windows 생태계의 Type 1 하이퍼바이저 — 파티션 기반 아키텍처와 Azure 하이브리드 방향
🎯 시리즈 목적
Hyper-V의 위치
Hyper-V는 Windows Server에 내장된 Type 1 하이퍼바이저임. Broadcom의 VMware 인수 이후 Windows 워크로드 중심 환경에서 대안으로 검토되는 경우가 증가하고 있음.
- Windows Server 라이선스에 포함 (별도 구매 불필요)
- Azure Stack HCI의 기반 — 온프레미스 ↔ Azure 하이브리드 전략
- 공공 SI에서 Windows 서버 환경이면 만날 수 있음
- 2021년 Hyper-V Server(무료 독립 제품) 단종 이후 Windows Server 라이선스 필수
📚 시리즈 목차 (초안)
| # | 제목 | 핵심 내용 | 상태 |
|---|---|---|---|
| 1 | Microsoft Hyper-V Overview | Root/Child Partition, VMBus, Gen1/Gen2, S2D, Azure 연계 | ✅ |
#1 Overview 상세 목차
1. Hyper-V란
- Windows Server 내장 하이퍼바이저 (2008~)
- Hyper-V Server(무료 독립 제품) 단종 (2021)
- Azure Stack HCI와의 관계
- Broadcom 이후 VMware 대안으로서의 위치
2. Hyper-V 아키텍처
- Type 1 — Windows 부팅 시 Hyper-V가 하드웨어를 인수
- Root Partition (부모 파티션) — Windows OS가 게스트처럼 동작
- Child Partition (자식 파티션) — VM들
- VMBus — 파티션 간 고속 통신 채널
- VSP(Virtualization Service Provider) / VSC(Client) 모델
- 3자 비교: Hyper-V vs KVM vs ESXi 아키텍처
3. CPU/메모리 가상화
- Intel VT-x / AMD-V 활용 (KVM, ESXi와 동일 하드웨어)
- SLAT (Second Level Address Translation) = EPT/NPT
- Dynamic Memory (Ballooning 대응)
- NUMA Spanning
- VM 세대: Gen 1 (BIOS, IDE) vs Gen 2 (UEFI, SCSI)
4. I/O 가상화
- Synthetic Devices (VMBus 경유, VirtIO 대응)
- Emulated Devices (레거시 호환)
- SR-IOV 지원
- Discrete Device Assignment (PCI Passthrough 대응)
- Integration Services (VMware Tools / QEMU Guest Agent 대응)
5. 네트워크 & 스토리지
- Hyper-V Virtual Switch — External / Internal / Private
- SET (Switch Embedded Teaming) — NIC 팀
- VHD / VHDX 디스크 포맷
- Storage Spaces Direct (S2D) — vSAN / Ceph 대응
- SMB 3.0 공유 스토리지 (라이브 마이그레이션용)
6. 관리 & 고가용성
- Hyper-V Manager (단일 호스트)
- Windows Admin Center (웹 UI)
- SCVMM (System Center, vCenter 대응)
- Failover Clustering — HA, 라이브 마이그레이션
- Hyper-V Replica — 재해 복구 복제
- PowerShell 자동화
7. 하이퍼바이저 비교
- Hyper-V vs KVM vs ESXi — 아키텍처 차이
- Windows 워크로드에서의 강점
- 라이선스 모델 (Windows Server 라이선스 필요)
- Azure Stack HCI — 하이브리드 클라우드 방향
8. 정리 + 참고 자료
🔗 관련 문서
- Proxmox VE Series — KVM 기반 비교 대상
- VMware vSphere Series — ESXi 기반 비교 대상
- XCP-ng & Xen Series — Xen 기반 비교 대상
- Hypervisor Virtualization — Type 1/2 하이퍼바이저 개념