[RFE] QoS driver for LinuxBridge Agent

Bug #1500012 reported by Slawek Kaplonski
24
This bug affects 3 people
Affects Status Importance Assigned to Milestone
neutron
Fix Released
Wishlist
Slawek Kaplonski

Bug Description

Currently QoS is supported by openvswitch agent (QosOVSAgentDriver) and by sr-iov agent (QosSRIOVAgentDriver) on compute hosts.
There should be also similar agent for support LinuxBridge agent. It can set bw limitations using "tc" which can be applied for ingress and egress traffic on different ports (interfaces) in linux bridge.

tags: added: rfe
tags: added: linuxbridge
tags: added: qos
Revision history for this message
vikram.choudhary (vikschw) wrote :
Revision history for this message
Miguel Angel Ajo (mangelajo) wrote :

Correct, you don't need to create a new agent, just integrate the agent extensions in the linuxbridge agent :)

Revision history for this message
Hirofumi Ichihara (ichihara-hirofumi) wrote :

There is nobody assigned to this bug. Can I get this if nobody will propose this feature?

Revision history for this message
Slawek Kaplonski (slaweq) wrote :

@Hirofumi Ichihara (ichihara-hirofumi): we are already working on it with Vikram

Changed in neutron:
assignee: nobody → Slawek Kaplonski (slaweq)
Changed in neutron:
importance: Undecided → Medium
status: New → Confirmed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to neutron (master)

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

Changed in neutron:
status: Confirmed → In Progress
Revision history for this message
Armando Migliaccio (armando-migliaccio) wrote : Re: QoS driver for LinuxBridge Agent

I see no reason why linuxbridge would be second class compared to OVS, as matter of fact it isn't so I am happy to see this happening. That said, please identify a person who can help you in the review process. Is that going to be Ihar?

tags: added: rfe-approved
removed: rfe
Revision history for this message
Slawek Kaplonski (slaweq) wrote :

Yes, Ihar is one of reviewers assigned to this patch. I'm now waiting for review and suggestions to my code :)

Revision history for this message
Miguel Angel Ajo (mangelajo) wrote :

slaweq, I will be reviewing too. Cheers, and happy to see this happening.

Changed in neutron:
importance: Medium → Wishlist
Changed in neutron:
milestone: none → mitaka-1
Changed in neutron:
milestone: mitaka-1 → mitaka-2
Changed in neutron:
milestone: mitaka-2 → mitaka-3
Henry Gessau (gessau)
summary: - QoS driver for LinuxBridge Agent
+ [RFE] QoS driver for LinuxBridge Agent
Revision history for this message
Armando Migliaccio (armando-migliaccio) wrote :
Revision history for this message
Miguel Angel Ajo (mangelajo) wrote :

related to http://lists.openstack.org/pipermail/openstack-dev/2016-February/087360.html , shall we slam this to a simple bug?, This is not an RFE imo.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to neutron (master)

Reviewed: https://review.openstack.org/236210
Committed: https://git.openstack.org/cgit/openstack/neutron/commit/?id=45410d76bea6a37b750b1b197f1b04edaf32c5aa
Submitter: Jenkins
Branch: master

commit 45410d76bea6a37b750b1b197f1b04edaf32c5aa
Author: Sławek Kapłoński <email address hidden>
Date: Sat Oct 17 12:54:32 2015 +0200

    Add support for QoS for LinuxBridge agent

    There is a new QoS extension driver for the linuxbridge agent
    being added. This driver provides support for QoS configuring
    on the linuxbridge agent.
    This patch introduces two new config options for Linuxbridge agent:
    kernel_hz - HZ value of host kernel,
    tbf_latency - value of latency in tbf qdisc to calculate size of queue.

    Co-Authored-By: vikram.choudhary <email address hidden>

    Change-Id: I457ca2569b5d4a916ba09e71040505cd0ad3257b
    Closes-Bug: #1500012
    Closes-Bug: #1550514
    DocImpact Update agent configuration to show settings related to
              QoS and bandwidth limiting

Changed in neutron:
status: In Progress → Fix Released
Revision history for this message
Thierry Carrez (ttx) wrote : Fix included in openstack/neutron 8.0.0.0b3

This issue was fixed in the openstack/neutron 8.0.0.0b3 development milestone.

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.