Uso de endereço de rede para sua VPC
O uso de endereço de rede (NAU) é uma métrica aplicada aos recursos da sua rede virtual para ajudar você a planejar e monitorar o tamanho da sua VPC. Cada unidade de NAU contribui para um total que representa o tamanho da sua VPC.
É importante entender o número total de unidades que compõem o NAU da sua VPC porque as seguintes cotas de VPC limitam o tamanho de uma VPC:
-
Uso do endereço de rede: o número máximo de unidades de NAU que uma única VPC pode ter. Cada VPC pode ter até 64.000 unidades de NAU, por padrão. É possível solicitar um aumento da cota de até 256.000.
-
Uso de endereços de rede emparelhados: o número máximo de unidades de NAU para uma VPC e todas as suas VPCs emparelhadas. Se uma VPC for emparelhada com outras VPCs na mesma região, as VPCs combinadas poderão ter até 128.000 unidades de NAU, por padrão. É possível solicitar um aumento da cota de até 512.000. Essa cota se aplica a pares entre VPCs na mesma região, incluindo emparelhamentos entre VPCs em contas diferentes da AWS. VPCs que estão emparelhadas em diferentes regiões não contribuem para essa cota.
Você pode usar o NAU das seguintes maneiras:
-
Antes de criar sua rede virtual, calcule as unidades de NAU para ajudar você a decidir se deve distribuir workloads por várias VPCs.
-
Depois de criar sua VPC, use o Amazon CloudWatch para monitorar o uso do NAU da VPC para que ela não cresça além dos limites da cota do seu NAU. Recomendamos que você crie alarmes do Amazon CloudWatch para monitorar cotas de NAU. Para obter mais informações, consulte Métricas do CloudWatch para suas VPCs.
Excedendo as cotas de NAU
Se você exceder as cotas de NAU para sua VPC, as seguintes chamadas de API falharão com uma exceção do lado do cliente:
RunInstancesAttachNetworkInterfaceAssignPrivateIpAddressesAssignIpv6AddressesAcceptVpcPeeringConnection
A exceção específica depende da cota que você excede:
-
NetworkAddressUsageLimitExceeded— A VPC excede sua cota de NAU. -
NetworkAddressUsagePeeredLimitExceeded— A VPC excede sua cota NAU de VPC emparelhada.
Essas falhas afetam sua capacidade de iniciar instâncias, conectar interfaces de rede, atribuir novos endereços, aceitar conexões de emparelhamento de VPC e escalar ou gerenciar workloads nas VPCs afetadas. Para evitar interrupções, monitore o uso da NAU com o Amazon CloudWatch e solicite um aumento antes de atingir a cota.
Como o NAU é calculado
Se você entender como o NAU é calculado, ele poderá ajudar você a planejar a escalabilidade das suas VPCs.
A tabela a seguir explica quais recursos compõem a contagem do NAU em uma VPC e quantas unidades de NAU cada recurso usa. Alguns recursos da AWS são representados como unidades de NAU únicas e alguns recursos são representados como várias unidades de NAU. Você pode usar a tabela para saber como o NAU é calculado.
| Recurso | Unidades de NAU |
|---|---|
| Cada endereço IPv4 privado ou público e cada IPv6 atribuído a uma interface de rede para uma instância do EC2 na VPC | 1 |
| Interfaces de rede adicionais anexadas a uma instância do EC2 | 1 |
| Prefixos de endereço IP atribuídos a uma interface de rede | 1 |
| Network Load Balancer por AZ | 6 |
| Gateway Load Balancer por AZ | 6 |
| Endpoint da VPC por AZ | 6 |
| Anexo do gateway de trânsito | 6 |
| Função do Lambda | 6 |
| NAT gateway | 6 |
| Alvo de montagem do EFS | 6 |
|
Interface EFA (EFA com um dispositivo ENA) ou uma interface somente EFA |
1 |
|
Pod do Amazon EKS |
1 |
Exemplos de NAU
Os exemplos a seguir mostram como calcular o NAU.
Exemplo 1: duas VPCs conectadas usando emparelhamento de VPC
VPCs emparelhadas na mesma região contribuem para uma cota combinada do NAU.
-
VPC 1
50 Network Load Balancers em duas sub-redes em zonas de disponibilidade separadas: 600 unidades de NAU
-
5.000 instâncias (cada uma com endereço IPv4 e endereço IPv6) em uma sub-rede e 5.000 instâncias (cada uma com endereço IPv4 e endereço IPv6) em outra sub-rede: 20.000 unidades
100 funções do Lambda: 600 unidades de NAU
-
VPC 2
50 Network Load Balancers em duas sub-redes em zonas de disponibilidade separadas: 600 unidades de NAU
-
5.000 instâncias (cada uma com endereço IPv4 e endereço IPv6) em uma sub-rede e 5.000 instâncias (cada uma com endereço IPv4 e endereço IPv6) em outra sub-rede: 20.000 unidades
100 funções do Lambda: 600 unidades de NAU
Contagem total de NAU de emparelhamento: 42.400 unidades
Cota padrão de NAU de emparelhamento: 128.000 unidades
Exemplo 2: duas VPCs conectadas usando um gateway de trânsito
As VPCs conectadas usando um gateway de trânsito não contribuem para uma cota combinada do NAU, como ocorre com as VPCs emparelhadas.
-
VPC 1
50 Network Load Balancers em duas sub-redes em zonas de disponibilidade separadas: 600 unidades de NAU
-
5.000 instâncias (cada uma com endereço IPv4 e endereço IPv6) em uma sub-rede e 5.000 instâncias (cada uma com endereço IPv4 e endereço IPv6) em outra sub-rede: 20.000 unidades
100 funções do Lambda: 600 unidades de NAU
-
VPC 2
50 Network Load Balancers em duas sub-redes em zonas de disponibilidade separadas: 600 unidades de NAU
-
5.000 instâncias (cada uma com endereço IPv4 e endereço IPv6) em uma sub-rede e 5.000 instâncias (cada uma com endereço IPv4 e endereço IPv6) em outra sub-rede: 20.000 unidades
100 funções do Lambda: 600 unidades de NAU
Contagem total de NAU por VPC: 21.200 unidades
Cota padrão de NAU por VPC: 64.000 unidades
Exemplo 3: duas VPCs conectadas usando emparelhamento de VPC entre regiões
VPCs que estão emparelhadas em regiões diferentes não contribuem para uma cota de NAU combinada. A AWS avalia cada VPC em relação à sua própria cota de NAU por VPC, e os recursos do par entre regiões não contam para o NAU emparelhado de nenhuma das VPCs. Este exemplo pressupõe que o único emparelhamento de cada VPC seja aquele entre regiões mostrado (sem pares adicionais entre regiões).
-
VPC 1 (Região A)
50 Network Load Balancers em duas sub-redes em zonas de disponibilidade separadas: 600 unidades de NAU
-
5.000 instâncias (cada uma com endereço IPv4 e endereço IPv6) em uma sub-rede e 5.000 instâncias (cada uma com endereço IPv4 e endereço IPv6) em outra sub-rede: 20.000 unidades
100 funções do Lambda: 600 unidades de NAU
-
VPC 2 (Região B)
50 Network Load Balancers em duas sub-redes em zonas de disponibilidade separadas: 600 unidades de NAU
-
5.000 instâncias (cada uma com endereço IPv4 e endereço IPv6) em uma sub-rede e 5.000 instâncias (cada uma com endereço IPv4 e endereço IPv6) em outra sub-rede: 20.000 unidades
100 funções do Lambda: 600 unidades de NAU
Contagem total de NAU por VPC: 21.200 unidades
Cota padrão de NAU por VPC: 64.000 unidades
-
Contagem de NAU emparelhada por VPC: 21.200 unidades (somente os recursos próprios da VPC contam; o par entre regiões contribui com 0)
-
Cota de NAU emparelhada padrão por VPC: 128.000 unidades (o par entre regiões não conta para essa cota)