kita sering kali kesal atau marah dengan beberapa software yang tidak dapat di instal di komputer kita dikarnakan spesifikasi dari Kadangkala, ada suatu program tertentu yang ingin kita jalankan namun terkendala dengan kompatibiltas Operating System (OS). Misalnya ada aplikasi yang kita tahu dulu bisa berjalan di WinXP tapi kini setelah dicoba lagi di Win 7 tidak bisa dibuka (crash). Atau bahkan bisa juga ada aplikasi khusus yang kita butuhkan untuk pekerjaan, namun teryata aplikasi tersebut hanya bisa berjalan di Windows sementara komputer kita berbasis Linux. hal-hal di atas mungkin baru sebagian kecil saja. masih banyak kendala-kendala bila kita hanya memiliki satu buah interface OS di PC kita. seiring dengan perkembangan jaman pabrikan-pabrikan melihat peluang untuk memngembangkan komputer bayangan atau lebih sering di sebut dengan virtual machine. sedikit singkat tentang virtual machine. menurut en.wikipedia.org, virtual  machine is a softwareimplementedabstraction of the underlying hardware, which is presented to the application layer of the system. Virtual machines may be based on specifications of a hypothetical computer or emulate the computer architecture and functions of a real world computer. atau secara gampang virtual mesin adalah sebuah software yang mengimplementasikan secara abstrak kepada penggunaan terhadap sistem virtual pada layar aplikasi. jadi pengguna di sajikan secara langsung untuk penggunaan sebuah program atau sistem oprasi di dalam sebuah sistem oprasi asli namun secara fisik sistem oprasi dianggap tidak ada. bila dahulu kita mengenal dengan pembagian partisi pada PC, maka hampir sama penggunaannya virtual mesin akan membuat sistem oprasi kita di bagi dengan sistem oprasi lain namun secara abstrak. pada saat ini banyak sekali virtual machine yang beredar di internet. ada yang pra-bayar ada pula yang gratis. namun yang paling banyak di gunakan hanya virtual machine jenis  Virtual PC, VM Ware dan VirtualBox. ketiganya memiliki kelebihan dan kekurangan masing masing. disinilah saya akan membahas tetang perbandingan ketiganya dengan fitur dan kinerja masing-masing software tersebut.
Virtual PC
menurut id.wikipedia.org, Microsoft Virtual PCadalah sebuahprogramvirtualisasiyang dijalankan di ataskomputerPCberbasissistem operasiMicrosoft Windowsdan juga dapat dijalankan di atas komputerApple Macintoshberbasis sistem operasiMac OS. Aplikasi ini pada awalnya ditulis olehConnectix, yang kemudian diakusisi olehMicrosoft Corporation. Pada bulanJuli2006, Microsoft merilis Virtual PC untuk Windows sebagai sebuah versi yang gratis (tidak berbayar), dan pada bulanAgustus2006, Microsoft mengumumkan bahwa Virtual PC untuk Macintosh akan dihentikan produksinya, karena Microsoft tidak melakukan porting aplikasi dari prosesorIBM PowerPC(yang sebelumnya digunakan oleh Macintosh) menjadi prosesor berbasisIntel. Virtual PC dapat melakukan emulasi terhadap sebuah PC standar dan semua perangkat yang dibutuhkannya agar dapat berjalan (keyboard,mouse, CPU, memori, kartu grafik, disket, hard disk, CD-ROM, port COM dan LPT, kartu jaringan hingga sound card). Sehingga, aplikasi ini dapat digunakan untuk menjalankan hampir semua sistem operasi yang dapat dijalankan di atas komputer PC. Tetapi, mungkin akan terjadi masalah ketika pengguna hendak melakukan instalasi sistem operasi yang tidak umum digunakan, yang belum diujicoba oleh Microsoft pada saat pengembangannya. keuntungan :
- di rekomendasi oleh microsoft
- memungkinkan untuk FAQ atau menjawab pertanyaan yang sering diajukan disertai jawabannya supaya pengguna tidak perlu repot-repot nanya kalau mengalami masalah yang sama
- sudah di sertakan Recorded demos jadi kita sudah di berikan tutorial singkat penggunaanya
- memungkinkan percobaan dual boot saat ingin menguji coba sebuah sistem operasi baru
kekurangan:
- berlisensi dan prabayar
- hanya memungkinkan untuk produk microsoft saja
- tidak open source
- belum memungkinkan penggunaan USB
- vitur ketinggalan jaman bila di bandingkan virtual machine sejenis.
VM Ware Workstation
- full virtualisasi
- memungkinkan untuk 64 bit
- sudah support untuk DAS, USB, SSD for Swap, RDM dan lainnya
- sudah memungkinkan  screen capture
- sudah memungkinkan mengunakan aplikasi berat pada OS bayangan
- dapat meng-backup data dalam skala besar
kelemahan :
- berlisensi jadi untuk kita yang senang gratis cara mudahnya dengan menngunkan keygen atau crack
- tidak open source jadi untuk sistem oprasi tertentu VM ware belum memungkinkan
- salah satu aplikasi yang berat dibandingkan dengan virtual machine sejenis.
VirtualBox
- open source (gratis tanpa lisensi)
- sudah memungknkan untuk PC 64 bit
- memungkinkan untuk USB, PATA, SATA, SCSI dan Firewire
- sudah operating system pada linux dan oprating system lainnya
- memunkinkan Virtual NICs per Host
- termasuk aplikasi kecil jika di banding virtual sejenis sehingga tidak menghabiskan kapasitas hardisk
- untuk pemula biasanya lebih memilih virtual box yang sumpel dan tidak ribet
kekurangan :
- tidak teredapat screen capture
- tidak terdapat clone sehingga belum memungkinkan untuk mem-backup system
- aplikasi-aplikasi berat belum dapat di gunakan secara sempurna
untuk lebih jelasnya lihat pada tabel yang saya buat berikut :
sumber :