2015-10-02 19:16:24 |
Ramu Ramamurthy |
bug |
|
|
added bug |
2015-10-02 19:17:32 |
Ramu Ramamurthy |
description |
Please refer to the comments in the following bug:
https://bugs.launchpad.net/neutron/+bug/1492456
In which it was suggested to handle improving SG programming performance as a RFE bug.
To Summarize the problem, when there are about 180 VMs/containers, the neutron-ovs-agent takes more than 2 seconds per VM/container to program the iptables rules mainly because of the inefficiency in the iptables programming code.
#VMs = 0, provision 10 new VMs on compute node
cumulative time in _modify_rules : Before 0.34 After: 0.20
#VMs = 10, provision 10 new VMs on compute node
cumulative time in _modify_rules : Before 1.68 After: 0.94
#VMs = 20, provision 10 new VMs on compute node
cumulative time in _modify_rules : Before 4.27 After: 2.12
#VMs = 40, provision 10 new VMs on compute node
cumulative time in _modify_rules : Before 11.8 After: 6.44
#VMs = 80, provision 10 new VMs on compute node
cumulative time in _modify_rules : Before 20.2 After: 13.6
#VMs = 160, provision 10 new VMs on compute node
cumulative time in _modify_rules : Before 50 After: 23.2 <<<<< more than 2 seconds per VM !!! |
Please refer to the comments in the following bug:
https://bugs.launchpad.net/neutron/+bug/1492456
In which it was suggested to handle improving SG programming performance as a RFE bug.
To Summarize the problem, when there are about 160 VMs, the neutron-ovs-agent takes more than 2 seconds per VM to program the iptables rules mainly because of the inefficiency in the iptables programming code.
#VMs = 0, provision 10 new VMs on compute node
cumulative time in _modify_rules : Before 0.34 After: 0.20
#VMs = 10, provision 10 new VMs on compute node
cumulative time in _modify_rules : Before 1.68 After: 0.94
#VMs = 20, provision 10 new VMs on compute node
cumulative time in _modify_rules : Before 4.27 After: 2.12
#VMs = 40, provision 10 new VMs on compute node
cumulative time in _modify_rules : Before 11.8 After: 6.44
#VMs = 80, provision 10 new VMs on compute node
cumulative time in _modify_rules : Before 20.2 After: 13.6
#VMs = 160, provision 10 new VMs on compute node
cumulative time in _modify_rules : Before 50 After: 23.2 <<<<< more than 2 seconds per VM !!! |
|
2015-10-02 19:58:07 |
Ramu Ramamurthy |
bug |
|
|
added subscriber Ryan Moats |
2015-10-02 19:58:24 |
Ramu Ramamurthy |
bug |
|
|
added subscriber Mala Anand |
2015-10-05 13:22:40 |
OpenStack Infra |
neutron: status |
New |
In Progress |
|
2015-10-05 13:22:40 |
OpenStack Infra |
neutron: assignee |
|
Kevin Benton (kevinbenton) |
|
2015-10-06 12:39:34 |
Ihar Hrachyshka |
tags |
rfe |
loadimpact rfe sg-fw |
|
2015-10-06 12:39:59 |
Ihar Hrachyshka |
neutron: importance |
Undecided |
Medium |
|
2015-10-14 17:32:06 |
Armando Migliaccio |
neutron: status |
In Progress |
Triaged |
|
2015-10-14 17:50:08 |
Armando Migliaccio |
tags |
loadimpact rfe sg-fw |
loadimpact rfe-approved sg-fw |
|
2015-10-29 16:36:46 |
Ryan Moats |
tags |
loadimpact rfe-approved sg-fw |
kilo-backport-potential liberty-backport-potential loadimpact rfe-approved sg-fw |
|
2015-10-30 01:34:30 |
OpenStack Infra |
neutron: status |
Triaged |
In Progress |
|
2015-11-09 18:52:12 |
Evan Stoner |
bug |
|
|
added subscriber Evan Stoner |
2015-11-11 21:21:33 |
Armando Migliaccio |
neutron: importance |
Medium |
Wishlist |
|
2015-11-20 01:56:12 |
Armando Migliaccio |
neutron: milestone |
|
mitaka-1 |
|
2015-11-27 12:58:53 |
Ihar Hrachyshka |
tags |
kilo-backport-potential liberty-backport-potential loadimpact rfe-approved sg-fw |
loadimpact rfe-approved sg-fw |
|
2015-12-03 19:21:33 |
Armando Migliaccio |
neutron: milestone |
mitaka-1 |
mitaka-2 |
|
2015-12-16 21:50:09 |
OpenStack Infra |
tags |
loadimpact rfe-approved sg-fw |
in-stable-liberty loadimpact rfe-approved sg-fw |
|
2016-01-20 18:30:06 |
Armando Migliaccio |
neutron: milestone |
mitaka-2 |
mitaka-3 |
|
2016-01-25 20:54:50 |
Henry Gessau |
summary |
Improve SG performance as VMs/containers scale on compute node |
[RFE] Improve SG performance as VMs/containers scale on compute node |
|
2016-02-09 02:43:12 |
Armando Migliaccio |
neutron: status |
In Progress |
Fix Released |
|
2016-03-03 23:46:14 |
Armando Migliaccio |
neutron: milestone |
mitaka-3 |
mitaka-1 |
|
2016-11-21 10:51:56 |
Quan Tian |
bug |
|
|
added subscriber Quan Tian |