OpenStackHA
Revision 3 as of 2013-04-22 16:35:52
Clear message
Overview
The Ubuntu OpenStack HA reference architecture is a current, best practice deployment of OpenStack on Ubuntu 12.04 using a combination of tools and HA techniques to deliver high availability across an OpenStack deployment.
Base Services
Ceph
MySQL
RabbitMQ
OpenStack Services
Keystone
Glance
Cinder
Nova Cloud Controller
Nova Compute
Quantum
Swift
Juju Deployment
Base Services
{u'ceph': {u'fsid': u'6547bd3e-1397-11e2-82e5-53567c8d32dc', u'monitor-count': u'3', u'monitor-secret': u'AQCXrnZQwI7KGBAAiPofmKEXKxu5bUzoYLVkbQ==', u'osd-devices': u'/dev/vdb', u'osd-reformat': u'yes', u'source': u'cloud:precise-updates/grizzly'}, u'mysql': {u'vip': u'192.168.77.8', u'vip_cidr': u'19'}, u'rabbitmq-server': {u'vip': u'192.168.77.11', u'vip_cidr': u'19'}}
juju deploy -n 3 local:ceph ceph juju deploy -n 2 local:rabbitmq-server rabbitmq-server juju deploy -n 2 local:mysql mysql juju deploy local:hacluster mysql-hacluster juju deploy local:hacluster rabbitmq-hacluster juju add-relation mysql ceph juju add-relation mysql mysql-hacluster juju add-relation rabbitmq-server ceph juju add-relation rabbitmq-server rabbitmq-hacluster