"Virtualization" (=Sanallaştırma) ana makine (kullandığın bilgisayar) üzerinde bir veya daha fazla VM (sanal makine) çalıştırılması anlamına gelir. Ana makine ile işletim sistemi(leri) arasındaki bağlantıyı sağlayan araca hipervizör denir. Hipervizörler ikiye ayrılır ama bu kimsenin umrunda değil :)<br />
<br />
İnsanlar neden mi VM kullanır?<br />
<br />
1 - Altyapı <br />
<br />
Virtualization sayesinde birden fazla sistemi tek bir fiziksel makinede (ana makine yanı kendi bilgisayarın) çalıştırabilirsiniz. Bu, altyapıyı düzenli hale getirir ve kaynak kullanımını optimize eder. (RAM, CPU, depolama)<br />
<br />
2 - Kolayca Taşınabilirlik<br />
<br />
Sanal makineler, bir fiziksel cihazdan diğerine kolayca taşınabilir (export -> import). Genel olarak bilgasayar bölümlerinde (yüksek okul/üni) okuyarsanız, kendi bilgisayarınızdan okulda bulunan bilgisayarlara taşırsınız.<br />
<br />
3 - Test alanı<br />
İstediğin her şeyi yapabilirsiniz, yazılım ile oynama. Virüs falan kurabilirsin çünkü gerçek bilgisayarına zarar vermiyor.