Activity log for bug #1578989

Date Who What changed Old value New value Message
2016-05-06 09:44:28 Miguel Angel Ajo bug added bug
2016-05-06 09:44:49 Miguel Angel Ajo tags qos rfe
2016-05-06 15:44:33 Ryan Moats neutron: importance Undecided Wishlist
2016-05-19 08:25:10 Mathieu Rohon bug added subscriber Mathieu Rohon
2016-06-16 21:58:36 Assaf Muller neutron: status New Confirmed
2016-06-30 22:08:55 Miguel Angel Ajo tags qos rfe qos rfe rfe-postponed
2016-07-07 20:02:50 Armando Migliaccio tags qos rfe rfe-postponed qos rfe-postponed
2016-10-05 14:11:29 Miguel Angel Ajo tags qos rfe-postponed qos rfe-approved
2016-10-27 08:33:32 Miguel Angel Ajo description This RFE is a follow up of [1] and it's registered only for completion to provide visibility on the high level plan. - we cannot tackle this until [1] and [2] are in place. - Minimum bandwidth support (opposed to bandwidth limiting), guarantees a port minimum bandwidth when it's neighbours are consuming egress traffic and can be throttled in favor of the guaranteed port. Strict minimum bandwidth support requires scheduling cooperation, to avoid physical interfaces overcommit. This RFE assumes that the hypervisor side of it is handled as per [1] Use cases ======== NFV/telcos are interested in this type of rules to make sure functions don't overcommit computes, and that any spawn of the same architecture will perform exactly as expected. CSP could make use of it to provide guaranteed bandwidth for streaming, etc... Notes ===== This depends on the nova generic resource pool framework to be available [2], an specific resource (attached to compute nodes NIC_BW) being declared by neutron (as per discovery or admin setting on each host) Also, a mechanism for nova scheduler to be able to understand the amount of resources consumed from a port will be necessary. Either as a detail that is provided in the port when nova is calling neutron for port creation/get, or as a separate call [3]. [1] https://bugs.launchpad.net/neutron/+bug/1560963 [2] http://lists.openstack.org/pipermail/openstack-dev/2016-February/086371.html [3] http://lists.openstack.org/pipermail/openstack-dev/2016-April/091928.html This RFE is a follow up of [1] and it's registered only for completion to provide visibility on the high level plan. - we cannot tackle this until [1] and [2] are in place. - Minimum bandwidth support (opposed to bandwidth limiting), guarantees a port minimum bandwidth when it's neighbours are consuming egress traffic and can be throttled in favor of the guaranteed port. Strict minimum bandwidth support requires scheduling cooperation, to avoid physical interfaces overcommit. This RFE assumes that the hypervisor side of it is handled as per [1] Use cases ======== NFV/telcos are interested in this type of rules to make sure functions don't overcommit computes, and that any spawn of the same architecture will perform exactly as expected. CSP could make use of it to provide guaranteed bandwidth for streaming, etc... Notes ===== This depends on the nova generic resource pool framework to be available [2], an specific resource (attached to compute nodes NIC_BW) being declared by neutron (as per discovery or admin setting on each host) Also, a mechanism for nova scheduler to be able to understand the amount of resources consumed from a port will be necessary. Either as a detail that is provided in the port when nova is calling neutron for port creation/get, or as a separate call [3]. Nova dependencies ================= Custom resource classes: Spec: https://review.openstack.org/#/c/312696/ Code: https://review.openstack.org/#/q/topic:bp/custom-resource-classes Nested resource providers: Spec: https://review.openstack.org/#/c/386710/ Code: https://review.openstack.org/#/q/topic:bp/nested-resource-providers for example: NIC_BW_EGRESS.<physnet> NIC_BW_INGRESS.<physnet> [1] https://bugs.launchpad.net/neutron/+bug/1560963 [2] http://lists.openstack.org/pipermail/openstack-dev/2016-February/086371.html [3] http://lists.openstack.org/pipermail/openstack-dev/2016-April/091928.html
2016-11-30 08:46:51 OpenStack Infra neutron: status Confirmed In Progress
2016-11-30 08:46:51 OpenStack Infra neutron: assignee Rodolfo Alonso (rodolfo-alonso-hernandez)
2017-12-05 15:09:35 Slawek Kaplonski neutron: assignee Rodolfo Alonso (rodolfo-alonso-hernandez)
2017-12-05 15:31:32 Miguel Lavalle neutron: assignee Miguel Lavalle (minsel)
2017-12-05 17:51:55 OpenStack Infra neutron: assignee Miguel Lavalle (minsel) Rodolfo Alonso (rodolfo-alonso-hernandez)
2018-01-02 15:09:41 Slawek Kaplonski neutron: assignee Rodolfo Alonso (rodolfo-alonso-hernandez) Miguel Lavalle (minsel)
2018-01-02 22:28:27 OpenStack Infra neutron: assignee Miguel Lavalle (minsel) Rodolfo Alonso (rodolfo-alonso-hernandez)
2018-01-16 13:02:19 Slawek Kaplonski neutron: assignee Rodolfo Alonso (rodolfo-alonso-hernandez) Miguel Lavalle (minsel)
2018-01-21 20:14:29 OpenStack Infra neutron: assignee Miguel Lavalle (minsel) Rodolfo Alonso (rodolfo-alonso-hernandez)
2018-01-22 15:40:39 Miguel Lavalle neutron: assignee Rodolfo Alonso (rodolfo-alonso-hernandez) Miguel Lavalle (minsel)
2018-01-26 10:39:15 OpenStack Infra neutron: assignee Miguel Lavalle (minsel) Slawek Kaplonski (slaweq)
2018-01-26 10:51:02 Slawek Kaplonski neutron: assignee Slawek Kaplonski (slaweq) Miguel Lavalle (minsel)
2018-01-26 13:09:21 OpenStack Infra neutron: assignee Miguel Lavalle (minsel) Slawek Kaplonski (slaweq)
2018-01-30 13:10:54 Slawek Kaplonski neutron: assignee Slawek Kaplonski (slaweq) Miguel Lavalle (minsel)
2018-02-22 10:08:00 OpenStack Infra neutron: assignee Miguel Lavalle (minsel) Slawek Kaplonski (slaweq)
2018-06-12 15:40:37 OpenStack Infra neutron: assignee Slawek Kaplonski (slaweq) Bence Romsics (bence-romsics)
2018-07-05 14:02:07 OpenStack Infra neutron: assignee Bence Romsics (bence-romsics) Lajos Katona (lajos-katona)
2018-07-06 14:06:04 OpenStack Infra neutron: assignee Lajos Katona (lajos-katona) Bence Romsics (bence-romsics)
2018-07-09 13:02:50 OpenStack Infra neutron: assignee Bence Romsics (bence-romsics) Lajos Katona (lajos-katona)
2018-07-10 12:48:53 OpenStack Infra neutron: assignee Lajos Katona (lajos-katona) Bence Romsics (bence-romsics)
2018-07-16 12:24:56 OpenStack Infra neutron: assignee Bence Romsics (bence-romsics) Lajos Katona (lajos-katona)
2018-07-20 11:53:24 OpenStack Infra neutron: assignee Lajos Katona (lajos-katona) Bence Romsics (bence-romsics)
2018-07-23 14:31:03 OpenStack Infra neutron: assignee Bence Romsics (bence-romsics) Lajos Katona (lajos-katona)
2018-07-27 14:07:51 OpenStack Infra neutron: assignee Lajos Katona (lajos-katona) Bence Romsics (bence-romsics)
2018-08-02 09:53:08 OpenStack Infra neutron: assignee Bence Romsics (bence-romsics) Lajos Katona (lajos-katona)
2018-08-02 15:27:16 OpenStack Infra neutron: assignee Lajos Katona (lajos-katona) Bence Romsics (bence-romsics)
2018-08-08 12:48:49 OpenStack Infra neutron: assignee Bence Romsics (bence-romsics) Lajos Katona (lajos-katona)
2018-08-09 08:13:39 OpenStack Infra neutron: assignee Lajos Katona (lajos-katona) Bence Romsics (bence-romsics)
2018-08-09 14:37:51 OpenStack Infra neutron: assignee Bence Romsics (bence-romsics) Lajos Katona (lajos-katona)
2018-08-10 08:53:49 OpenStack Infra neutron: assignee Lajos Katona (lajos-katona) Bence Romsics (bence-romsics)
2018-08-14 13:42:37 OpenStack Infra neutron: assignee Bence Romsics (bence-romsics) Lajos Katona (lajos-katona)
2018-08-15 09:43:01 OpenStack Infra neutron: assignee Lajos Katona (lajos-katona) Bence Romsics (bence-romsics)
2018-08-16 08:45:52 OpenStack Infra neutron: assignee Bence Romsics (bence-romsics) Lajos Katona (lajos-katona)
2018-08-16 13:48:16 OpenStack Infra neutron: assignee Lajos Katona (lajos-katona) Bence Romsics (bence-romsics)
2018-08-17 13:45:01 OpenStack Infra neutron: assignee Bence Romsics (bence-romsics) Lajos Katona (lajos-katona)
2018-08-18 05:19:26 OpenStack Infra neutron: assignee Lajos Katona (lajos-katona) Bence Romsics (bence-romsics)
2018-08-21 15:19:26 OpenStack Infra neutron: assignee Bence Romsics (bence-romsics) Lajos Katona (lajos-katona)
2018-08-30 15:42:15 OpenStack Infra neutron: assignee Lajos Katona (lajos-katona) Bence Romsics (bence-romsics)
2018-09-05 10:57:38 OpenStack Infra neutron: assignee Bence Romsics (bence-romsics) Lajos Katona (lajos-katona)
2018-09-26 12:07:48 OpenStack Infra neutron: assignee Lajos Katona (lajos-katona) Bence Romsics (bence-romsics)
2018-09-26 13:00:40 OpenStack Infra neutron: assignee Bence Romsics (bence-romsics) Lajos Katona (lajos-katona)
2018-09-27 13:00:18 OpenStack Infra neutron: assignee Lajos Katona (lajos-katona) Bence Romsics (bence-romsics)
2018-09-27 14:00:49 OpenStack Infra neutron: assignee Bence Romsics (bence-romsics) Lajos Katona (lajos-katona)
2018-10-09 08:08:15 OpenStack Infra neutron: assignee Lajos Katona (lajos-katona) Slawek Kaplonski (slaweq)
2018-10-09 11:26:19 OpenStack Infra neutron: assignee Slawek Kaplonski (slaweq) Lajos Katona (lajos-katona)
2018-10-11 12:01:05 OpenStack Infra neutron: assignee Lajos Katona (lajos-katona) Bence Romsics (bence-romsics)
2018-10-11 14:43:28 OpenStack Infra neutron: assignee Bence Romsics (bence-romsics) Lajos Katona (lajos-katona)
2018-10-13 12:46:26 OpenStack Infra neutron: assignee Lajos Katona (lajos-katona) Bence Romsics (bence-romsics)
2018-10-15 07:39:36 OpenStack Infra neutron: assignee Bence Romsics (bence-romsics) Lajos Katona (lajos-katona)
2018-10-23 15:06:48 OpenStack Infra neutron: assignee Lajos Katona (lajos-katona) Bence Romsics (bence-romsics)
2018-10-26 08:14:56 OpenStack Infra neutron: assignee Bence Romsics (bence-romsics) Lajos Katona (lajos-katona)
2018-10-30 10:19:26 OpenStack Infra neutron: assignee Lajos Katona (lajos-katona) Bence Romsics (bence-romsics)
2018-10-31 03:20:36 OpenStack Infra tags qos rfe-approved in-stable-rocky qos rfe-approved
2018-11-05 10:41:46 OpenStack Infra neutron: assignee Bence Romsics (bence-romsics) Lajos Katona (lajos-katona)
2018-11-07 13:20:15 OpenStack Infra neutron: assignee Lajos Katona (lajos-katona) Bence Romsics (bence-romsics)
2018-11-07 14:06:36 OpenStack Infra neutron: assignee Bence Romsics (bence-romsics) Lajos Katona (lajos-katona)
2018-11-08 14:58:25 OpenStack Infra neutron: assignee Lajos Katona (lajos-katona) Bence Romsics (bence-romsics)
2018-11-08 15:39:07 OpenStack Infra neutron: assignee Bence Romsics (bence-romsics) Lajos Katona (lajos-katona)
2018-11-13 15:51:18 OpenStack Infra neutron: assignee Lajos Katona (lajos-katona) Bence Romsics (bence-romsics)
2018-11-19 13:20:02 OpenStack Infra neutron: assignee Bence Romsics (bence-romsics) Lajos Katona (lajos-katona)
2018-12-19 15:25:20 OpenStack Infra neutron: assignee Lajos Katona (lajos-katona) Bence Romsics (bence-romsics)
2019-01-03 13:29:44 OpenStack Infra neutron: assignee Bence Romsics (bence-romsics) Lajos Katona (lajos-katona)
2019-01-15 14:44:34 OpenStack Infra neutron: assignee Lajos Katona (lajos-katona) Bence Romsics (bence-romsics)
2019-01-16 14:16:41 OpenStack Infra neutron: assignee Bence Romsics (bence-romsics) Lajos Katona (lajos-katona)
2019-01-17 13:46:16 OpenStack Infra neutron: assignee Lajos Katona (lajos-katona) Bence Romsics (bence-romsics)
2019-01-18 13:24:57 OpenStack Infra neutron: assignee Bence Romsics (bence-romsics) Lajos Katona (lajos-katona)
2019-01-21 14:34:39 OpenStack Infra neutron: assignee Lajos Katona (lajos-katona) Bence Romsics (bence-romsics)
2019-01-25 13:00:48 OpenStack Infra neutron: assignee Bence Romsics (bence-romsics) Lajos Katona (lajos-katona)
2019-01-30 13:37:35 OpenStack Infra neutron: assignee Lajos Katona (lajos-katona) Bence Romsics (bence-romsics)
2019-02-01 13:30:39 OpenStack Infra neutron: assignee Bence Romsics (bence-romsics) Lajos Katona (lajos-katona)
2019-02-05 15:32:58 OpenStack Infra neutron: assignee Lajos Katona (lajos-katona) Bence Romsics (bence-romsics)
2019-02-22 14:08:52 OpenStack Infra neutron: assignee Bence Romsics (bence-romsics) Lajos Katona (lajos-katona)
2019-02-27 08:37:59 OpenStack Infra neutron: assignee Lajos Katona (lajos-katona) Bence Romsics (bence-romsics)
2019-03-04 09:18:39 OpenStack Infra neutron: assignee Bence Romsics (bence-romsics) Lajos Katona (lajos-katona)
2019-03-09 22:04:01 OpenStack Infra neutron: assignee Lajos Katona (lajos-katona) Slawek Kaplonski (slaweq)
2019-03-11 13:28:25 OpenStack Infra neutron: assignee Slawek Kaplonski (slaweq) Lajos Katona (lajos-katona)
2019-03-12 14:40:49 Akihiro Motoki neutron: milestone stein-rc1
2019-03-13 15:48:27 OpenStack Infra neutron: assignee Lajos Katona (lajos-katona) Bence Romsics (bence-romsics)
2019-03-21 16:00:11 OpenStack Infra neutron: status In Progress Fix Released
2019-09-20 13:39:52 Abhishek Mahajan bug added subscriber Abhishek Mahajan
2022-07-04 15:01:35 OpenStack Infra tags in-stable-rocky qos rfe-approved in-stable-rocky in-stable-xena qos rfe-approved
2022-07-04 15:01:44 OpenStack Infra tags in-stable-rocky in-stable-xena qos rfe-approved in-stable-rocky in-stable-wallaby in-stable-xena qos rfe-approved
2022-07-04 15:01:55 OpenStack Infra tags in-stable-rocky in-stable-wallaby in-stable-xena qos rfe-approved in-stable-rocky in-stable-victoria in-stable-wallaby in-stable-xena qos rfe-approved
2022-07-05 19:06:53 OpenStack Infra tags in-stable-rocky in-stable-victoria in-stable-wallaby in-stable-xena qos rfe-approved in-stable-rocky in-stable-ussuri in-stable-victoria in-stable-wallaby in-stable-xena qos rfe-approved
2023-01-16 12:06:02 OpenStack Infra tags in-stable-rocky in-stable-ussuri in-stable-victoria in-stable-wallaby in-stable-xena qos rfe-approved in-stable-rocky in-stable-ussuri in-stable-victoria in-stable-wallaby in-stable-xena in-stable-zed qos rfe-approved