Можно ли использовать доступные услуги хостинга VPS для создания отказоустойчивого кластера Linux в Интернете? (Я считаю, что облачные сервисы Amazon это позволяют.)
Провайдеры VPS позволяют использовать несколько IP-адресов на одном vps, но можно ли получить виртуальный IP-адрес (который можно назначить нескольким машинам) в Интернете?
То, о чем вы говорите, называется BGP Anycast. Это позволяет нескольким серверам использовать один и тот же IP-адрес в разных географических точках. Он обычно используется в DNS-хостинге для коротких запросов в больших географических областях, поэтому NS1.example.com и NS2.exmaple всегда разрешаются как 192.168.1.1 и 192.168.1.2, но есть несколько серверов, которые могут получать эти запросы в зависимости от того, какие имеет лучший сетевой маршрут. Это очень дорого, поскольку требует, чтобы вы запустили протокол BGP и имели собственный номер AS. Amazon связывает ваш IP-адрес с любым физическим хостом, на котором вы находитесь, и, если он переключается, он может перейти на следующий физический хост с вашим экземпляром.