Virtual Machine
Pengertian
Virtual Machine
Virtual adalah istilah yang awalnya berasal dari optik, untuk memahami
objek di cermin. Objek dalam cermin adalah cerminan dari suatu benda fisik yang
sebenarnya, tetapi cermin tidak benar-benar objek. Ini berarti bahwa gambar
tersebut terlihat seperti objek aktual dan terlihat menjadi di lokasi yang
sama.
Sebuah mesin virtual (VM) adalah implementasi perangkat lunak dari sebuah mesin
(misalnya komputer) yang mengeksekusi program-program seperti mesin fisik.
Mesin virtual dipisahkan menjadi dua kategori utama, didasarkan pada penggunaan
dan tingkat korespondensi untuk setiap mesin nyata. Sebuah mesin virtual sistem
menyediakan lengkap platform sistem yang mendukung pelaksanaan lengkap sistem
operasi (OS). Sebaliknya, mesin virtual proses didesain untuk menjalankan satu program
, yang berarti bahwa ia mendukung satu proses . Karakteristik penting dari
sebuah mesin virtual adalah bahwa perangkat lunak yang berjalan di dalam
terbatas pada sumber daya dan abstraksi yang disediakan oleh mesin virtual
tidak dapat keluar dari dunia virtual.
2.2 Macam-macam Virtual Machine
1. Virtual PC
Windows Virtual PC (pengganti
Microsoft Virtual PC 2007 , Microsoft Virtual PC 2004 , dan CONNECTIX Virtual
PC ) adalah virtualisasi program untuk Microsoft Windows . Pada bulan Juli
2006 Microsoft merilis versi Windows sebagai produk gratis. Pada bulan
Agustus 2006 Microsoft mengumumkan versi Macintosh tidak akan porting ke Intel
berbasis komputer Macintosh, efektif menghentikan produk sebagai PowerPC
berbasis komputer Macintosh tidak lagi diproduksi. Rilis terbaru, Windows
Virtual PC, tidak berjalan di versi Windows lebih awal dari Windows 7 ,
dan tidak resmi mendukung MS-DOS atau sistem operasi sebelum Windows XP
Professional SP3 sebagai tamu. Versi yang lebih tua, yang mendukung lebih luas
host dan sistem operasi tamu, tetap tersedia. Virtual PC virtualizes standar PC
dan perangkat keras yang terkait. Didukung sistem operasi Windows dapat
dijalankan di dalam Virtual PC.Sistem operasi lain seperti Linux dapat
berjalan, tetapi tidak secara resmi didukung, dan Microsoft tidak menyediakan
driver yang diperlukan (disebut "Penambahan Virtual Machine") untuk
Linux.
2. Oracle VM
Virtual Box
Oracle VM VirtualBox (sebelumnya Sun
VirtualBox ) adalah Virtualisasi x86 paket perangkat lunak, yang diciptakan
oleh perusahaan software Innotek GmbH, dibeli oleh Sun Microsystems , dan
sekarang dikembangkan oleh Oracle Corporation sebagai bagian dari keluarganya
produk Virtualisasi. Oracle VM VirtualBox terinstal pada sistem operasi host
yang ada sebagai aplikasi, aplikasi ini memungkinkan sistem host operasi tamu
tambahan, masing-masing dikenal sebagai OS Tamu , yang akan diambil dan
dijalankan, masing-masing dengan lingkungan maya sendiri. Sistem host operasi
yang didukung termasuk Linux , Mac OS X , Windows XP , Windows Vista , Windows
7 , Solaris , dan OpenSolaris , ada juga port ke FreeBSD . Sistem operasi yang
didukung tamu termasuk versi dan derivasi dari Windows , Linux , BSD , OS / 2 ,
Solaris dan lainnya. Sejak rilis 3.2.0, VirtualBox juga memungkinkan virtualisasi
terbatas Mac OS X tamu pada hardware Apple. Menurut survei 2010 oleh
LinuxJournal.com , dan LifeHacker.com , VirtualBox adalah produk virtualisasi
yang paling populer dengan lebih dari 50% suara. Sejak versi 4.1, Windows tamu
pada hardware yang didukung bisa mengambil keuntungan dari baru ini menerapkan
WDDM sopir termasuk dalam penambahan tamu; ini memungkinkan Windows Aero harus
diaktifkan bersama dengan Direct3D dukungan.
3. VMWare
Mware,
Inc ( NYSE : VMW ) adalah perusahaan yang
menyediakan virtualisasi perangkat lunak, didirikan pada tahun
1998 dan berbasis di Palo Alto, California , Amerika
Serikat. Perusahaan ini diakuisisi oleh EMC Corporation pada
tahun 2004, dan beroperasi sebagai anak perusahaan perangkat lunak terpisah.
Perangkat
lunak desktop VMware berjalan pada Microsoft
Windows , Linux , dan Mac OS X , sementara
VMware perusahaan perangkat lunak hypervisors untuk
server, VMware ESX danVMware ESXi , adalah bare-metal hypervisors
tertanam yang berjalan secara langsung padaserver yang keras tanpa
memerlukan tambahan mendasari sistem operasi.
2.3. Kelebihan dan Kekurangan Software Virtual Machine
1.
VMWare
Kelebihan :
· Mudah digunakan, pengaturan simpel sekali
· Fitur unity-nya luar biasa! Berbeda dengan fitur “Seamless
Mode”-nya virtualbox. Bila di virtualbox taskbar windows masih ada, di
vmware player mengintegrasikan aplikasi windows juga sekalian ke taskbar gnome.
· Game yang fullscreen lancar walau agak lambat. Game AOE bisa
berjalan, tapi respon kursor sangat lambat.
· Untuk keperluan uji program (trial and error), tidak perlu
me-restart PC untuk beralih sistem operasi (dual boot) atau berpindah
komputer.
· Dapat mengembangkan perangkat lunak multiplatform dengan
cepat karena adanya lebih dari sistem operasi yang berjalaan bersamaan.
Kekurangan:
·
Berat, dan lebih lambat dari
virtualbox. Respon grafis-nya juga terasa tersendat.
· Terlalu simpel, sulit menemukan pengaturan yang lebih.
·
Tidak open source, komunitas Linux
sangat tergantung ke vmware. Ini membuat bug yang muncul tidak bisa dengan
cepat ditangani.
2.
Virtual Box
Kelebihan:
· Instalasi ke sistem cepat, instalasi OS Client juga cepat.
· Mudah digunakan, menyediakan pengaturan-pengaturan lebih
lanjut.
· Secara keseluruhan cepat, OS client (windows XP) mendekati
kecepatan aslinya.
Kekurangan:
· Tidak bisa mengakses perangkat yang membutuhkan koneksi USB
dengan sempurna (misal aplikasi Desktop Manager Blackberry tidak bisa
digunakan untuk membackup data)
· Beberapa game yang fullscreen tidak berjalan. (Saya mencoba
Age Of Empires)
3.
Virtual PC
Kelebihan:
· 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.
EmoticonEmoticon