By default CloudStack is designed to support multiple management servers connected to a single master MySQL instance. This is functional, however impractical for a highly available datacenter. The more management servers connected to the central database, the more stress it must endure. Now imagine a datacenter with one thousand hosts. In that, we have say 20-30 management servers. This is quite a bit of activity for our single database. Thankfully CloudStack is compatible with the MySQL NDB storage engine. We will be discusssing how to build a scalable solution backed at the core by this technology.