For Multiple datacenter Cassandra cluster deployment Do i need public ip for every nodes? Suppose i've architecture as follows:
Datacenter US
Node1:
eth0 =162.63.93.45 (public ip)
eth1= 192.168.56.101(private ip)
Node2:
eth0= 192.168.56.102(private ip)
Node3:
eth0= 192.168.56.103(private ip)
Node4:
eth0= 192.168.56.104(private ip)
Datacenter EU
Node1:
eth0 =180.98.100.87 (public ip)
eth1= 192.168.56.101(private ip)
Node2:
eth0= 192.168.56.102(private ip)
Node3:
eth0= 192.168.56.103(private ip)
Node4:
eth0= 192.168.56.104(private ip)
Now my question is, is it possible to setup cassandra cluster on this type of architecture? or i need public ip interface for every node??