什么是弹性网络接口 (ENI),您将在何时使用它?

rey*_*cho 7 networking amazon-web-services

弹性网络接口定义为虚拟网络接口https://docs.aws.amazon.com/vpc/latest/userguide/VPC_ElasticNetworkInterfaces.html

我想知道这有哪些用例。为什么我不直接放置一个实例而不必使用 eni,并将其附加到一个实例。

谢谢!

Adi*_*bak 3

将ENIEC2实例解耦可以让您获得更大的灵活性。

您可以将多个ENI连接到同一EC2实例并附加到不同的子网,例如:

  • 连接到面向公众的子网的 ENI A

  • ENI B 连接到内部私有子网

例如,您可以将ENI附加到正在运行的EC2实例,也可以在删除 EC2 实例后使其保持活动状态。

作为“廉价”高可用性的一种形式:将ENI附加到EC2实例;如果实例挂掉,则启动另一个实例并将ENI附加到其上。交通流只会短暂中断。

在很多情况下,这种灵活性都可以派上用场。