KVM Sanallaştırma Nedir?
KVM (Kernel-based Virtual Machine / Çekirdek Tabanlı Sanal Makine); Linux çekirdeğini doğrudan bir hipervizöre (Hypervisor Tip-1/Tip-2 hibriti) dönüştüren açık kaynaklı tam donanım sanallaştırma teknolojisidir.
Intel VT-x ve AMD-V donanım sanallaştırma uzantılarını doğrudan kullanan KVM, her sanal makineye bağımsız bir sanal BIOS, sanal ağ kartı, grafik bağdaştırıcısı ve bellek alanı tanımlar.
KVM'in Diğer Sanallaştırma Yöntemlerine Göre 4 Büyük Avantajı
- Tam İzolasyon (Full Virtualization): KVM üzerindeki her sanal makine kendi bağımsız işletim sistemi çekirdeğini çalıştırır. Bir sanal sunucuda Ubuntu 24.04, diğerinde Windows Server 2025 veya FreeBSD çalışabilir.
- Aşırı Tahsis (Overselling) Engeli: KVM mimarisinde ayrılan RAM fiziksel olarak kilitlenir; bu sayede sağlayıcılar satmadıkları hayali kaynakları kullanıcılara pazarlayamaz.
- Doğrudan Disk I/O Performansı: VirtIO sürücüleri sayesinde disk okuma ve yazma işlemlerinde fiziksel donanıma yakın hızlar elde edilir.
- Özel Çekirdek Modülleri: WireGuard VPN, özel Docker depolama sürücüleri veya kernel seviyesi güvenlik modülleri kısıtlama olmaksızın derlenebilir.