I see, Thanks a lot! I remember having read about SR-IOV long time ago. Regards, Chan Kim From: FMDF <fmdefrancesco@xxxxxxxxx> On Thu, 30 Sep 2021, 08:54 , <ckim@xxxxxxxxxx> wrote:
Something similar to what you describe happens with old/deprecated technologies. For example, with Full virtualization I/O operations need to go through two software layers. Virtual Function I/O (VFIO) exposes direct device access to user space in a secure memory (IOMMU) protected environment. With VFIO, a VM Guest can directly access hardware devices on the VM Host Server. This technique improves performance, if compared both to Full virtualization and Paravirtualization. However, with VFIO, devices cannot be shared with multiple VM guests. Single Root I/O Virtualization (SR-IOV) combines the benefits of performance gains of VFIO and the ability to share a device with several VM Guests (but it requires special hardware that must be capable to appear to two or more VM guests as different devices. Regards, Fabio M. De Francesco P.S.: For further information about Linux virtualization capabilities, please read https://en.wikipedia.org/wiki/Linux_kernel#Architecture_and_features.
|
_______________________________________________ Kernelnewbies mailing list Kernelnewbies@xxxxxxxxxxxxxxxxx https://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies