Modes and I/O Virtualization Opensuse

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

Post a Comment