multi-region configuration

asked 2014-09-03 09:08:26 -0600

Arumon gravatar image

Hi All,

I have successfully implemented the Icehouse release on my virtualbox environment. Now i am looking forward to configure the multi-region. I could not found a proper documentation for this(my bad :-( ). Someone please help me to get the proper documentation.

Regards, Arumon

edit retag flag offensive close merge delete


Configuring multi-region is simple, you just have to install all the services (except keystone) and add their endpoints in the keystone with differnt region. eg: install nova service and add its endpoint in keystone with region as RegionTwo. for accessing RegionTwo, you need to update region in rc

sushma-korati gravatar imagesushma-korati ( 2014-09-04 00:36:34 -0600 )edit

Thanks for the reply Sushma. Actually i am looking for some reference prod architecture. Let me know if you have any suggestions. Also on your reply, do i need to install the keystone as well on the second region? if yes how there could be central location for user accounts?

Arumon gravatar imageArumon ( 2014-09-04 04:22:45 -0600 )edit

Also how to make the horizon aware of the second region?

Arumon gravatar imageArumon ( 2014-09-04 04:23:37 -0600 )edit

No Arumon, we will have a single keystone running for both the regions. Except kestone all the other services will be running on two setups, and these details will be stored in keystone db in the form of endpoints.

sushma-korati gravatar imagesushma-korati ( 2014-09-04 04:39:20 -0600 )edit

What about horizon? How to enable second region in horizon?

Arumon gravatar imageArumon ( 2014-09-04 05:21:17 -0600 )edit

2 answers

Sort by ยป oldest newest most voted

answered 2014-09-04 04:19:31 -0600

Subbareddy gravatar image

Hi, lets consider you have two neutron servers running for two regions in two different machines, one region at host1:9696 and other region at host2:9696, you need to create two services in keystone with two different regions (regionX n regionY),and associate corresponding endpoints to those services. when request comes to keystone you need to mention which region is request coming from by mentioning region_name flag in nova.conf and neutron.conf.

edit flag offensive delete link more


Thanks for the reply. Can we create multiple region endpoints for the single service? Also how to make this available on horizon?

Arumon gravatar imageArumon ( 2014-09-04 06:12:30 -0600 )edit

answered 2015-07-17 01:42:35 -0600

OPXILLP gravatar image

updated 2015-07-17 01:44:07 -0600

this document might help you for setting up (multi-region)

edit flag offensive delete link more

Get to know Ask OpenStack

Resources for moderators

Question Tools

1 follower


Asked: 2014-09-03 09:08:26 -0600

Seen: 3,681 times

Last updated: Jul 17 '15