Virtualisasi perangkat keras

Istilah virtualisasi perangkat-keras mengacu kepada upaya menciptakan mesin virtual yang bekerja layaknya sebuah komputer lengkap dengan sistem operasi. Istilah mesin tuan-rumah(host) mengacu kepada mesin tempat virtualisasi bersemayam sementara istilah mesin tamu(guest) mengacu kepada virtual mesin itu sendiri. Istilah hypervisor mengacu kepada perangkat-lunak atau firmware yang membuat mesin virtual.

Dua pendekatan yang paling umum digunakan untuk virtualisasi perangkat-keras adalah virtualisasi penuh dan para-virtualisasi. Dalam virtualisasi penuh sebuah lapisan berada di antara mesin tamu (virtual) dan mesin tuan-rumah. Lapisan ini disebut hypervisor atau disebut juga pemantau mesin virtual. Lapisan ini menggandakan sumber-daya sistem bagi kepentingan masing-masing mesin tamu. Para-virtualisasi berbeda dalam hal hypervisor bekerja dengan cara yang lebih koperatif. Setiap sistem operasi tamu menyadari bahwa mereka berjalan dalam lingkungan virtual dan bekerja sama dengan hypervisor untuk memvirtualisasikan mesin tuan-rumah.

Para-virtualisasi 
Contoh hypervisor yang termasuk kategori ini adalah TRANGO, Xen, KVM; IBM's LPARs, Win4Lin 9x, Sun's Logical Domains, z/VM. virtualisasi paruh hanya mensimulasikan beberapa hal dari perangkat tersebut. Virtualisasi paruh lebih mudah dijalankan daripaada virtualisasi penuh, akan tetapi virtualisasi paruh memiliki kekurangan dalam hal compatibility/kesesuaian

Virtualisasi penuh 
Contoh hypervisor yang termasuk kategori ini adalah Parallels Workstation, Parallels Desktop for Mac, VirtualBox, Virtual Iron, Oracle VM, Virtual PC, Virtual Server, Hyper-V, VMware Workstation, VMware Server (sebelumnya GSX Server), QEMU, Adeos, Mac-on-Linux, Win4BSD, Win4Lin Pro, and Egenera vBlade technology.

Virtualisasi di bantu hardware 
Beberapa microprocessor menyediakan fasilitas untuk virtualisasi. Beberapa hypervisor yang menggunakan fasilitas ini adalah Linux KVM, VMware Workstation, VMware Fusion, Microsoft Virtual PC, Xen, Parallels Desktop for Mac, Oracle VM Server for SPARC, VirtualBox and Parallels Workstation.

Referensi

Pranala luar 
 http://wiki.xensource.com/xenwiki/HVN_Compatible_Processors

Lihat pula 
 Virtualisasi

Mesin virtual