Sanallaştırma (Vitualization); fiziksel yapıları mantıksal yapılara dönüştürme işlemidir.Yani var olan kullandığımız işletim sistemimiz üzerinde birden fazla işletim sistemi kurabildiğimiz mantıksal bir ortamdır. Toplamda dört adet donanım birimini sanallaştırabiliyoruz.Bunlar Cpu Ram, Hard Drive ve NIC Fiziksel bu yapı arasında Virtuazilation Layer dediğimiz sanal bir katman , üzerinde ise x86-x64 mimarisi ve üzerinde de yukarıda saydığımız donanım birimleri yer almaktadır.
Sunucu kaynaklarınızın (RAM, CPU, Disk ve Ağ) yeterli olması halinde tek bir fiziksel makine üzerinde birçok sanal makine çalıştırabilirsiniz.Uygulama taleplerine bağlı olarak bir masaüstü bilgisayar üzerinde 1-3 sanal makine ve bir fiziksel sunucu üzerinde 10-50 sanal makine çalıştırabilmektedir.Sanallaştırma üç ana grup altında yer alıyor.