Ask Your Question
0

Can keystone support distributed deployment ? [closed]

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

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
0

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

jtopjian gravatar image

Here's a recent thread from the OpenStack mailing list. The second message describes the theory behind how to do this: http://www.gossamer-threads.com/lists/openstack/dev/34222

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:

http://docs.openstack.org/high-availability-guide/content/ch-intro.html

edit flag offensive delete link more
0

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

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.

https://wiki.ubuntu.com/ServerTeam/OpenStackHA

edit flag offensive delete link more

Comments

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 -0600 )edit

Get to know Ask OpenStack

Resources for moderators

Question Tools

1 follower

Stats

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

Seen: 252 times

Last updated: Dec 22 '13