← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1757044] [NEW] [RFE] neutron L3 router gateway IP QoS

 

Public bug reported:

Now neutron L3 router gateway IP has no way to set QoS.

Description
===========
For floating IPs, it can be associated with QoS policy,
and TC rules according to QoS policy with bandwidth limit
rules will be installed in router namespace.

And, neutron can bind qos policy to the gateway port, but
such proposal is to limit the bandwitdh on L2 perspective.
When QoS is bound to the gateway port, all north-south
traffic is restricted. Such restriction is inflexible.

Therefore, we need to provide an alternative method in the view
of L3. Aka, allowing bind QoS to router gateway IP.

Proposed Change
===============
models:
QosPolicyRouterGatewayIPBinding

API update router gateway json:
    {
    router": {
      "external_gateway_info": {
        ...
        "qos_policy_id": "a-uuid"
        }
      }
    }


Original RFE
============
[RFE] Create L3 IPs with qos (rate limit)
https://bugs.launchpad.net/neutron/+bug/1596611

** Affects: neutron
     Importance: Undecided
     Assignee: LIU Yulong (dragon889)
         Status: New

** Changed in: neutron
     Assignee: (unassigned) => LIU Yulong (dragon889)

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

Title:
  [RFE] neutron L3 router gateway IP QoS

Status in neutron:
  New

Bug description:
  Now neutron L3 router gateway IP has no way to set QoS.

  Description
  ===========
  For floating IPs, it can be associated with QoS policy,
  and TC rules according to QoS policy with bandwidth limit
  rules will be installed in router namespace.

  And, neutron can bind qos policy to the gateway port, but
  such proposal is to limit the bandwitdh on L2 perspective.
  When QoS is bound to the gateway port, all north-south
  traffic is restricted. Such restriction is inflexible.

  Therefore, we need to provide an alternative method in the view
  of L3. Aka, allowing bind QoS to router gateway IP.

  Proposed Change
  ===============
  models:
  QosPolicyRouterGatewayIPBinding

  API update router gateway json:
      {
      router": {
        "external_gateway_info": {
          ...
          "qos_policy_id": "a-uuid"
          }
        }
      }


  Original RFE
  ============
  [RFE] Create L3 IPs with qos (rate limit)
  https://bugs.launchpad.net/neutron/+bug/1596611

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


Follow ups