yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #76078
[Bug 1757044] Re: [RFE] neutron L3 router gateway IP QoS
Reviewed: https://review.openstack.org/424468
Committed: https://git.openstack.org/cgit/openstack/neutron/commit/?id=00bf365025772d423eea7da1ddbb6211ab757aed
Submitter: Zuul
Branch: master
commit 00bf365025772d423eea7da1ddbb6211ab757aed
Author: LIU Yulong <liuyulong@xxxxxxxx>
Date: Thu Apr 28 13:17:08 2016 +0800
[L3][QoS] Neutron server side router gateway IP QoS
This patch enables to bind a QoS policy to the router gateway,
then in L3 agent side SNAT traffic for the VMs without floating
IPs can be limited under the policy bandwidth rules. This is
suit for all kinds of L3 routers: DVR, DVR with SNAT HA, L3 HA
and Legacy.
API update router gateway json:
{
router": {
"external_gateway_info": {
...
"qos_policy_id": "policy-uuid"
}
}
}
Depends-On: https://review.openstack.org/#/c/567497/
Partially-Implements blueprint: router-gateway-ip-qos
Closes-Bug: #1757044
Related-Bug: #1596611
Change-Id: I26e22bce7edd1f93b2ac0048b61b14f858938537
** Changed in: neutron
Status: In Progress => Fix Released
--
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:
Fix Released
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
References