Tidak seperti halnya hosted hypervisor, bare-metal hypervisor mempunyai device drivernya sendiri dan berinteraski dengan setiap komponennya secara langsung baik I/O, processing atau tugas spesifik OS lainnya. Hal ini membawa kinerja yang lebih baik, skabilitas dan stabilitas. Kekurangannya adalah keterbatasan hardware kompabilitas karena hypervisor hanya dapat memiliki device driver built in yang terbatas.
VM memiliki sistem operasi virtual sendiri, hypervisor memainkan peran penting dalam menyediakan platform bagi VM untuk mengelola dan menjalankan sistem operasi tamu ini. Hal ini memungkinkan komputer host untuk berbagi sumber daya mereka di antara mesin virtual yang berjalan sebagai tamu di atas mereka.
Kontainer
Tidak seperti VM yang menyediakan virtualisasi perangkat keras, suatu Kontainer menyediakan virtualisasi tingkat sistem operasi dengan mengabstraksi "ruang pengguna".
Untuk semua maksud dan tujuan, Kontainer terlihat seperti VM. Misalnya, kontainer memiliki ruang pribadi untuk diproses, dapat menjalankan perintah sebagai root, memiliki antarmuka jaringan pribadi dan alamat IP, memungkinkan rute custom dan aturan iptable, dapat me-mount sistem file, dan lain-lain.
Satu perbedaan besar antara container dan VM adalah bahwa container * berbagi * kernel sistem host dengan container yang lain.
Follow Instagram @kompasianacom juga Tiktok @kompasiana biar nggak ketinggalan event seru komunitas dan tips dapat cuan dari Kompasiana
Baca juga cerita inspiratif langsung dari smartphone kamu dengan bergabung di WhatsApp Channel Kompasiana di SINI