2

阅读此处讨论的是ENI(弹性网络接口)。使用 Global Accelerator 时是否需要手动创建这些,或者我需要在 ENI 方面做什么?

在此处输入图像描述

使用 Global Accelerator 时需要手动创建 ENI,还是自动创建?如果手动,我是将它们与实例连接还是将它们连接到什么?

4

2 回答 2

2

它们是在创建 Global Accelerator 时自动创建的。

ENI 是资源连接到 VPC 的方式。ENI 也被 EC2、Lambda、RDS、Redshift 等使用。

于 2020-08-04T03:47:22.953 回答
1

文档页面将帮助回答您的问题:

Global Accelerator 如何使用弹性网络接口

当您的 Application Load Balancer 启用了客户端 IP 地址保留时,负载均衡器所在的子网数量决定了 Global Accelerator 在您的账户中创建的弹性网络接口的数量。Global Accelerator 为每个子网创建一个弹性网络接口,其中至少有一个 Application Load Balancer 弹性网络接口,该接口位于您账户中的加速器前面。

以下示例说明了它是如何工作的:

示例 1:如果 Application Load Balancer 在子网 A 和子网 B 中具有弹性网络接口,然后您将负载均衡器添加为加速器终端节点,则 Global Accelerator 会创建两个弹性网络接口,每个子网中一个。

示例 2:例如,如果您将在子网 A 和子网 B 中具有弹性网络接口的 ALB1 添加到 Accelerator1,然后将在子网 A 和子网 B 中具有弹性网络接口的 ALB2 添加到 Accelerator2,则 Global Accelerator 仅创建两个弹性网络接口:一个在子网 A 中,一个在子网 B 中。

示例 3:如果您将一个在子网 A 和子网 B 中具有弹性网络接口的 ALB1 添加到 Accelerator1,然后将一个在子网 A 和子网 C 中具有弹性网络适配器的 ALB2 添加到 Accelerator2,则 Global Accelerator 会创建三个弹性网络接口:一个在子网 A 中,一个在子网子网 B 和子网 C 中的一个。子网 A 中的弹性网络接口为 Accelerator1 和 Accelerator2 提供流量。

如示例 3 所示,如果同一子网中的端点位于多个加速器之后,则弹性网络接口将跨加速器重用。

Global Accelerator 创建的逻辑弹性网络接口不代表单个主机、吞吐量瓶颈或单点故障。与在可用区或子网中显示为单个弹性网络接口的其他 AWS 服务(如网络地址转换 (NAT) 网关或网络负载均衡器等服务)一样,Global Accelerator 被实施为水平扩展的高可用性服务。

评估加速器中端点使用的子网数量,以确定 Global Accelerator 将创建的弹性网络接口的数量。在创建加速器之前,请确保您有足够的 IP 地址空间容量用于所需的弹性网络接口,每个相关子网至少有一个空闲 IP 地址。如果您没有足够的可用 IP 地址空间,则必须为 Application Load Balancer 和关联的 Global Accelerator 弹性网络接口创建或使用具有足够可用 IP 地址空间的子网。

当 Global Accelerator 确定您账户中加速器中的任何端点都没有使用弹性网络接口时,Global Accelerator 会删除该接口。

于 2020-08-04T14:22:56.310 回答