Provide option to disable EMC in puppet-vswitch

Bug #1821821 reported by yogananth subramanian
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
puppet-vswitch
Fix Released
Undecided
yogananth subramanian

Bug Description

Based on observation presented by Andrew Theurer[1],As the number of flows increase, the performance of OvS-DPDK with the Exact Match Cache (EMC) seems to diminish below OvS-DPDK performance with no EMC at all.
Hence an option to disable EMC.

[1] -http://www.openvswitch.org/support/ovscon2018/5/1330-theurer.pdf

Changed in puppet-vswitch:
assignee: nobody → yogananth subramanian (anantyog-o)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to puppet-vswitch (master)

Fix proposed to branch: master
Review: https://review.openstack.org/647955

Changed in puppet-vswitch:
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to puppet-vswitch (master)

Reviewed: https://review.openstack.org/647955
Committed: https://git.openstack.org/cgit/openstack/puppet-vswitch/commit/?id=97eb675dcc41578d1c52aff558533c49c4a925b4
Submitter: Zuul
Branch: master

commit 97eb675dcc41578d1c52aff558533c49c4a925b4
Author: Yogananth Subramanian <email address hidden>
Date: Wed Mar 27 05:45:35 2019 +0530

    Provide option to disable EMC in puppet-vswitch

    This patch disables EMC by setting emc-insert-inv-prob to 0.

    Change-Id: I02dc94dbf4d9cee365b230a82dd5d5616d21406b
    Closes-Bug: #1821821

Changed in puppet-vswitch:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to puppet-vswitch (stable/rocky)

Fix proposed to branch: stable/rocky
Review: https://review.openstack.org/650870

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to puppet-vswitch (stable/queens)

Fix proposed to branch: stable/queens
Review: https://review.openstack.org/650872

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to puppet-vswitch (stable/queens)

Reviewed: https://review.openstack.org/650872
Committed: https://git.openstack.org/cgit/openstack/puppet-vswitch/commit/?id=691265c30bb46616c3a4d3ee5c5fcae85aca9c98
Submitter: Zuul
Branch: stable/queens

commit 691265c30bb46616c3a4d3ee5c5fcae85aca9c98
Author: Yogananth Subramanian <email address hidden>
Date: Wed Mar 27 05:45:35 2019 +0530

    Provide option to disable EMC in puppet-vswitch

    This patch disables EMC by setting emc-insert-inv-prob to 0.

    Change-Id: I02dc94dbf4d9cee365b230a82dd5d5616d21406b
    Closes-Bug: #1821821
    (cherry picked from commit 97eb675dcc41578d1c52aff558533c49c4a925b4)

tags: added: in-stable-queens
tags: added: in-stable-rocky
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to puppet-vswitch (stable/rocky)

Reviewed: https://review.openstack.org/650870
Committed: https://git.openstack.org/cgit/openstack/puppet-vswitch/commit/?id=dd2e4560ca27215e5800803e57ad3ed31c80bc2f
Submitter: Zuul
Branch: stable/rocky

commit dd2e4560ca27215e5800803e57ad3ed31c80bc2f
Author: Yogananth Subramanian <email address hidden>
Date: Wed Mar 27 05:45:35 2019 +0530

    Provide option to disable EMC in puppet-vswitch

    This patch disables EMC by setting emc-insert-inv-prob to 0.

    Change-Id: I02dc94dbf4d9cee365b230a82dd5d5616d21406b
    Closes-Bug: #1821821
    (cherry picked from commit 97eb675dcc41578d1c52aff558533c49c4a925b4)

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/puppet-vswitch 11.0.0

This issue was fixed in the openstack/puppet-vswitch 11.0.0 release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to puppet-vswitch (stable/stein)

Fix proposed to branch: stable/stein
Review: https://review.opendev.org/664581

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to puppet-vswitch (stable/stein)

Reviewed: https://review.opendev.org/664581
Committed: https://git.openstack.org/cgit/openstack/puppet-vswitch/commit/?id=61a2c31bafaab4dbccaa68dbf32a68ad1d16be02
Submitter: Zuul
Branch: stable/stein

commit 61a2c31bafaab4dbccaa68dbf32a68ad1d16be02
Author: Yogananth Subramanian <email address hidden>
Date: Wed Mar 27 05:45:35 2019 +0530

    Provide option to disable EMC in puppet-vswitch

    This patch disables EMC by setting emc-insert-inv-prob to 0.

    Change-Id: I02dc94dbf4d9cee365b230a82dd5d5616d21406b
    Closes-Bug: #1821821
    (cherry picked from commit 97eb675dcc41578d1c52aff558533c49c4a925b4)

tags: added: in-stable-stein
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/puppet-vswitch queens-eol

This issue was fixed in the openstack/puppet-vswitch queens-eol release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/puppet-vswitch rocky-eol

This issue was fixed in the openstack/puppet-vswitch rocky-eol release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/puppet-vswitch stein-eol

This issue was fixed in the openstack/puppet-vswitch stein-eol release.

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.