On Wed, 2 Sep 2015 22:18:27 +0000
Ale Mansoor <mansooraa at hotmail.com> wrote:

>  Getting less than 100 packets per second throughput between VF's under my 
> Fedora FC20 VM running under ESXi 6.0 with DPDK l2fwd (Used as ./l2fwd -c 0xf 
> -n 4 -- -p 0x3 -T 1)

That is many orders of magnitude less than expected.


> Questions:
> ---------------
>  
> Q1) Is DPDK + SRIOV under ESXi supposed to use the igb_uio driver or the 
> vfio-pci driver inside Linux guest os ?

You have to use igb_uio, there is no emulated IOMMU in ESX

> Q2) What is the expected l2fwd performance when running DPDK under the Linux 
> guest OS under ESXI with SRIOV ?

Depends on many things. With SRIOV you should reach 10Mpps or more.
Did you try running Linux on baremetal on same hardware first?

> Q3) Any idea what may be preventing vfio-pci driver from binding to the VF's 
> inside the guest instance ?

vfio-pci needs IOMMU which is not available in guest.

> Q4) Why is igb_uio performing so poorly ?

Don't blame igb_uio. It is probably something in system or vmware.

Reply via email to