We are going to test an idea (POC) if you will in our DEV environment using 2 separate clusters of CB. We have a 2 node cluster in Data Center 1, its on Windows 2016, its CB v5.1, we want to spin up a new 2 node cluster in Data Center 2, on RedHat 7.4, CB v5.5, they will be two different clusters. No XDCR, not talking to each other, mutually exclusive. Our application only stores keys, so it doesn’t require persistence, we can basically point to one cluster and up and move to a new cluster and the app will keep working, or should. We are going to test our developers skills who need to configure the web configs to point to DC1 cluster, then once that cluster is no longer available, in the web configs have the IPs of DC2 cluster to automatically start using it. Sort of our own HA/DR solution using two different clusters, which are both always on and always ready to go if one or the other isn’t available.
Does anyone see any issues with this theory/idea/poc? Long term isn’t to have mixed OS, but shouldn’t matter in this case since we are not using them together with xdcr etc, just one is Windows and one is RH, point to one or point to the other. Long term in PROD, we’d have the mixed mode for a little while, but would eventually get a 4 and 4 solution of 8 RH.
Any glaring issues I’m not seeing?