Provisioning of HA MySQL

Registered by Ilya Sviridov

In order to become production ready DBaaS, Trove should provide ability to deploy and manage high available database.

There are several approaches to achive HA in MySQL: driven by high availability resource managers like Peacemaker [1] ,master-master replication, Percona XTraDB Cluster [2] based on Galera library [3] so on.

But, as far as Trove DB instances are running in cloud environment, general approach can be not always the best suitable option and should be discussed

--
[1] http://clusterlabs.org/
[2] http://www.percona.com/software/percona-xtradb-cluster
[3] https://launchpad.net/galera

Blueprint information

Status:
Complete
Approver:
Michael Basnight
Priority:
Medium
Drafter:
None
Direction:
Approved
Assignee:
None
Definition:
Superseded
Series goal:
Accepted for future
Implementation:
Unknown
Milestone target:
milestone icon ongoing
Completed by
Auston McReynolds

Related branches

Sprints

Whiteboard

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.