Конфигурация мультицентра Cassandra с 1 внешним ip

13

Я пытаюсь настроить кластер Cassandra с несколькими центрами обработки данных. Проблема в том, что мои центры обработки данных имеют только 1 внешний IP (wan IP), я могу настроить переадресацию портов на коммутаторах центров обработки данных для доступа к каждому узлу из внешнего мира, используя другой порт, но я не знаю, как настроить кассандру Файл .yaml правильно.

Есть ли способ настроить кластер кассандры с несколькими центрами данных в этом сценарии?

Заранее спасибо!

Серхио Айестаран
источник

Ответы:

4

Вы можете попытаться сделать каждый узел уникальным для некоторых портов, но на самом деле это не лучший путь. Узлы Кассандры должны видеть друг друга на портах, перечисленных здесь, для лучшей настройки: http://www.datastax.com/documentation/cassandra/1.2/index.html#cassandra/security/secureFireWall_r.html.

Один из вариантов, который, как я видел, хорошо работает, - это хост-VPN, такой как Openswan: https://www.openswan.org/projects/openswan/.

Патрик МакФадин
источник
Я думаю, что вы предлагаете для перевода порта. Это будет единственная точка отказа нах?
dedunumax