Minggu, 11 Oktober 2015

Review Software Software Virtual Machine

VIRTUAL MACHINE

     
     Apa itu virtual machine . . . . . . . ???
Mungkin kita sudah sangat familiar dengan apa itu virtual machine, ya dari namanya saja adalah virtual tentunya tidak ada secara fisik, untuk lebih jelasnya saya akan menjelaskannya  !!

Virtual machine seperti yang saya kutip dari wikipedia didefinisikan oleh Gerard J. Popek dan Robert P. Goldberg pada tahun1974 sebagai sebuah duplikat yang efisien dan terisolasi dari suatu mesin asli.
Dalam hal ini, virtual machine disebut “guest” sementara environment yang menjalankannya disebut “host”. Ide dasar dari virtual machine adalah mengabtraksi perangkat keras dari satu komputer (CPU, memori, disk, dst) ke beberapa environment eksekusi, sehingga menciptakan illusi bahwa masing-masing environment menjalankan komputernya secara tersendiri. virtual machine muncul karena adanya keinginan untuk menjalankan banyak sistem operasi pada satu komputer.

Dan berikut adalah beberapa kelebihan dan kekurangan dari virtual machine :
Kelebihan dari virtual machine :
  • Dari segi keamanan virtual machine memiliki perlindungan yang lengkap pada berbagai sistem sumber daya, yaitu dengan meniadakan pembagian  sumber daya secara langsung, sehingga tidak ada masalah proteksi dalam VM 
  • Beberapa OS lingkungan bisa hidup berdampingan pada komputer yang sama, dalam isolasi kuat dari satu sama lain
  • Mesin virtual dapat menyediakan set instruksi arsitektur (ISA) yang agak berbeda dari mesin nyata
  • Aplikasi provisioning, pemeliharaan, ketersediaan tinggi dan pemulihan bencana

Kekurangan dari virtual machine : 
  • Mesin virtual kurang efisien dibandingkan mesin yang sebenarnya ketika mengakses hardware secara tidak langsung
  • Ketika virtual machine multiple bersamaan berjalan pada host fisik yang sama, setiap VM mungkin menunjukkan kinerja yang bervariasi dan tidak stabil (Kecepatan Eksekusi, dan bukan hasil), yang sangat tergantung pada beban kerja yang dikenakan pada sistem dengan VM yang lain, kecuali teknik yang tepat digunakan untuk isolasi temporal antara mesin virtua
  • Pengimplementasian sulit, meski konsep virtual machine cukup baik namun virtual machine sulit di implementasikan
Jika tadi saya sudah membahas pengertian dan juga bebrapa kelebihan dan juga kekurangan dari virtual machine, selanjutnya saya akan membandingkan beberapa kelebihan dan kerugian dari software - software virtual machine :
  1. QEMU
Qemu ialah processor emulator yang bergantung pada dinamika translasi biner untuk mencapai kecepatan yang wajar ketika sedang mudah untuk port pada arsitektur CPU host baru.

Keunggulan qemu
  • Didukung untuk arsitektur lain di kedua host dan sistem emulating
  • Peningkatan kecepatan oleh beberapa aplikasi yang dapat dijalankan dalam mendekati real time
  • Mendukung emulating IA-32 (x86) PC, x86-64, AMD64 PC, MIPS R4000, SPARC Suns sun3 dan PowerPC (PReP dan Power Macintosh) arsitektur
Kekurangan qemu
  •   Minimya dukungan lengkap untuk Microsoft Windows dan sistem operasi lain host (emulasi sistem ini baik-baik saja)
  • Digunakan pada x86, itu masih tidak secepat mesin virtual seperti VMware, kecuali menggunakan akselerator kqemu
  • Agak sedikit lebih sulit untuk menginstal dan digunakan daripada emulator sebanding 
                              2. VIRTUALBOX 
     Adalah salah satu aplikasi virtual machine yang bersifat open source atau gratis. Dapat digunakan dan mendukung pada berbagai macam sistem operasi seperti Windows, Mac dan Linux 

Keunggulan virtualbox
  •  Tentunya seperti penjelasan singkat dia atas tadi yaitu bersifat open source
  •   Lebih ringan digunakan dibandingkan dengan VMware
  •  Tidak banyak menghabiskan kapasitas harddsik 
 Kekurangan virtualbox 
  • Umumnya hanya laptop atau komputer yang lebih tinggi pada spesifikasinya yang dapat menjalankan dengan baik, Terutama pada RAM dan harddisknya
  • Tidak bisa screen capture pada virtualbox
  • Tidak berfungsinya fitur drag and drop sedangkan pada vmware berjalan mulus dan tidak masalah


                                 3.VMware
     Aplikasi vmware di ciptakan di california, amerika serikat pada tahun 2004 lalu. seperti halnya dengan vitual box, vm ware merupakan aplikasi yang support pada beberapa os seperti Windows, Linux, dan juga OSx. 

Keunggulan vmware
  •  Aplikasi vmware tersedia gratis, hal ini lah yang paling penting hehe
  •  Fitur yang lebih banyak dibandingkan dengan virtualbox. misalnya capture movie, proteksi dan dapat terkoneksi ke server
  • Multitasking atau dapat menjalankan beberapa sistem operasi secara bersamaan
Kekurangan vmware
  • Tidak seperti di virtualbox, di vmware, sistem operasi yang didukung hanya linux dan windows saja.
  • Namun aplikasnya lebih berat jika di bandingkan dengan virtualbox
  • Berlisensi, namun tetap gratis dan bisa di crack
                             4. Windows Virtual PC
Dari namanya aja udah ketahuankan, ya software yang satu ini buatan asli dari microsoft sendiri
Keunggulan windows virtual pc
  • Tidak perlu membeli harddisk baru atau membuat dual boot saat ingin menguji coba sebuah sistem operasi baru.
  • Untuk mendapatkan software ini, kamu bisa langsung mendownloadnya di situs resmi microsoft
  • Bisa keluar jalur, yaitu mampu menjalankan aplikasi yang tidak support dengan windows 7
Kekurangan windows virtual pc
  • Tidak didukungnya USB drive oleh virtual pc 
  • Tidak open source
  • Disarankan memiliki PC yang spesifikasinya tinngi & tidak support untuk windows 7 edisi starter dan home premium. 
 Referensi
  • https://bluewarrior.wordpress.com/2009/11/28/virtual-machine/
  • http://fahmi053.blogspot.co.id/2010/12/pengertian-virtual-mesin.html
  • http://www.pintarkomputer.com/2015/06/4-software-aplikasi-virtual-machine-terbaik-dan-gratis.html
  • http://rachmadshare.blogspot.com/2014/06/pengertian-dan-fungsi-virtual-machine.html 

Tidak ada komentar:

Posting Komentar