Konfiguracja multidatacenter Cassandra z 1 zewnętrznym IP


13

Próbuję skonfigurować klaster Cassandra z wieloma centrami danych. Problem polega na tym, że moje centra danych mają tylko 1 zewnętrzny adres IP (wan IP), mogę skonfigurować przekierowanie portów na przełącznikach centrów danych, aby uzyskać dostęp do każdego węzła ze świata zewnętrznego za pomocą innego portu, ale nie wiem, jak skonfigurować Cassandra plik .yaml poprawnie.

Czy w tym scenariuszu istnieje sposób skonfigurowania klastra Cassandra z wieloma ośrodkami?

Z góry dziękuję!

Odpowiedzi:


4

Możesz spróbować uczynić każdy węzeł niepowtarzalnym dla niektórych portów, ale tak naprawdę nie jest to dobra ścieżka do zejścia. Węzły Cassandra muszą się zobaczyć na wymienionych tutaj portach, aby uzyskać najlepszą konfigurację: http://www.datastax.com/documentation/cassandra/1.2/index.html#cassandra/security/secureFireWall_r.html

Jedną z opcji, które widziałem, że działa dobrze, jest host VPN, taki jak Openswan: https://www.openswan.org/projects/openswan/


Myślę, że sugerujesz tłumaczenie portu. To będzie pojedynczy punkt awarii, nie?
dedunumax
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.