Sanallaştırma Nedir?
İngilizce: Virtualization
Yayın: · Son güncelleme:
Sanallaştırma Nedir? Kısaca
Sanallaştırma (virtualization), tek bir fiziksel bilgisayarın işlemci, bellek ve disk gibi kaynaklarını yazılım aracılığıyla birden fazla bağımsız sanal sisteme bölerek kullanma teknolojisidir. Bulut bilişimin temelini oluşturur.

Sanallaştırma nedir?
Sanallaştırma, donanımı yazılımla soyutlayıp birden fazla ortamın aynı makineyi paylaşmasını sağlar. Her sanal ortam kendi işletim sistemini çalıştırır ve diğerlerinden yalıtılmıştır. Kullanıcı açısından her biri ayrı bir bilgisayar gibi davranır.
Bu işi yapan yazılıma hipervizör denir. Hipervizör, fiziksel kaynakları sanal makineler arasında paylaştırır ve birinin çökmesinin diğerlerini etkilemesini önler.
Nasıl çalışır?
Varsayımsal bir örnek: Bir şirketin 64 GB bellek ve 16 çekirdekli tek bir güçlü sunucusu var. Sanallaştırma olmadan bu sunucuda yalnızca bir işletim sistemi çalışırdı ve kaynakların büyük kısmı boşta kalırdı. Hipervizör kurulduktan sonra aynı sunucuda dört sanal makine çalışıyor: biri Windows üzerinde muhasebe programı, biri Linux üzerinde web sitesi, ikisi de test ortamı.
Fiziksel sunucu sayısı azaldığı için enerji, soğutma ve donanım maliyeti düşer. Yeni bir sunucu ihtiyacı da donanım siparişi yerine birkaç dakikalık bir kurulumla karşılanır.
Sanallaştırma türleri
En bilinen tür sunucu sanallaştırmasıdır. Bunun dışında masaüstü sanallaştırma (çalışanların uzak sunucudaki bir masaüstüne bağlanması), ağ sanallaştırma ve depolama sanallaştırma da yaygındır.
Konteyner teknolojisi de bir tür sanallaştırma olarak görülebilir. Ancak konteynerler ayrı işletim sistemi çalıştırmaz, ana makinenin çekirdeğini paylaşır ve bu yüzden çok daha hafiftir.
Nelere dikkat etmeli?
Tek bir fiziksel sunucuda çok sayıda sanal makine çalıştırmak, o sunucuyu tek hata noktası hâline getirebilir. Donanım arızasında tüm sanal makineler etkilenir. Bu yüzden kurumsal ortamlarda birden fazla fiziksel sunucu kümelenir ve sanal makineler arıza anında otomatik olarak başka bir sunucuya taşınır.
Sıkça Sorulan Sorular
Sanallaştırma ile bulut bilişim aynı şey mi?
Hayır. Sanallaştırma bir teknolojidir, bulut bilişim ise bu teknoloji üzerine kurulan bir hizmet modelidir. Bulut sağlayıcılar, sanallaştırılmış kaynakları internet üzerinden kiralanabilir hâle getirir.
Kendi bilgisayarımda sanallaştırma kullanabilir miyim?
Evet. VirtualBox gibi ücretsiz araçlarla Windows bilgisayarda Linux ya da farklı bir Windows sürümü deneyebilirsiniz. Bunun için işlemcinin sanallaştırma desteğinin BIOS ayarlarında açık olması gerekebilir.