Port list from neutron API is slow

Bug #1584844 reported by Édouard Thuleau
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Juniper Openstack
Status tracked in Trunk
Trunk
Fix Committed
Undecided
Édouard Thuleau

Bug Description

In def _port_vnc_to_neutron: call to self._ip_address_to_subnet_id(ip_addr, is expensive.
Overall with it, call to _port_vnc_to_neutron() with 1200 port_objs takes 240ms, without it 60ms, instance-ip already has subnet-uuid as a property in schema.

Tags: neutronapi
Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : [Review update] master

Review in progress for https://review.opencontrail.org/20527
Submitter: ?douard Thuleau (<email address hidden>)

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote :

Review in progress for https://review.opencontrail.org/20529
Submitter: ?douard Thuleau (<email address hidden>)

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : A change has been merged

Reviewed: https://review.opencontrail.org/20527
Committed: http://github.org/Juniper/contrail-neutron-plugin/commit/c731a4a581999bc315c16b2bff5e04c516949ead
Submitter: Zuul
Branch: master

commit c731a4a581999bc315c16b2bff5e04c516949ead
Author: Édouard Thuleau <email address hidden>
Date: Mon May 23 17:48:32 2016 +0200

Improve VMI list

As the subnet ID is an attribute of an instance-ip now, we can
simplifying the way to retrieve the subnet ID in the plugin.

Change-Id: Id93fbbfe2b7787171d1e7fd28fab0b838ecc8479
Closes-bug: #1584844
Related-Bug: #1466777

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote :

Reviewed: https://review.opencontrail.org/20529
Committed: http://github.org/Juniper/contrail-controller/commit/7eea85f420c17fe6d15a674241facde277d094b3
Submitter: Zuul
Branch: master

commit 7eea85f420c17fe6d15a674241facde277d094b3
Author: Édouard Thuleau <email address hidden>
Date: Mon May 23 18:25:19 2016 +0200

[VNC API] Upgrade instance-ip subnet id attribute

Maintain instance-ip attribute when the vnc api server restarts.

Change-Id: Ic110de77fa1c030c33aea4596e1fc7b6a5d6a0c9
Closes-Bug: #1584844
Related-Bug: #1466777

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : [Review update] master

Review in progress for https://review.opencontrail.org/38929
Submitter: Édouard Thuleau (<email address hidden>)

Sachin Bansal (sbansal)
no longer affects: opencontrail
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.