We know polyglot environments
With support for 9 databases, including MongoDB and Elasticsearch, ClusterControl can handle anything.
Right-size your cluster
Avoid over-provisioning; you can shape your cluster to your evolving needs by adding and removing nodes.
Bring your load balancers
ClusterControl manages load balancers such as HAProxy, ProxySQL, and Maxscale at will.
Full-lifecycle operations for the most advanced databases
Bring clusters under ClusterControl’s “control” for completeness via the import process. “Cluster” is any replication environment or cluster using the most popular open-source solutions.
See for yourself, demo scaling live!
Top rated Docs
I don’t know what scalability my environment might need for now. Can I scale out when I need it with ClusterControl?
Add nodes as you see fit to whichever environment demands it. The database technology deployed and environment size will determine how fast that task takes.
Can I scale out and then scale back down again in an elastic fashion like DBaaS and cloud providers?
This mainly depends on the database vendor, but ClusterControl lets you add nodes and remove nodes accordingly, so you don’t have to read manuals and contemplate the details required.
Does scaling mean taking copies from the primary cluster or node, or can I do it from backups? Can I make changes while adding new nodes?
You’ll be offered a choice when adding a new node about how you want to provision the node, and one of those will be to choose from the list of backups available so you don’t impact the online activity on the other nodes.