Community
cancel
Showing results for 
Search instead for 
Did you mean: 
TM9
Beginner
1,392 Views

DPDK SR-IOV need your help

I have couple of doubts in SR-IOV & DPDK co-existence. I'm having clear understanding of DPDK in non virtual environment.

But when I get in to virtual environment(Host-Guest), I'm bit confused of DPDK's role in HOST & GUEST machines.

1. SR-IOV transferring the packets from physical NIC to guest VM(through VF).

Why can't we transfer the packets from Host-NIC to application space of VM? Rather than transferring the packet(from Host NIC) to the kernel space of VM's OS.

2. I refer some document from intel, If we spawn VMs we should run the DPDK in the application space of VMs.

Then the DPDK application fetching the packets from virtual function(VF) or vNIC through poll mode driver.

Please let me know what is functionality of DPDK between hypervisor and HOST's kernel if I enabled the SR-IOV mode in the physical NIC.

3. Can I run the TCP/IP stack in user space of the VM ? If my NFV application need TCP/IP stack?

4. I think DPDK will accelerate the VM-VM(Guest to Guest) communication through OpenvSwitch. But How DPDK will accelerate??

5. Whether DPDK will work on guest OS(VM) as same as host os(real environment) ? Please let me know the DPDK functionality changes in virtual and real environment.

I request you all, Pls help me to go ahead!!!

0 Kudos
6 Replies
SYeo3
Valued Contributor I
83 Views

Hi Thenralarasan,

 

Thank you for contacting Intel.

Please provide us more information so we can further check your concerns.

Operating System:

Network Card Model:

We look forward to your reply.

Sincerely,

Sandy

TM9
Beginner
83 Views

Operating System: Linux(3.13.0-62-generic) Ubuntu distribution running on Intel Xenon server

Network Card Model:Intel I350 Gigabit NIC

Also we have Intel Corporation 82575EB Gigabit NIC.

SYeo3
Valued Contributor I
83 Views

Hi Thenralarasan,

Thanks for the details. I'll further check on this.

Sincerely,

Sandy

SYeo3
Valued Contributor I
83 Views

Dear Thenralarasan,

For questions and technical problems about Intel® DPDK, please submit it via Intel® Premier Support site - http://premier.intel.com/premier http://premier.intel.com/premier.

Sincerely,

Sandy

TM9
Beginner
83 Views

Hello Sandy,

I have tried to reach http://premier.intel.com/premier http://premier.intel.com/premier

But I don't have a valid account to post my queries. Can please help me to get an account with http://premier.intel.com/premier http://premier.intel.com/premier ?

Besides, My queries may be silly but I need a valid reason to get know the Intel's design.

Or Please connect some intel engineer to address me regarding this ticket.

Please due to these confusions I'm not able to proceed with couple of things. Please suggest some way to get out of this!

-Thenral.

SYeo3
Valued Contributor I
83 Views

Reply