1

Is it possible to build a similar solution to managed MySQL cluster on a private cloud (VMware vSphere / Hyper V). Even with Kubernetes. A solution which supports auto-scaling, auto-upgrade, multi-master and similar to the largest public clouds offerings.

1

There shouldn't be any reason why you can't. I think that the issue would be in getting the memory management correct on the host. The orchestration would be the same.

Here's some resources:

| improve this answer | |
  • How is it possible to scale it automatically when it's deployed on VMs, without Kuberentes? Let's say scale up depending on a metric such as CPU usage – jwalker Apr 29 at 22:49
  • I'm not sure what you use for tools, but I'd use Ansible/Chef/etc. to set up the replication to add or remove slaves as necessary. Have a role/recipe to spin up a new VM, another to introduce the VM into the cluster and a third to adjust the load-balance to introduce the node. How this is triggered depends on the monitoring system to detect the load. – Arcege Apr 30 at 19:12

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.