Friday, July 31, 2020

Hypervisor


Hypervisor merupakan Virtual Machine Manager (VMM) yang digunakan pada implementasi virtualisasi agar beberapa sistem operasi dapat berjalan secara bersamaan. Hypervisor terdiri dari dua jenis , yaitu:
1. Bare Metal
Untuk melakukan implementasi virtualisasi tidak membutuhkan host OS. Perangkat lunak atau sistem operasi virtualisasi dengan tipe bare metal biasanya diinstall langsung ke hardware komputer dan kemudian guest OS akan berjalan diatasnya. Urutannya dapat digambarkan sebagai berikut:
-----------------------------------------------------
|  Guest OS                                                    |
-----------------------------------------------------
|  Perangkat lunak virtualisasi (hypervisor)  |
-----------------------------------------------------
|  Hardware                                                   |
-----------------------------------------------------
Contoh: VMware ESX, Citrix XenServer, Huawei Fussion Compute

2. Hosted
Untuk melakukan implementasi virtualisasi membutuhkan host OS. Host OS merupaka sistem operasi yang berjalan di komputer yang akan diinstal perangkat lunak virtualisasi. Urutannya dapat digambarkan sebagai berikut:
-----------------------------------------------------
|  Guest OS                                                    |
-----------------------------------------------------
|  Perangkat lunak virtualisasi (hypervisor)  |
-----------------------------------------------------
|  Host OS                                                     |
-----------------------------------------------------
|  Hardware                                                   |
-----------------------------------------------------
Contoh: WMware workstation, Virtualbox 


Hypervisor harus memiliki karakteristik sebagai berikut:
1. Partitioning
kemampuan untuk membagi resource server menjadi multiple virtual machine
2. Isolation
kemampuan untuk mengisolasi resource server secara logik untuk masing-masing virtual machine
3. Encapsulation
kemampuan untuk mengenkapsulasi hasil proses isolation sehingga enkapsulasi virtual machine tersebut dapat dicopy atau dipindah. Sebagai gambaran, kita bisa mencopy file .vdi pada VirtualBox untuk membentuk virtual machine baru. Di dalam file enkapsulasi umumnya secara independen terdapat file konfigurasi, hardware virtual, dan sebagainya
4. Hardware independence
kemampuan untuk menerapkan file hasil enkapsulasi virtual machine ke dalam fisik server yang berbeda. Sebagai gambaran, kita dapat melakukan migrasi file.vdi dari VirtualBox ke berbeda komputer.



0 comments

Post a Comment