What is the difference between using UCS VIC with and without Macvtap driver in KVM?
(According to the UCS-KVM-VMFEX configuration guide, Macvtap driver is used for VMFEX)
Reference: Figure1 of the following document
The Macvtap driver only comes into play if you wish to utilize VM-FEX on a Cisco UCS Blade along with a Cisco VIC and RHEL KVM.
For a list of benefits relating to VM-FEX, please see the following links:
Thanks for your reply.
I wanted to know the reason for using macvtap driver with VMFEX. What about the direct assignment of
VM vNIC to CNA vNIC as in VMware ESX?
The following Cisco Document explains the different components use in VM-FEX for KVM, including the MacVTap driver:
It also links to the following site for further details on the MacVTap driver:
Essentially, this MacVTap driver, within Red Hat KVM, is what is allowing you to provide the direct assignment of the virtual machine vNIC to the CNA vNIC.
Hope that helps