Эта страница документации поможет ответить на ваши вопросы:
Как 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 удаляет интерфейс.