Virtual Machine? Sistem Operasi Virtual?

Virtual Machine (VM) merupakan sebuah program yang memungkinkan implementasi suatu mesin yang sesungguhnya (Dalam tulisan ini VM dispesifikkan pada VM komputer yow :D). VM memungkinkan untuk membuat beberapa sistem operasi virtual (MS Windows, Mac, Linux, dll) atau sekedar program/proses (umumnya digunakan oleh bahasa  pemrograman tingkat tinggi seperti Java dengan Java Virtual Machine-nya dan .NET Framework dengan Common Language Runtime) dalam sebuah komputer.

Jenis VM untuk pembuatan sistem operasi virtual sangat populer saat ini. Dengan sistem operasi virtual, pengguna dapat menghemat sumber daya komputer dengan lebih efektif dan efisien. Terdapat 3 teknik untuk mengimplementasikan sistem operasi virtual, yaitu Full virtualization, Para-virtualization, dan Hardware Assisted. Perbedaan ketigannya ada di level hak akses sistem operasi virtual serta Virtual Machine Manager-nya.

 

Setiap teknik memiliki kelebihan dan kekurangan tersendiri, secara umum:

Full virtualization unggul dalam hal isolasi dan keamanan sistem operasi virtual karena guest OS berjalan pada hak akses root1,

Para-virtualization dan Hardware based unggul dalam hal performa karena guest OS berjalan pada hak akses roo0, so dapet akses langsung resource dari komputer.

 

Lebih lengkapnya ada di tabel dibawah ini:

Banyak sekali manfaat dari sistem operasi virtual khususnya untuk media pembelajaran, misalnya untuk belajar jaringan, keamanan jaringan, malware analysis,  sistem terdistribusi, dll yang akan menghabiskan biaya yang tidak sedikit tanpa adanya sistem operasi virtual.

Terdapat beberapa VM untuk sistem operasi virtual yang sudah penulis coba dan rekomendasikan, antara lain VMWare, Xen, dan Virtualbox.

Insya Allah kedepan saya akan coba berbagi cara untuk membuat sebuah VM.

Semoga bermanfaat😀

Sumber:

[1] http://www.vmware.com/files/pdf/VMware_paravirtualization.pdf

[2] http://grids.ucs.indiana.edu/ptliupages/publications/10-fg-hypervisor.pdf

[3] http://en.wikipedia.org/wiki/Virtual_machine

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s