1. sayed akhyar
1405020029
1 . Jelaskan yang dimaksud dengan mesin virtual!
Mesin virtual atau mesin maya (Inggris: virtual machine, disingkat vm) dalam ilmu komputer adalah implementasi perangkat lunak dari sebuah mesin komputer yang dapat menjalankan program sama seperti layaknya sebuah komputer asli.
Mesin virtual pada mulanya didefinisikan oleh Gerard J. Popek dan Robert P. Goldbergpada tahun 1974 sebagai sebuah duplikat yang efisien dan terisolasi dari suatu mesin asli. Pada masa sekarang ini, mesin-mesin virtual dapat mensimulasikan perangkat keras walaupun tidak ada perangkat keras aslinya sama sekali.
2. Jelaskan manfaat dari mesin virtual!
Manfaat utama dari mesin virtual 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
3. 2. Sebutkan contoh mesin virtual beserta kekurangan dan kelebihannya !
Kelebihannya :
· Dalam sistem penyimpanan
Sebagai contoh kesulitan dalam sistem penyimpanan adalah sebagai berikut: Andaikan kita mempunyai suatu mesin yang memiliki 3 disk drive namun ingin mendukung 7 Virtual Machine. Keadaan ini jelas tidak memungkinkan bagi kita untuk dapat mengalokasikan setiap disk drive untuk tiap Virtual Machine, karena perangkat lunak untuk mesin virtual sendiri akan membutuhkan ruang disk secara substansi untuk menyediakan memori virtual dan spooling.Solusinya adalah dengan menyediakan disk virtual atau yang dikenal pula dengan minidisk, dimana ukuran daya penyimpanannya identik dengan ukuran sebenarnya. Dengan demikian, pendekatan Virtual Machine juga menyediakan sebuah antarmuka yang identik dengan underlying bare hardware.
· Dalam hal pengimplementasian
Meski konsep Virtual Machine cukup baik, namun Virtual Machine sulit diimplementasikan.
Kekurangannya :
· 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 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 virtual
Contoh mesin virtual : Vmware, Xen VMM , Java VM
Tidak ada komentar:
Posting Komentar