Assigning Glance Server to Nova Cluster
Hi, my goal is to design a at best infinitely scalable OpenStack cloud. I thought it might be a good idea to
1) have multiple Glance servers serving different images 2) place Glance close to Nova Compute nodes in a geographically disperse environment and make sure Nova Compute nodes in one location can only fetch images from a Glance server in the same location.
An easy solution would be to configure Nova with a list of IPs of Glance servers. I found api_servers in the [glance] section of nova.conf which looks like what I am looking for. I am not quite sure though as I cannot find any proof. How will this setting interact with Keystone's service registry?
Use case on this again. It might make more sense to spend time making images as small as possible and then looking into a distributed back-end that handle glance images + nova instance ephemeral disks.
I don't believe a distributed back-end like CEPH can be set up across continents