Ensure redundancy/failover runs on different PHYSICAL hardware?

Posted January 29, 2013 2.9k views
Is there (or will there ever be) a way of making sure droplets are distributed across physical machines? Say that I would like to spin up 45 small/medium nodes running redis, and 2/3 of those act as replicas for failover; the whole effort would be a bit futile if they all end up running on the same physical server, or if the replica triplets all run on the same server. Is there a way to request that they go on different physical machines? (The same issue applies for the web frontend as well, really) If not, is there a way to detect the host and 'manually' bring droplets up and down until they have an acceptable distribution? Do you ever move running droplets?

These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.

Submit an Answer
1 answer
We are re-opening our migrate feature which moves virtual servers between hypervisors however there is downtime involved.

Currently we do not provide backend hypervisor information on which servers are running on which hypervisors but if you open a ticket when you layout your system we can let you know which servers are on which hypervisors and you can let us know which ones you want separated and we can let you know which ones need to be recreated.