Question about installing C* in two DCs, where the two DCs can't access each other directly: there's a proxy between the DCs to allow communication. Is there a way to configure the cluster such that nodes in DC1 can replicate to nodes in DC2 and vice-versa? My understanding is that port mappings in a proxy won't work because the one proxy has one IP address, and I think system tables will not allow multiple nodes to have the same ip address. (Is that right?) Assuming we need unique ip addresses for each node, let's say we can expose multiple ip addresses on the proxy. Can we configure nodes to advertise themselves with an ip address belonging to the proxy? But I think the problem there is that nodes within the DC would try to talk to each other via the proxy...not ideal. Sigh. Thoughts?
Drivers have an address-translator mechanism that you can plug in; does C* itself have such a facility?