Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

bandwidth decrease using dpdk module vrouter #98

Open
gaojinghua opened this issue Jun 13, 2017 · 0 comments
Open

bandwidth decrease using dpdk module vrouter #98

gaojinghua opened this issue Jun 13, 2017 · 0 comments

Comments

@gaojinghua
Copy link

We are using Opencontrail vrouter R3.2 branch and build the dpdk vrouter rpm.
however, we compared the performance between kernel-vrouter and dpdk-vrouter, found that, kernel-vrouter has 6.XG bandwidth, but the dpdk-vrouter only have 4.XG bandwidth. But dpdk-vrouter's PPS is better than kernel-vrouter, which is same as your mentioned in some contrail vrouter documents.


  1. test path is
    vm1--->vrouter in host1--->host1 NIC ---> host2 NIC ---> vrouter in host2 --->vm2
  2. physical bandwidth of NIC is 10G
  3. host1 and host2 is numa framework.
  4. we set hugepages to 1G, and kvm use mem-path to use hugepages

could you pls tell me whether the performance is influenced when we use memory in different numa node, and when NIC and CPU cores pinned to dpdk-vrouter is in different numa node?
could you pls give me some advices what may affect this performance? how to improve dpdk-vrouter performance?

any suggestions and advices will be appreciated!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant