Маршрутизировать трафик, основанный на путях, между 2 VPC с использованием ALB

#amazon-web-services #amazon-elb #amazon-vpc

#amazon-web-services #amazon-elb #amazon-vpc

Вопрос:

возможно ли перенаправить трафик с ALB в VPC VPC1 на ALB в VPC VPC2?

В качестве альтернативы, можно ли настроить ALB в WP 1 так, чтобы у него было 2 слушателя, и каждый из них указывал на разные целевые группы, один в WP 1, а другой в WP 2?

то, что я пытаюсь сделать, это маршрутизировать некоторый трафик, основанный на путях, между 2 VPC с использованием ALB.

Комментарии:

1. Если второй LB может быть сетевым LB, то вы можете. Если нет, то вы не сможете этого сделать без специального решения.

2. можете ли вы уточнить @Marcin? что именно вы имеете в виду?

3. Предполагая, что два vpc являются одноранговыми, наличие внутреннего nlb во втором vpc даст вам статический частный IP-адрес. В первом vpc у вас будет alb с целевыми группами на основе IP-адресов. Таким образом, вы просто использовали бы ip-адрес внутреннего nlb со второго vpc

4. @Marcin Это сработало, спасибо. Вы хотите ответить на этот вопрос?

5. Спасибо. Я восстановил свой ответ и обновил его. Рад, что это сработало.

Ответ №1:

На основе комментариев.

Если для VPC1 и VPC2 выполняется одноранговый доступ, и у VPC1 есть ALB, а у VPC2 есть NLB, объединение двух балансировщиков нагрузки между ними может быть выполнено следующим образом:

  1. Настройте NLB в качестве внутреннего балансировщика. Это обеспечит статический частный IP-адрес для NLB.
  2. Настройте целевую группу для ALB в VPC VPC1, которая использует цели на основе IP-адреса. Целями могут быть только частные IP-адреса (не общедоступные). Таким образом, вы можете добавить IP-адреса NLB из VPC 2 в качестве целевых объектов для ALB в WP 1.