Virtual Machine(VM) adalah sebuah mesin yang mempunyai dasar logika yang
menggunakan pendekatan lapisan-lapisan ( layers)dari sistem
komputer.Sehingga sistem komputer dengan tersendiri dibangun atas
lapisan-lapisan tersebut, dengan urutan lapisannya mulai dari lapisan
terendah sampai lapisan teratas adalah sebagai berikut:
Teknologi
virtual machine memiliki banyak kegunaan seperti memungkinkan
konsolidasi perangkat keras, memudahkan recovery sistem, dan menjalankan
perangkat lunak terdahulu. Salah satu penerapan penting dari teknologi
VM adalah integrasi lintas platform. Beberapa penerapan lainnya yang
penting adalah:
1. Konsolidasi server
Jika beberapa server
menjalankan aplikasi yang hanya memakan sedikit sumber daya, VM dapat
digunakan untuk menggabungkan aplikasi-aplikasi tersebut sehingga
berjalan pada satu server saja, walaupun aplikasi tersebut memerlukan
sistem operasi yang berbeda-beda.
2. Otomasi dan konsolidasi lingkungan pengembangan dan testing
Setiap
VM dapat berperan sebagai lingkungan yang berbeda, ini memudahkan
pengembang sehingga tidak perlu menyediakan lingkungan tersebut secara
fisik.
3. Menjalankan perangkat lunak terdahulu
Sistem operasi dan perangkat lunak terdahulu dapat dijalankan pada sistem yang lebih baru.
4. Memudahkan recovery sistem
Solusi virtualisasi dapat dipakai untuk rencana recovery sistem yang memerlukan portabilitas dan fleksibilitas antar platform.
5. Demonstrasi perangkat lunak
Dengan teknologi VM, sistem operasi yang bersih dan konfigurasinya dapat disediakan secara cepat.
Jenis-jenis dari VM adalah:
1. VM sistem di mana sebuah VM dapat menjalankan sebuah sistem operasinya sendiri.
2. VM proses di mana VM hanya menjalankan sebuah proses saja.
Kekurangan Virtual Machine(VM)
Ada beberapa kesulitan utama dari konsep VM, diantaranya adalah:
Kelebihan Virtual Machine(VM)
Terlepas dari segala kekurangannya, VM memiliki beberapa keunggulan, antara lain:
0 komentar:
Post a Comment