vrouter doesn't use batch processing for packets Rx path

Bug #1767047 reported by Yi-y-yang
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Juniper Openstack
Status tracked in Trunk
Trunk
In Progress
Undecided
Yi-y-yang
OpenContrail
New
Undecided
Unassigned

Bug Description

Vrouter doesn't do batch processing for Rx from VM and fabric, this will impact on performance, we can leverage cache locality and prefetch to boost performance if we can do batch processing as DPDK and FD.io vpp do.

Tags: vrouter
Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : [Review update] master

Review in progress for https://review.opencontrail.org/42609
Submitter: Yi Yang (<email address hidden>)

Jeba Paulaiyan (jebap)
tags: added: vrouter
Revision history for this message
OpenContrail Admin (ci-admin-f) wrote :

Review in progress for https://review.opencontrail.org/42791
Submitter: Yi Yang (<email address hidden>)

description: updated
Revision history for this message
OpenContrail Admin (ci-admin-f) wrote :

Review in progress for https://review.opencontrail.org/42609
Submitter: Yi Yang (<email address hidden>)

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : A change has been merged

Reviewed: https://review.opencontrail.org/42609
Committed: http://github.com/Juniper/contrail-specs/commit/4c7bdc15f8f39f513d18b866dab6875a110fa91d
Submitter: Zuul v3 CI (<email address hidden>)
Branch: master

commit 4c7bdc15f8f39f513d18b866dab6875a110fa91d
Author: Yi Yang <email address hidden>
Date: Thu May 3 08:17:37 2018 +0800

vrouter-dpdk performance optimization blueprint

Partial-bug: #1767047

Change-Id: I201ec2000e9fd62a90246e18eab4999b90bd1aeb
Signed-off-by: Yi Yang <email address hidden>

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : [Review update] master

Review in progress for https://review.opencontrail.org/45462
Submitter: Yi Yang (<email address hidden>)

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : A change has been merged

Reviewed: https://review.opencontrail.org/45462
Committed: http://github.com/Juniper/contrail-specs/commit/7ea212961ba0ebc27f26222f25a737bbf73fb35d
Submitter: Zuul v3 CI (<email address hidden>)
Branch: master

commit 7ea212961ba0ebc27f26222f25a737bbf73fb35d
Author: Yi Yang <email address hidden>
Date: Fri Aug 10 09:09:57 2018 +0800

Correct format of vrouter-dpdk-performance-optimization.md

Change-Id: Id15b495c2586676a124b3e98e366cb803fc702d9
Partial-bug: #1767047
Signed-off-by: Yi Yang <email address hidden>

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : [Review update] master

Review in progress for https://review.opencontrail.org/45700
Submitter: Yi Yang (<email address hidden>)

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote :

Review in progress for https://review.opencontrail.org/46128
Submitter: Yi Yang (<email address hidden>)

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote :

Review in progress for https://review.opencontrail.org/46162
Submitter: Yi Yang (<email address hidden>)

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote :

Review in progress for https://review.opencontrail.org/46128
Submitter: Yi Yang (<email address hidden>)

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : A change has been merged

Reviewed: https://review.opencontrail.org/46162
Committed: http://github.com/Juniper/contrail-vrouter/commit/7085f6b125a0966da0180f7388dccc159aa9d11b
Submitter: Zuul v3 CI (<email address hidden>)
Branch: master

commit 7085f6b125a0966da0180f7388dccc159aa9d11b
Author: Yi Yang <email address hidden>
Date: Wed Sep 12 20:32:03 2018 +0800

Change functions in Rx code path for batch processing

Rx functions need to be leveraged for batch processing
in order to avoid duplicate code, this can help reduce
maintenance effort for common code.

Change-Id: If2bfb1022d900c6a3362c2989b0753ba8a64d1d0
Partial-Bug: #1767047
Signed-off-by: Yi Yang <email address hidden>

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : [Review update] master

Review in progress for https://review.opencontrail.org/46128
Submitter: Yi Yang (<email address hidden>)

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.