У нас есть критически важные серверы (веб-серверы и базы данных), которые полностью реплицируются, за исключением обратного прокси-сервера, который мы используем, чтобы скрыть внутренние данные. Этот прокси-сервер действует как маршрутизатор, который фильтрует и перенаправляет трафик на главный сервер и переключается на аварийное переключение, если основной сервер не работает.
Мы хотим найти альтернативу этому прокси, потому что одной точки входа недостаточно.
Есть ли компания, у которой есть надежная и избыточная инфраструктура, которая предлагает перенаправление на IP и позволяет быстро переключаться на другой?
Это часто решается дешево за счет циклических записей DNS, указывающих на все ваши обратные прокси (во множественном числе). Конечно, вы можете решить эту проблему с большими деньгами (BigIP, F5 и т. Д.), Но вы должны решить, как выглядит ваш бюджет.
Если вы их еще не используете, вам следует изучить Varnish, NGINX, HAProxy и, возможно, Apache Traffic Server (который отличается от веб-сервера Apache).
Вы можете использовать решение для балансировки нескольких нагрузок с виртуальный IP (VIP). Это было бы моим предложением, если вы имеете в виду системы в одном месте. (вы не указали, куда выполняете репликацию)
Две вещи, которые следует учитывать: haproxy, тем более что вы используете HTTP (и, возможно, HTTPS), для которого он изначально был разработан. Это решает вашу проблему переключения при отказе.
Другая вещь - это heartbeatd, который (при правильной установке и настройке) должен помочь вам получить доступ к одному внешнему ресурсу (входящему IP-адресу) через несколько серверов (ну, по одному, но если один из них выходит из строя, его может взять на себя другой, который решает это).
haproxy можно найти здесь: http://haproxy.1wt.eu/
сердцебиение здесь: http://www.linux-ha.org/wiki/Heartbeat
«РСФ-1» из High-Availability.com сбой через vip, связанный с сервисом, и фреймворк в целом довольно гибкий