Cassandra Multidatacenter-Konfiguration mit 1 externen IP


13

Ich versuche, einen Cassandra-Cluster mit mehreren Rechenzentren einzurichten. Das Problem ist, dass meine Rechenzentren nur eine externe IP (WAN-IP) haben. Ich kann die Portweiterleitung auf den Switches der Rechenzentren einrichten, um von außen über einen anderen Port auf jeden Knoten zuzugreifen, aber ich weiß nicht, wie ich die Cassandra einrichten soll .yaml Datei richtig.

Gibt es in diesem Szenario eine Möglichkeit, einen Multidatacenter-Cassandra-Cluster einzurichten?

Danke im Voraus!

Antworten:


4

Sie können versuchen, jeden Knoten für einige der Ports eindeutig zu machen, aber dies ist kein guter Weg, um nach unten zu gehen. Cassandra-Knoten müssen sich an den hier aufgelisteten Ports gegenseitig sehen, um eine optimale Einrichtung zu erzielen: http://www.datastax.com/documentation/cassandra/1.2/index.html#cassandra/security/secureFireWall_r.html

Eine Option, die ich gut gesehen habe, ist ein Host-VPN wie Openswan: https://www.openswan.org/projects/openswan/


Ich denke, Sie schlagen eine Portübersetzung vor. Das wird ein Single-Point-of-Failure-nah sein?
Dedunumax
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.