I love Proxmox's ability to make it super easy to set up a three-node HA cluster with Ceph. I like to use it for my VMs and SQL databases that require a lot of IOPS. This way, if one of the nodes goes down, my SQL DB VM can be quickly redeployed to another node.
That way, if one of the nodes goes down, my SQL DB can be quickly redeployed to another node. But what if the datacenter goes down? To avoid such a problem, I thought about clustering three servers not in the same rack, but in geographically different locations. Can I do this without losing too much performance? In other words, can Proxmox and Ceph handle high latency (100ms+) well? How can I optimize?
That way, if one of the nodes goes down, my SQL DB can be quickly redeployed to another node. But what if the datacenter goes down? To avoid such a problem, I thought about clustering three servers not in the same rack, but in geographically different locations. Can I do this without losing too much performance? In other words, can Proxmox and Ceph handle high latency (100ms+) well? How can I optimize?