[RFE] QoS driver for LinuxBridge Agent

Bug #1500012 reported by Slawek Kaplonski on 2015-09-26
This bug affects 3 people
Affects Status Importance Assigned to Milestone
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
Miguel Angel Ajo (mangelajo) wrote :

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

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

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
Changed in neutron:
status: Confirmed → In Progress

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
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 :)

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) on 2016-01-25
summary: - QoS driver for LinuxBridge Agent
+ [RFE] QoS driver for LinuxBridge Agent
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.

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

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

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

Other bug subscribers