Hyper-V Nedir?
Microsoft Hyper-V, Windows Server ve Windows 10/11 Pro/Enterprise'a dahil, donanım üzerinde doğrudan çalışan (Type-1 / bare-metal) bir hypervisor'dür. Ayrıca Microsoft Hyper-V Server, yalnızca sanallaştırma rolünü barındıran ücretsiz bir işletim sistemi olarak da ayrıca sunulmaktadır.
Hyper-V, Windows Server 2025 Datacenter Edition lisansına dahildir ve sınırsız sanal makine çalıştırma hakkı sağlar.
Hyper-V Kurulum Gereksinimleri
- İşlemci: 64-bit CPU, SLAT (Second Level Address Translation) desteği (Intel EPT veya AMD RVI). Modern tüm işlemciler bu özelliği destekler.
- BIOS/UEFI: Virtualization Technology (Intel VT-x / AMD-V) etkin olmalıdır.
- RAM: Minimum 4 GB; üretim ortamları için 64 GB ve üzeri önerilir.
- Depolama: VM'ler için ayrı bir disk grubu veya SAN/NAS bağlantısı önerilir.
Sanal Makine Oluşturma: Generation 1 vs Generation 2
- Generation 1: BIOS tabanlı; eski işletim sistemleri (Windows Server 2003, eski Linux dağıtımları) için gereklidir. IDE controller kullanır.
- Generation 2: UEFI tabanlı; Secure Boot desteği, daha hızlı önyükleme ve SCSI controller. Modern işletim sistemleri için her zaman Generation 2 tercih edilmelidir.
Dynamic Memory ve NUMA
Dynamic Memory: VM'in kullandığı RAM miktarını iş yüküne göre otomatik ayarlar. Minimum, maksimum ve başlangıç değerleri tanımlanarak bellek overcommit yönetilir.
NUMA Aware: Hyper-V, sanal NUMA topolojisi oluşturarak büyük VM'lerin fiziksel NUMA sınırlarını verimli kullanmasını sağlar. Veritabanı ve HPC iş yükleri için kritik öneme sahiptir.
Ağ Yapılandırması
- External Virtual Switch: VM'leri fiziksel ağa bağlar; en yaygın kullanılan tür.
- Internal Virtual Switch: VM'ler ve host arasında iletişim; dış ağa çıkış yoktur.
- Private Virtual Switch: Yalnızca VM'ler arası iletişim; host bile dahil değil. Test ve izole ortamlar için uygundur.
- SR-IOV: Ağ kartını VM'lere doğrudan sunar; yüksek performanslı ağ gereksinimleri için kullanılır.
- NIC Teaming + SET (Switch Embedded Teaming): Hyper-V switch'e birden fazla fiziksel NIC bağlanarak bant genişliği arttırılır ve yedeklilik sağlanır.
Live Migration ve Storage Migration
Live Migration: Çalışan bir VM'i, kesinti olmaksızın başka bir Hyper-V host'a taşır. Gereksinimler:
- Her iki host'un aynı veya uyumlu CPU ailesine sahip olması (Intel-Intel veya AMD-AMD).
- Paylaşımlı depolama (SAN/NAS/S2D) veya SMB 3.0 dosya paylaşımı.
- Kerberos veya CredSSP kimlik doğrulaması yapılandırılmış olmalıdır.
Storage Live Migration: VM çalışırken VHD/VHDX dosyalarını farklı bir depolama konumuna taşır. Paylaşımlı depolama gerektirmez; doğrudan host diskine de migration yapılabilir.
Hyper-V Failover Cluster
Yüksek erişilebilirlik (HA) için Hyper-V, Windows Failover Clustering ile birlikte çalışır:
- Bir host arızalanırsa VM'ler otomatik olarak başka bir cluster node'una taşınır (failover).
- Shared storage zorunludur: iSCSI, FC SAN veya Storage Spaces Direct (S2D).
- Cluster Shared Volume (CSV): Tüm cluster node'larının aynı anda erişebildiği paylaşımlı disk; VM failover süresini kısaltır.
- Quorum: Cluster kararlarında oy sayısı dengesini sağlar; tek sayıda node veya witness (disk/bulut) kullanılmalıdır.
Hyper-V Replica
Hyper-V Replica, ek maliyet olmadan VM düzeyinde asenkron replikasyon sağlar:
- Birincil site VM'si, ikincil siteye 30 saniye, 5 dakika veya 15 dakika aralıklarla kopyalanır.
- Felaket durumunda ikincil sitedeki replika VM'i planlanmış veya plansız failover ile devreye alınır.
- Veeam veya Windows Server Backup ile birlikte kullanıldığında kapsamlı bir DR stratejisi oluşturulabilir.
Hyper-V vs VMware vSphere
- Maliyet: Hyper-V, Windows Server lisansına dahildir; ek maliyet yoktur. VMware VCF/VVF lisansları önemli ek maliyet getirir.
- Özellik seti: vSphere, DRS (Distributed Resource Scheduler) ve vSAN gibi Hyper-V'de varsayılan olmayan gelişmiş özellikler sunar.
- Ekosistem: Hyper-V, Windows tabanlı kurulumlarda daha derin entegrasyon sağlar; VMware daha geniş üçüncü taraf destek ekosistemi sunar.
- Yönetim araçları: Hyper-V Manager, Windows Admin Center ve System Center VMM; vSphere için vCenter.
Sonuç
Hyper-V, özellikle Windows tabanlı altyapılarda güçlü ve maliyet-etkin bir sanallaştırma platformudur. Lider Network olarak Hyper-V tasarımı, Failover Cluster kurulumu ve S2D yapılandırmasında deneyimli ekibimizle hizmetinizdeyiz.