← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1833674] [NEW] [RFE] Improve profiling of port binding and vif plugging

 

Public bug reported:

As discussed on the 2019-May PTG in Denver we want to measure then
improve the performance of Neutron's most important operation that is
port binding.

As we're working with OSProfiler reports we are realizing the report is
incomplete. We could turn on tracing in other components and
subcomponents by further propagating trace information.

We heavily build on some previous work:

* https://bugs.launchpad.net/neutron/+bug/1335640 [RFE] Neutron support for OSprofiler
* https://review.opendev.org/615350 Integrate rally with osprofiler

A few patches were already merged before opening this RFE:

* https://review.opendev.org/662804 Run nova's VM boot rally scenario in the neutron gate
* https://review.opendev.org/665614 Allow VM booting rally scenarios to time out

We already see the need for a few changes:

* New rally scenario to measure port binding
* Profiling coverage for vif plugging

This work is also driven by the discoveries made while interpreting
profiler reports so I expect further changes here and there.

** Affects: neutron
     Importance: Wishlist
     Assignee: Bence Romsics (bence-romsics)
         Status: In Progress


** Tags: osprofiler rfe

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/1833674

Title:
  [RFE] Improve profiling of port binding and vif plugging

Status in neutron:
  In Progress

Bug description:
  As discussed on the 2019-May PTG in Denver we want to measure then
  improve the performance of Neutron's most important operation that is
  port binding.

  As we're working with OSProfiler reports we are realizing the report
  is incomplete. We could turn on tracing in other components and
  subcomponents by further propagating trace information.

  We heavily build on some previous work:

  * https://bugs.launchpad.net/neutron/+bug/1335640 [RFE] Neutron support for OSprofiler
  * https://review.opendev.org/615350 Integrate rally with osprofiler

  A few patches were already merged before opening this RFE:

  * https://review.opendev.org/662804 Run nova's VM boot rally scenario in the neutron gate
  * https://review.opendev.org/665614 Allow VM booting rally scenarios to time out

  We already see the need for a few changes:

  * New rally scenario to measure port binding
  * Profiling coverage for vif plugging

  This work is also driven by the discoveries made while interpreting
  profiler reports so I expect further changes here and there.

To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/1833674/+subscriptions


Follow ups