弹性网卡(Elastic Network Interface,简称ENI)是一种可以绑定到专有网络VPC类型ECS实例上的虚拟网卡。通过弹性网卡,您可以实现高可用集群搭建、低成本故障转移和精细化的网络管理。

适用场景

弹性网卡适用于以下几种场景:
  • 搭建高可用集群

    满足高可用架构对于单实例多网卡的需求。

  • 低成本故障迁移

    通过将弹性网卡从ECS实例解绑后再绑定到另外一台ECS实例,将故障实例上的业务流量快速转移到备用实例,实现服务快速恢复。

  • 精细化网络管理

    可以为实例配置多个弹性网卡,例如,用于内部管理的弹性网卡及用于公网业务访问的弹性网卡等,完成管理数据和业务数据间的隔离。也可以根据源IP地址、应用层协议、端口等对每张弹性网卡配置精准的安全组规则,从而对每张弹性网卡的流量进行安全访问控制。

  • 单实例多私网IP地址

    支持为ECS实例绑定的网卡分配多个私有IP地址,每个网卡可分配的私网IP数量上限和实例规格相关,最大规格实例每个网卡可绑定20个私网IP。

  • 单实例多公网IP地址

    在不使用弹性网卡的情况下,一台ECS实例只能分配一个公网IP地址。通过为弹性网卡绑定弹性公网IP地址,您可以实现单实例分配多公网IP地址。在普通绑定模式下,每个私网IP地址都可以绑定独立的弹性公网IP地址。

弹性网卡类型

弹性网卡分为两种类型。

  • 主网卡

    创建专有网络VPC类型ECS实例时,随实例自动创建的弹性网卡称作主网卡。主网卡的生命周期和实例保持一致,您无法解绑主网卡。

  • 辅助网卡
    可以单独创建的网卡称作辅助弹性网卡,并支持将其绑定到实例上或从实例上解绑等操作。
    说明 实例创建成功后,针对部分不能自动识别辅助弹性网卡的镜像,您需要登录实例配置弹性网卡。详情请参见配置弹性网卡

弹性网卡属性

每个弹性网卡所包含的信息如下表所示。
属性 规格
主私网IP地址 1个。
辅助私网IP地址 可以分配1个或多个辅助私网IP地址。辅助私网IP地址数量上限由实例规格确定,详情请参见实例规格族
弹性公网IP地址 可以绑定1个或多个弹性公网IP地址。弹性公网IP地址数量上限由绑定模式确定,详情请参见 弹性公网IP文档 绑定弹性网卡概述
MAC地址 1个。
安全组 至少1个,最多5个。
网卡名称 1个。

使用限制

  • 一个账号在一个地域内可以创建的弹性网卡数量有限,详细信息,请参见使用限制弹性网卡章节。
  • 绑定辅助弹性网卡时,ECS实例与辅助弹性网卡必须属于同一专有网络VPC和同一可用区,可以分属于不同虚拟交换机和不同安全组。
  • 每台ECS实例允许绑定的辅助弹性网卡数量由实例规格决定。
  • 非I/O优化实例规格不支持弹性网卡。
  • 经典网络类型实例不支持弹性网卡。
  • 实例的网络带宽能力由实例规格决定,在一台实例上绑定多个辅助弹性网卡不能提高实例带宽性能。

控制台操作

您可以在ECS控制台上完成以下操作:

API操作

您可以通过API完成以下操作: