Один из вариантов: Failover при помощи DNS.
DNS-сервера проверяют доступность площадки и, в случае падения, переключает запись на другую площадку.
Минусы — не быстро даже с малыми TTL, — dns-записи могут зависать в кэшах (браузеров, локальных резолверов).
По опыту: 90% пользователей переключается за время 2*TTL, 99% — в течение часа.