Что такое AWS Global Accelerator ENI? - PullRequest
2 голосов
/ 04 августа 2020

Чтение здесь говорит о ENI (Elasti c Сетевой интерфейс). Нужно ли мне создавать их вручную при использовании Global Accelerator или что мне нужно делать в отношении ENI?

введите описание изображения здесь

Нужно ли мне вручную создавать ENI, или они создаются автоматически при использовании Global Accelerator? Если вручную, могу ли я связать их с экземплярами или к чему их подключить?

Ответы [ 2 ]

2 голосов
/ 04 августа 2020

Они автоматически создаются при создании Global Accelerator.

ENI - это способ подключения ресурсов к VP C. ENI также используются EC2, Lambda, RDS, Redshift и др. c.

1 голос
/ 04 августа 2020

Эта страница документации поможет ответить на ваши вопросы:

Как Global Accelerator использует elasti c сетевые интерфейсы

Если у вас есть Application Load Balancer с включенным сохранением IP-адреса клиента, количество подсетей, в которых находится балансировщик нагрузки, определяет количество сетевых интерфейсов elasti c, которые Global Accelerator создает в вашей учетной записи. Global Accelerator создает один сетевой интерфейс elasti c для каждого su bnet, в котором есть хотя бы один сетевой интерфейс elasti c Application Load Balancer, который обслуживается ускорителем в вашей учетной записи.

Следующие примеры иллюстрируют, как это работает:

Пример 1: Если балансировщик нагрузки приложения имеет сетевые интерфейсы elasti c в подсети A и подсети B, а затем вы добавляете балансировщик нагрузки в качестве конечной точки ускорителя, Global Accelerator создает два эластичные сетевые интерфейсы, по одному в каждом su bnet.

Пример 2: Если вы добавляете, например, ALB1, который имеет сетевые интерфейсы elasti c в подсети A и подсети B, в Accelerator1, а затем добавляете ALB2 с сетевыми интерфейсами elasti c в подсети A и подсети B для Accelerator2, Global Accelerator создает только два сетевых интерфейса elasti c: один в подсети A и один в подсети B.

Пример 3: Если вы добавляете ALB1 с elasti c сетевые интерфейсы в подсети A и подсети B для Accelera tor1, а затем добавить ALB2 с сетевыми адаптерами elasti c в подсеть A и su bnetC в Accelerator2, Global Accelerator создает три сетевых интерфейса elasti c: один в подсети A, один в подсети B и один в su bnetC. Сетевой интерфейс elasti c в подсети A доставляет трафик c как для Accelerator1, так и для Accelerator2.

Как показано в Примере 3, сетевые интерфейсы elasti c повторно используются через ускорители, если конечные точки в одном su bnet размещаются за несколькими ускорителями.

Логические эластичные c сетевые интерфейсы, которые создает Global Accelerator, не представляют собой отдельный хост, узкое место пропускной способности или единую точку отказа. Как и другие службы AWS, которые отображаются как единый сетевой интерфейс elasti c в зоне доступности или подсети - такие службы, как шлюз преобразования сетевых адресов (NAT) или балансировщик сетевой нагрузки, - Global Accelerator реализован как горизонтально масштабируемый, высокоэффективный доступная служба.

Оцените количество подсетей, которые используются конечными точками в ваших ускорителях, чтобы определить количество сетевых интерфейсов elasti c, которые создаст Global Accelerator. Перед созданием ускорителя убедитесь, что у вас достаточно пространства IP-адресов для требуемых сетевых интерфейсов elasti c, по крайней мере, один свободный IP-адрес на соответствующий su bnet. Если у вас недостаточно свободного пространства IP-адресов, вы должны создать или использовать su bnet с достаточным свободным пространством IP-адресов для вашего Application Load Balancer и связанных сетевых интерфейсов Global Accelerator elasti c.

Когда Global Accelerator определяет, что сетевой интерфейс elasti c не используется ни одной из конечных точек в ускорителях вашей учетной записи, Global Accelerator удаляет интерфейс.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...