Ask Your Question

Can keystone support distributed deployment ? [closed]

asked 2013-12-18 19:51:51 -0500

nethawk gravatar image

I want to know if I can deploy keystone on several hosts in laod-sharing mode, and how can I do?

edit retag flag offensive reopen merge delete

Closed for the following reason the question is answered, right answer was accepted by nethawk
close date 2016-01-22 03:32:05.448614

2 answers

Sort by ยป oldest newest most voted

answered 2013-12-18 20:53:37 -0500

jtopjian gravatar image

Here's a recent thread from the OpenStack mailing list. The second message describes the theory behind how to do this:

Basically, Keystone is an HTTP service, so you can make it distributed and highly available just like any other web site. The key is to make sure that the data that Keystone relies on is configured in a distributed fashion. There's no set way on how to do this, but the OpenStack HA Guide might give you some pointers:

edit flag offensive delete link more

answered 2013-12-22 20:39:56 -0500

ianrossi gravatar image

The answer is yes and using a distributed file system, such as Ceph, is the way to do it. Canonical's HA reference architecture is a great example as it uses Ceph to store a lot of the Openstack data.

edit flag offensive delete link more


Can you explain why using Ceph would be beneficial in this case? All components of Keystone (wsgi, database, even ldap) are able to be HA/distributed without Ceph.

jtopjian gravatar imagejtopjian ( 2013-12-23 00:38:34 -0500 )edit

Get to know Ask OpenStack

Resources for moderators

Question Tools

1 follower


Asked: 2013-12-18 19:51:51 -0500

Seen: 248 times

Last updated: Dec 22 '13