Bad performance problem with nova.virt.firewall
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
Fix Released
|
Medium
|
Hans Lindgren |
Bug Description
I was trying to figure out why creating 1,2,4 servers in parallel on an 8-core machine did not show any speedup. I found a
problem shown in this log snippet with 4 servers. The pair of calls producing the debug messages are separated only by
a single call.
def prepare_
# make sure this is legacy nw_info
Note the interleaving of the last two calls in this log snippet and how long they take:
Jun 22 10:52:09 xg06eth0 2012-06-22 10:52:09 DEBUG nova.virt.firewall [req-14689766-
Jun 22 10:52:10 xg06eth0 2012-06-22 10:52:10 DEBUG nova.virt.firewall [req-14689766-
Jun 22 10:52:18 xg06eth0 2012-06-22 10:52:18 DEBUG nova.virt.firewall [req-c9ed42e0-
Jun 22 10:52:19 xg06eth0 2012-06-22 10:52:19 DEBUG nova.virt.firewall [req-c9ed42e0-
Jun 22 10:52:19 xg06eth0 2012-06-22 10:52:19 DEBUG nova.virt.firewall [req-2daf4cb8-
Jun 22 10:52:25 xg06eth0 2012-06-22 10:52:25 DEBUG nova.virt.firewall [req-5618e93e-
Jun 22 10:52:38 xg06eth0 2012-06-22 10:52:38 DEBUG nova.virt.firewall [req-2daf4cb8-
Jun 22 10:52:52 xg06eth0 2012-06-22 10:52:52 DEBUG nova.virt.firewall [req-5618e93e-
Changed in nova: | |
status: | Incomplete → Confirmed |
Changed in nova: | |
status: | Incomplete → Confirmed |
Changed in nova: | |
assignee: | nobody → Hans Lindgren (hanlind) |
status: | Confirmed → In Progress |
I tried Vish's suggested fix http:// paste.openstack .org/show/ 18764/ but the result was that the instances never make it out of the BUILD state.