Есть 3 сервера c ip-адресами IP1, IP2, IP3.Клиенты работают с IP1 по-умолчанию. При аварии они вынуждены использовать IP2 или IP3.
Клиенты не могут в разумные сроки (не разрешено) оперативно поменять IP1 на IP2.
Клиенты не могут (не разрешено вообще) использовать имена при подключении к IP*, только ip-адреса.Задача: как сделать так, чтобы клиенты использовали все время один и тот же ip-адрес для доступа к IP*, а при падении одного из серверов IP*, клиенты автоматически маршутизируются на второй доступный сервер IP2 и так далее.
Предположение: нужен какой-то промежуточный маршрутизатор, к которому будут подсоединяться клиенты, но какой это маршрутизатор, что он должен поддерживать - вопрос.
> Задача: как сделать так, чтобы клиенты использовали все время один и
> тот же ip-адрес для доступа к IP*, а при падении одного
> из серверов IP*, клиенты автоматически маршутизируются на второй доступный сервер IP2
> и так далее.VRRP (keepalived)
> Предположение: нужен какой-то промежуточный маршрутизатор, к которому будут подсоединяться
> клиенты, но какой это маршрутизатор, что он должен поддерживать - вопрос.Linux Virtual Server
>> Задача: как сделать так, чтобы клиенты использовали все время один и
>> тот же ip-адрес для доступа к IP*, а при падении одного
>> из серверов IP*, клиенты автоматически маршутизируются на второй доступный сервер IP2
>> и так далее.
> VRRP (keepalived)
>> Предположение: нужен какой-то промежуточный маршрутизатор, к которому будут подсоединяться
>> клиенты, но какой это маршрутизатор, что он должен поддерживать - вопрос.
> Linux Virtual ServerДополню, что ещё есть ucarp (всё-таки CARP привлекательнее VRRP), но реализация ужасна, поэтому лучше использовать keepalived. :)