We have to take care of the disaster recovery plan in an infra with 2 different datacenters locations. We need to be able to keep running the application even if one of 2 datacenters is down/disappear :).
So, we were wondering how to install EventStore in this context.
Only one database node is not enough, since if the datacenter running it crash, we lose the ES.
A 3-nodes ES means we have 2 nodes on datacenter 1 and 1 node on datacenter 2, then if loose datacenter 1, we loose 2 nodes and ES is no more able to accept writes.
Would it possible to use one ES node on each datacenter, sharing the same storage (with huge SAN infra, yes, we know that’s not optimal…), one being active and the other one activated only if the first one fail?
Thanks for your feedbacks.