Ensure redundancy/failover runs on different PHYSICAL hardware?

January 29, 2013 2.2k 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?
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.

Have another answer? Share your knowledge.