Ethernet Products
Determine ramifications of Intel® Ethernet products and technologies
4811 Discussions

DPDK SR-IOV need your help

TM9
Beginner
2,077 Views

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
768 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

0 Kudos
TM9
Beginner
768 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.

0 Kudos
SYeo3
Valued Contributor I
768 Views

Hi Thenralarasan,

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

Sincerely,

Sandy

0 Kudos
SYeo3
Valued Contributor I
768 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

0 Kudos
TM9
Beginner
768 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.

0 Kudos
SYeo3
Valued Contributor I
768 Views
0 Kudos
Reply