1. Jelaskan
yang dimaksud dengan mesin virtual ?
2. Jelaskan
manfaat dari mesin virtual ?
3. Sebutkan
contoh mesin virtual beserta kekurangan dan kelebihannya ?
Jawaban
1.
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. a) Mencoba sistem operasi
Dengan
virtual machine kita bisa bebas mencoba berbagai jenis sistem operasi yang kita
mau, mulai windows, linux, dan lainnya. Misalnya ingin mencoba sistem operasi
baru seperti Windows 8.1 update 2 atau Ubuntu 14, dan jika tidak suka tinggal
hapus saja. Dengan virtual machine kita seperti memiliki pc dual boot,
sayangnya virtual machine tidak seringan dual boot tapi dengan dukungan spek pc
yang lumayan bisa membuat kinerja virtual machine juga stabil dan lancar.
b) Uji coba software
seperti
yang saya sebutkan sebelumnya, saya biasa mencoba berbagai software-software
trial di virtual machine, sering juga mencoba beragam software yang dirasa
membahayakan komputer utama. Dan bisa juga digunakan untuk uji coba software di
sistem operasi berbeda.
c) Menjalankan software/game
jadul
Banyak
software dan game lama yang tidak kompatibel dengan sistem operasi terbaru,
solusinya bisa menggunakan virtual machine ini, misalnya seperti software dan
game yang hanya bisa berjalan di Windows XP.
3. Keuntungan utama dari VM adalah :
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.
Kelemahan utama dari VM adalah :
Mesin virtual kurang efisien dibandingkan mesin yang sebenarnya ketika mengakses hardware secara tidak langsung ketika VMS multiple bersamaan berjalan pada host fisik yang sama, setiap VM dapat 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 virtual .
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.
Kelemahan utama dari VM adalah :
Mesin virtual kurang efisien dibandingkan mesin yang sebenarnya ketika mengakses hardware secara tidak langsung ketika VMS multiple bersamaan berjalan pada host fisik yang sama, setiap VM dapat 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 virtual .
Contoh:
1.
Sistem operasi
MS-Windows NT dapat menjalankan aplikasi untuk MS-DOS, OS/2 mode teks dan
aplikasi WIN16.
2. IBM mengembangkan WABI untuk meng-emulasikan Win32 API
sehingga sistem operasi yang menjalankan WABI dapat menjalankan
aplikasi-aplikasi untuk MS-Windows.Para pengembang Linux membuat DOSEMU untuk
menjalankan aplikas-aplikasi DOS pada sistem operasi Linux, WINE untuk
menjalankan aplikasi-aplikasi MS-Windows.
3. VMWare merupakan aplikasi komersial yang
meng-abstraksikan perangkat keras intel 80x86 menjadi virtual mesin dan dapat
menjalan beberapa sistem operasi lain (guest operating system)
di dalam sistem operasi MS-Windos atau Linux (host operating system).VirtualBox merupakan salah satu
aplikasi sejenis yang opensource.
Tidak ada komentar:
Posting Komentar