Full Virtualization
Driver Full Virtualized (FV) meniru perangkat nyata yang didukung secara luas, yang dapat digunakan dengan driver yang ada di VM Guest/Hardware Virtual Machine (HVM).
pada perangkat fisik di VM Host Server mungkin berbeda dari yang diemulasikan, hypervisor perlu memproses semua operasi I/O sebelum menyerahkannya ke perangkat fisik. Oleh karena itu, semua operasi I/O perlu melintasi dua lapisan perangkat lunak, dalam sebuah proses yang tidak hanya berdampak signifikan pada kinerja I/O, tetapi juga menghabiskan resource CPU.
Mode virtualisasi penuh memungkinkan mesin virtual menjalankan sistem operasi yang tidak dimodifikasi, seperti Windows * Server 2003. Dapat menggunakan Binary Translation atau teknologi virtualisasi yang dibantu perangkat keras, seperti AMD * Virtualization atau Intel * Virtualization Technology.
Paravirtualization
Paravirtualization (PV) memungkinkan komunikasi langsung antara hypervisor dan VM Guest. Dengan lebih sedikit overhead, kinerja jauh lebih baik daripada dengan full virtualisasi. Namun, membutuhkan Modifikasi dari OS Guest yang support terhadap API/Driver paravirtualization
PVHVM
Jenis virtualisasi ini meningkatkan HVM (lihat Virtualisasi Penuh) dengan driver paravirtualized (PV), dan interupsi PV serta penanganan waktu.
VFIO
Virtual Function I/O dan merupakan framework driver tingkat pengguna baru untuk Linux. Ini menggantikan penetapan perangkat KVM PCI Pass-Through tradisional. Driver VFIO memperlihatkan akses perangkat langsung ke ruang pengguna di lingkungan yang dilindungi oleh memori (IOMMU). Dengan VFIO, VM Guest dapat langsung mengakses perangkat keras di VM Host Server (pass-through), Metode ini tidak memungkinkan untuk berbagi perangkat — setiap perangkat hanya dapat ditetapkan ke satu VM Guest. VFIO harus didukung oleh VM Server Host CPU, chipset, dan BIOS / EFI.
SR-IOV
Virtualisasi I / O Root Tunggal SR-IOV menggabungkan manfaat dari teknik yang disebutkan di atas — kinerja dan kemampuan untuk berbagi perangkat dengan beberapa VM Guest, mampu mereplikasi sumber daya sehingga muncul sebagai beberapa perangkat terpisah.
Setiap perangkat "pseudo" tersebut dapat langsung digunakan oleh VM Guest. Namun, untuk NIC misalnya, jumlah antrian bersamaan yang dapat digunakan secara terbatas, dan sangat berpotensi mengurangi kinerja VM Guest dibandingkan dengan driver paravirtualized. Di VM Host Server, SR-IOV harus didukung oleh perangkat I / O, CPU dan chipset, BIOS / EFI dan hypervisor.
Related Posts
Archive
Popular
-
Lika-Liku Vagrant provider=vboxReview dulu ya... Vagrant merupakan sebuah tools yang menyediakan lingkungan virtual, yang di dukun…
-
Monitoring Log Menggunakan ELKELK merupakan penggabungan dari 3 proyek opensource (log management) yakni Elasticsearch : merupak…
-
Bermain dengan Vagrant --provider=libvirtKali ini akan melanjutkan sesi yang kemarin akan tetepi kita menggunakan provider libvirt untuk m…
-
Export data to GrafanaPada kali ini akan membahas mengenai bagaimana cara kita menarik data dari prometheus, berikut untu…
Post a Comment
Post a Comment