VPC 的网络地址用量
网络地址用量(NAU)是应用于虚拟网络中资源的指标,可以帮助您规划和监控 VPC 的大小。每个 NAU 单元都会计入表示 VPC 大小的总数。
务必了解构成 VPC 的 NAU 单元总数,因为以下 VPC 限额会限制 VPC 的大小:
您可以通过以下方式使用 NAU:
-
在创建虚拟网络之前,计算 NAU 单元以帮助您决定是否应将工作负载分散到多个 VPC 上。
-
创建 VPC 后,使用 Amazon CloudWatch 监控 VPC 的 NAU 用量,避免其超过 NAU 限额限制。有关更多信息,请参阅 VPC 的 CloudWatch 指标。
NAU 的计算方式
了解 NAU 的计算方式可以帮助您进行 VPC 扩缩计划。
下表说明了构成 VPC 中 NAU 计数的资源,以及每种资源所使用的 NAU 单元数。部分 AWS 资源表示为单个 NAU 单元,部分资源表示为多个 NAU 单元。您可以使用该表来了解 NAU 的计算方式。
资源 | NAU 单元 |
---|---|
分配给 VPC 中 EC2 实例网络接口的每个私有或公有 IPv4 地址以及每个 IPv6 地址 | 1 |
附加到 EC2 实例的其他网络接口 | 1 |
分配给网络接口的前缀 | 1 |
每个 AZ 的网络负载均衡器 | 6 |
每个可用区的网关负载均衡器 | 6 |
每个 AZ 的 VPC 端点 | 6 |
中转网关挂载 | 6 |
Lambda 函数 | 6 |
NAT 网关 | 6 |
EFS 挂载目标 | 6 |
EFA 接口 | 1 |
NAU 示例
以下示例说明了 NAU 的计算方式。
示例 1 – 使用 VPC 对等连接的两个 VPC
同一区域中的对等 VPC 会占用 NAU 组合限额。
-
VPC 1
2 个子网分布于独立的可用区内,有 50 个网络负载均衡器 – 600 个 NAU 单元
-
一个子网中的 5,000 个实例(每个实例都具有一 IPv4 地址和 IPv6 地址),另一个子网中的 5,000 个实例(每个实例都具有 IPv4 地址和 IPv6 地址)- 20,000 个单位
100 个 Lambda 函数 – 600 个 NAU 单元
-
VPC 2
2 个子网分布于独立的可用区内,有 50 个网络负载均衡器 – 600 个 NAU 单元
-
一个子网中的 5,000 个实例(每个实例都具有一 IPv4 地址和 IPv6 地址),另一个子网中的 5,000 个实例(每个实例都具有 IPv4 地址和 IPv6 地址)- 20,000 个单位
100 个 Lambda 函数 – 600 个 NAU 单元
对等 NAU 总数:42,400 个单元
对等 NAU 默认限额:128,000 个单元
示例 2 – 使用中转网关连接的两个 VPC
与对等 VPC 不同,使用中转网关连接的 VPC 不会占用 NAU 组合限额。
-
VPC 1
2 个子网分布于独立的可用区内,有 50 个网络负载均衡器 – 600 个 NAU 单元
-
一个子网中的 5,000 个实例(每个实例都具有一 IPv4 地址和 IPv6 地址),另一个子网中的 5,000 个实例(每个实例都具有 IPv4 地址和 IPv6 地址)- 20,000 个单位
100 个 Lambda 函数 – 600 个 NAU 单元
-
VPC 2
2 个子网分布于独立的可用区内,有 50 个网络负载均衡器 – 600 个 NAU 单元
-
一个子网中的 5,000 个实例(每个实例都具有一 IPv4 地址和 IPv6 地址),另一个子网中的 5,000 个实例(每个实例都具有 IPv4 地址和 IPv6 地址)- 20,000 个单位
100 个 Lambda 函数 – 600 个 NAU 单元
每个 VPC 的 NAU 总数:21,200 个单元
每个 VPC 的 NAU 默认限额:64,000 个单元