[Openstack-operators] [publiccloud] Improvement for Horizon performance

Jean-Daniel Bonnetot jean-daniel.bonnetot at corp.ovh.com
Thu Dec 21 11:57:28 UTC 2017


Sure, thanks.
I'll push it to my colleagues. We'll come back if it's match our issues.
Thank you.

Jean-Daniel Bonnetot
ovh.com<http://ovh.com> | @pilgrimstack





On 20 Dec 2017, at 23:47, Mathieu Gagné <mgagne at calavera.ca<mailto:mgagne at calavera.ca>> wrote:

Thank you very much for sharing this information!
I'm sure other operators and users will greatly benefit from it. (I sure will)

--
Mathieu


On Wed, Dec 20, 2017 at 4:09 PM, Fei Long Wang <feilong at catalyst.net.nz<mailto:feilong at catalyst.net.nz>> wrote:
Hi there,

I think I should send this note more early given the holiday season :) We
(Catalyst Cloud) have done some work recently about the performance of
Horizon, especially for the instance panel, which more cloud providers can
be benefited. Here is the list:

1. Allow to skip API calls to Neutron in instance tables

2. Add cache for get_microversion() against Nova

3. Remove the quota check for "Launch Instance" button   NOTE: This one has
been reverted. The comments from Horizon team is, though it's good, but the
behavior is not consistent with the other panels. Personally, I don't like
the excuse, I prefer to do the same thing for all the other panels.

4. Add white list for Nova extension   NOTE: It's not accepted by Horizon
team, so we're going to keep it in our private repo.

5. Make image name on instances panel configurable   NOTE: It's not accepted
by Horizon team, so we're going to keep it in our private repo.

So far, we haven't got too much performance issue on the other panels.
Because the performance issue about Horizon is really related to the the API
calls. There are too much API calls on instance panel and it's related the
number of instances when listing. Generally, when listing 20 instances per
page could cost 10s-12s on our cloud before, with above 5 patches, it could
be reduced to 3s-4s.

Hopefully above information is helpful.


--
Cheers & Best regards,
Feilong Wang (王飞龙)
--------------------------------------------------------------------------
Senior Cloud Software Engineer
Tel: +64-48032246
Email: flwang at catalyst.net.nz<mailto:flwang at catalyst.net.nz>
Catalyst IT Limited
Level 6, Catalyst House, 150 Willis Street, Wellington
--------------------------------------------------------------------------


_______________________________________________
OpenStack-operators mailing list
OpenStack-operators at lists.openstack.org<mailto:OpenStack-operators at lists.openstack.org>
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-operators


_______________________________________________
OpenStack-operators mailing list
OpenStack-operators at lists.openstack.org<mailto:OpenStack-operators at lists.openstack.org>
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-operators

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-operators/attachments/20171221/28cd2709/attachment.html>


More information about the OpenStack-operators mailing list