Estou tentando configurar um cluster Cassandra multi-datacenter. O problema é que meus datacenters têm apenas 1 IP externo (wan IP), posso configurar o encaminhamento de porta nos switches dos datacenters para acessar cada nó do mundo externo usando uma porta diferente, mas não sei como configurar o cassandra .yaml corretamente.
Existe uma maneira de configurar um cluster cassandra multidatacenter neste cenário?
Desde já, obrigado!
Você pode tentar tornar cada nó exclusivo para algumas das portas, mas esse não é realmente um bom caminho a seguir. Os nós do Cassandra precisam ver uns aos outros nas portas listadas aqui para a melhor configuração: http://www.datastax.com/documentation/cassandra/1.2/index.html#cassandra/security/secureFireWall_r.html
Uma opção que vi funcionar bem é uma VPN de host como Openswan: https://www.openswan.org/projects/openswan/