Как добавить внешний (public) сервер в Amazon Load Balancer?
Имеются несколько серверов запущенных в частном дата центре, так же есть часть серверов запущенных в AWS EC2.
Необходимо создать Amazon Load Balancer который бы мог отправлять часть запросов в Амазон, а часть в частный дата центр.
Судя по документации простого пути для этого нет. И Amazon Load Balancing не поддерживает отправку запросов во внешний мир при балансировке.
Возможно существует более сложноное, но все же рабочее решение c использованием Amazon Load Balancer без использования сторонних балансировщиков в виде HAProxy ?Спасибо !
Иван Шумов
@inoise Куратор тега Amazon Web Services
Solution Architect, AWS Certified, Serverless
Я бы не стал так делать по тому что это дорого. Чтобы нативно использовать данный функционал надо подключить Direct Connect, который стоит конских денег. Не у всех энтерпрайзов есть столько.
Стоит задуматься в чем смысл размещать сервера у себя в ДЦ есть AWS предоставляет лучшие условия (за цену не говорю). А если это разные приложения или на разных роутах то можно просто закрыть через Cloudfront
Причина в том что есть уже сервера с GPU которые иногда простаивают, а на Амазоне с их ценами на истансы с GPU за пару месяцев можно купить вполне себе бюджетный сервер или нормальную видео карту.
Спасибо Вам за ответ ! Придется настраивать тогда кастомный load balancer на базе амазановского инстанса.
Спасибо 1
Написано
Иван Шумов
@inoise Куратор тега Amazon Web Services
Ufolog_by, Ну тогда я вообще не уверен что нужна балансировка. Сервера на gpu чаще используются в асинхронных архитектурах. Если этого достичь невозможно то можно посмотреть в сторону hashicorp consul. В конце-концов в hybrid cloud невозможно использовать vendor-lock решения. Я видел ещё что VMware что-то для этого делали, но не уверен что у вас оно