
Sanallaştırmanın, kullanıcılara sağladığı en büyük avantajlar aşağıdaki gibidir;
- Bir veya daha fazla işletim sisteminin aynı donanımlar üzerinde çalıştırmak.
- İşletim sistemi sanallaştırması sayesinde eski yazılımları çalıştırabilme ve platform desteği sorununu aşabilme.
- Güvenlik açığı olan durumlarda ana makineyi riske atmadan güvenlik altına almak.
- Demo ürünleri test etme ve ana sistemi riske atmadan deneme şansı.
- Kullanıcılara demo ortamı oluşturmak.
- Server için back-up ortamı oluşturmak.
- Eski donanımları daha verimli kullanabilme.
- Enerji tasarrufu.
- Serverlarda uptime oranını yükseltmek.
- Bir sunucu üzerinden farklı sanal sunucular oluşturabilmek.
- Uygulama ve yazılımları demo ortamında test etme.
Sanallaştırma, mevcutta kullanılan fiziksel donanım kaynaklarını kullanarak bir sunucu, masaüstü, işletim sistemi, dosya, kaynak ve ağı sanal olarak oluşturup, gerçekmiş gibi kullanmamızı sağlar. Bu katmanların her birinde sanallaştırmanın avantajlarından bahsedebiliriz. Sanallaştırmanın en çok kullanıldığı alanlardan biri işletim sistemi seviyesinde sanallaştırma işlemidir. Bu işlem, birden fazla işletim sistemini tek bir donanım bütünü üzerinde ve aynı zamanda oluşturup işlemeye imkan tanır. Eğer bir birincil işletim sisteminin üzerinde farklı bir işletim sistemi sanallaştırıyorsa o halde buna sanal makine (virtual machine) adını verilir.
Virtual Machine, fiziksel depolama birimi üzerindeki bir dosyadan farklı bir şey değildir. Bu dosyayı bilgisayardaki diğer tüm dosyalar gibi yeniden adlandırabilir, silebilir veya kolayca farklı bir bilgisayara kopyalayabilirsiniz. Sanallaştırma aşamasında bilgisayarlar sanallaştırma yazılımları, hypervisor gibi teknolojilerden de faydalanırlar.

