[openstack-dev] [horizon] Unified interface for all regions

David Lyle dklyle0 at gmail.com
Fri Jul 17 19:36:30 UTC 2015


It is certainly possible. And a common request. I have it as a priority to
look into during the latter half of Liberty.

There are two factors that prompted the current model. Taking the example
of the instances page (as it exists today).

1) The resulting page would be making 6 API calls to 3 services multiplied
by the number of regions. With the existing Django tooling, that's all done
serially and in deployments of any size rendering that page server side can
be slow to the point of nearly unusable.

2) When the user decides to create and instance, horizon needs to provide a
filtering of endpoints that make logical sense. Allowing tying of compute,
image, block, and network across regions won't make sense for most of
those. So the existing implementation provides the filtering upfront, when
the region is selected.

In Liberty, the goal is to give an overview page that is cross-region. That
would be written
leveraging JavaScript to make the API calls asynchronously. And trying to
act on a particular instance would filter you down to a region. At least
that's my goal for Liberty.

David

On Fri, Jul 17, 2015 at 12:08 PM, Mathieu Gagné <mgagne at iweb.com> wrote:

> Hi,
>
> As anyone wondered if it could be possible/feasible to have an unified
> interface where all instances (or resources) are listed in one single
> page for all regions available in the catalog?
>
> What would be the challenges to make it happen? (so you don't have to
> toggle between regions)
>
> --
> Mathieu
>
> __________________________________________________________________________
> OpenStack Development Mailing List (not for usage questions)
> Unsubscribe: OpenStack-dev-request at lists.openstack.org?subject:unsubscribe
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20150717/f8d6c88e/attachment.html>


More information about the OpenStack-dev mailing list