Я прошу прощения за то, что не смог опубликовать здесь схему сети, но поскольку я впервые задаю здесь вопрос, мне не разрешено.
Итак, вот сценарий:
У нас есть сайт, который построен с причудливой передней частью и задней частью с рабочей лошадкой. Внешний интерфейс выполняет такие функции, как индексация и обработка правил, тогда как серверная часть выполняет работу. Передняя часть в состоянии справиться со всей нагрузкой без каких-либо проблем. Бэкэнду требуется несколько серверов для обработки нагрузки.
Оба сервера обрабатывают HTTP-запросы к конечному пользователю и имеют общедоступные IP-адреса.
Моя идея заключается в том, чтобы сбалансировать внутреннюю нагрузку на внутренние серверы. Это позволило бы внешнему серверу распределять нагрузку между внутренними серверами.
Вторая идея заключалась в преобразовании внешнего адреса IP-адреса с балансировкой нагрузки во внешний адрес, к которому конечные пользователи могли бы получить доступ.
Итак, мои вопросы:
1) Можете ли вы балансировать нагрузку на серверы в одной подсети? 2) Могу ли я преобразовать внешний IP-адрес в IP-адрес с балансировкой нагрузки?
Я так понимаю, что функция балансировки нагрузки реализована с использованием NAT. Поэтому мне интересно, есть ли какие-либо конфликты, так как я буду NAT для адреса с NAT.
В настоящее время сайт работает без балансировки нагрузки, и я немного беспокоюсь о внесении этих изменений в производственную среду.
Заранее благодарим вас за время, потраченное на чтение этого документа, и за любые предложения, которые могут прийти в голову.
Скотти