Мульти дата-центр виртуальный ip
Мы используем виртуальные машины (ВМ) для развертывания приложения для управления сетью. Это кластерное приложение из 3 узлов, которое использует Cassandra в бэкэнде. У нас есть требование для поддержки аварийного восстановления (активный резервный кластер), поэтому мы должны развернуть одно и то же приложение в нескольких дата-центрах. Будет 1 активный центр обработки данных, который обслуживает все запросы клиентов, а другой центр обработки данных будет находиться в режиме ожидания до тех пор, пока не произойдет какая-либо авария.
В настоящее время мы используем виртуальный IP-адрес и поддерживаем поддержку для существующего кластера с тремя узлами (один центр данных). Мы узнали, что частный VIP (виртуальный IP-адрес) и keepalived будет работать только для одной подсети, и он потерпит неудачу в глобальной сети.
Это не приложение электронной коммерции, однако мы хотим, чтобы конечные пользователи / клиенты, которые развертывают наш продукт, использовали один и тот же IP-адрес для доступа к приложению независимо от того, какой центр данных становится активным.
Любая помощь высоко ценится.