View a markdown version of this page

VPC의 네트워크 주소 사용량 - Amazon Virtual Private Cloud

VPC의 네트워크 주소 사용량

NAU(네트워크 주소 사용량)는 VPC 크기를 계획하고 모니터링하는 데 도움이 되도록 가상 네트워크의 리소스에 적용되는 지표입니다. 각 NAU 단위가 VPC 크기를 나타내는 합계에 포함됩니다.

다음과 같은 VPC 할당량을 통해 VPC 크기가 제한되므로 VPC의 NAU를 구성하는 총 단위 수를 파악하는 것이 중요합니다.

  • 네트워크 주소 사용량 – 단일 VPC에서 보유할 수 있는 최대 NAU 단위 수 합계입니다. 각 VPC에서는 기본적으로 최대 64,000개의 NAU 단위 수 합계를 보유할 수 있습니다. 256,000개까지 할당량 증가를 요청할 수 있습니다.

  • 피어링된 네트워크 주소 사용량 – VPC 및 피어링된 모든 VPC의 최대 NAU 단위 수 합계입니다. VPC가 동일한 리전의 다른 VPC와 피어링된 경우 결합된 VPC에서는 기본적으로 128,000개까지 NAU 단위 수 합계를 보유할 수 있습니다. 512,000까지 할당량 증가를 요청할 수 있습니다. 이 할당량은 동일한 리전 내 VPC 간 피어링에 적용되며, 여기에는 서로 다른 AWS 계정의 VPC 간 피어링도 포함됩니다. 상이한 리전에서 피어링되는 VPC는 이 할당량에 포함되지 않습니다.

다음과 같은 방법으로 NAU를 사용할 수 있습니다.

  • 가상 네트워크를 생성하기 전에 여러 VPC에 워크로드를 분산해야 하는지 결정하는 데 도움이 되도록 NAU 단위 수 합계를 계산합니다.

  • VPC를 생성한 후에는 VPC에서 NAU 할당량을 초과하지 않도록 Amazon CloudWatch를 사용하여 NAU 사용량을 모니터링합니다. NAU 할당량을 모니터링하려면 Amazon CloudWatch 경보를 생성하는 것이 좋습니다. 자세한 내용은 VPC의 CloudWatch 지표 섹션을 참조하세요.

NAU 할당량 초과

VPC의 NAU 할당량을 초과하면 클라이언트 측 예외와 함께 다음 API 직접 호출이 실패합니다.

  • RunInstances

  • AttachNetworkInterface

  • AssignPrivateIpAddresses

  • AssignIpv6Addresses

  • AcceptVpcPeeringConnection

구체적인 예외 사항은 초과한 할당량에 따라 달라집니다.

  • NetworkAddressUsageLimitExceeded - VPC가 NAU 할당량을 초과합니다.

  • NetworkAddressUsagePeeredLimitExceeded - VPC가 피어링된 VPC NAU 할당량을 초과합니다.

이러한 오류는 영향을 받는 VPC에서 인스턴스 시작, 네트워크 인터페이스 연결, 새 주소 할당, VPC 피어링 연결 수락, 워크로드 확장 또는 관리 기능에 영향을 줍니다. 중단을 방지하려면 Amazon CloudWatch로 NAU 사용량을 모니터링하고 할당량에 도달하기 전에 증량을 요청하세요.

NAU를 계산하는 방법

NAU를 계산하는 방법을 이해하면 VPC 확장을 계획하는 데 도움이 될 수 있습니다.

다음 표에 VPC의 NAU 개수를 구성하는 리소스와 각 리소스에서 사용하는 NAU 단위 수 합계 수가 설명되어 있습니다. 일부 AWS 리소스는 단일 NAU 단위 수 합계로 표시되고 일부 리소스는 여러 NAU 단위 수 합계로 표시됩니다. 이 표를 사용하여 NAU를 계산하는 방식을 알아볼 수 있습니다.

리소스 NAU 단위 수 합계
VPC의 EC2 인스턴스에 대한 네트워크 인터페이스에 할당된 각 프라이빗 또는 퍼블릭 IPv4 및 각 IPv6 주소 1
EC2 인스턴스에 연결된 추가 네트워크 인터페이스 1
네트워크 인터페이스에 할당된 접두사 1
AZ당 Network Load Balancer 6
AZ당 Gateway Load Balancer 6
AZ당 VPC 엔드포엔드포인트 6
Transit Gateway Attachment 6
Lambda 함수 6
NAT 게이트웨이 6
EFS 탑재 대상 6

EFA 인터페이스(ENA 디바이스가 있는 EFA) 또는 EFA 전용 인터페이스

1

Amazon EKS 포드

1

NAU 예시

다음 예시에서는 NAU를 계산하는 방법을 보여줍니다.

예시 1 - VPC 피어링을 사용하여 연결된 VPC 2개

결합된 NAU 할당량에 동일한 리전의 피어링된 VPC가 포함됩니다.

  • VPC 1

    • 별도의 가용 영역에 있는 서브넷 2개의 Network Load Balancer 50개 - NAU 단위 수 합계 600개

    • 하나의 서브넷에 5,000개의 인스턴스(각각 IPv4 주소 및 IPv6 주소 포함) 및 다른 서브넷에 5,000개의 인스턴스(각각 IPv4 주소 및 IPv6 주소 포함) - 20,000개

    • Lambda 함수 100개 - NAU 단위 수 합계 600개

  • VPC 2

    • 별도의 가용 영역에 있는 서브넷 2개의 Network Load Balancer 50개 - NAU 단위 수 합계 600개

    • 하나의 서브넷에 5,000개의 인스턴스(각각 IPv4 주소 및 IPv6 주소 포함) 및 다른 서브넷에 5,000개의 인스턴스(각각 IPv4 주소 및 IPv6 주소 포함) - 20,000개

    • Lambda 함수 100개 - NAU 단위 수 합계 600개

  • 총 피어링 NAU 개수: 단위 42,400개

  • 기본 피어링 NAU 할당량: 단위 128,000개

예시 2 - Transit Gateway를 사용하여 연결된 VPC 2개

Transit Gateway를 사용하여 연결된 VPC는 피어링된 VPC와는 달리, 결합된 NAU 할당량에 포함되지 않습니다.

  • VPC 1

    • 별도의 가용 영역에 있는 서브넷 2개의 Network Load Balancer 50개 - NAU 단위 수 합계 600개

    • 하나의 서브넷에 5,000개의 인스턴스(각각 IPv4 주소 및 IPv6 주소 포함) 및 다른 서브넷에 5,000개의 인스턴스(각각 IPv4 주소 및 IPv6 주소 포함) - 20,000개

    • Lambda 함수 100개 - NAU 단위 수 합계 600개

  • VPC 2

    • 별도의 가용 영역에 있는 서브넷 2개의 Network Load Balancer 50개 - NAU 단위 수 합계 600개

    • 하나의 서브넷에 5,000개의 인스턴스(각각 IPv4 주소 및 IPv6 주소 포함) 및 다른 서브넷에 5,000개의 인스턴스(각각 IPv4 주소 및 IPv6 주소 포함) - 20,000개

    • Lambda 함수 100개 - NAU 단위 수 합계 600개

  • VPC당 총 NAU 개수: 단위 21,200개

  • VPC당 기본 NAU 할당량: 단위 64,000개

예시 3 - 교차 리전 VPC 피어링을 사용하여 연결된 VPC 2개

서로 다른 리전에 걸쳐 피어링된 VPC는 ​​통합 NAU 할당량에 포함되지 않습니다. AWS는 각 VPC를 VPC당 NAU 할당량과 비교하여 평가하며, 교차 리전 피어의 리소스는 VPC의 피어링된 NAU에 반영되지 않습니다. 이 예제에서는 각 VPC의 유일한 피어링이 표시된 교차 리전 피어링이라고 가정합니다(추가 리전 내 피어 없음).

  • VPC 1(리전 A)

    • 별도의 가용 영역에 있는 서브넷 2개의 Network Load Balancer 50개 - NAU 단위 수 합계 600개

    • 하나의 서브넷에 5,000개의 인스턴스(각각 IPv4 주소 및 IPv6 주소 포함) 및 다른 서브넷에 5,000개의 인스턴스(각각 IPv4 주소 및 IPv6 주소 포함) - 20,000개

    • Lambda 함수 100개 - NAU 단위 수 합계 600개

  • VPC 2(리전 B)

    • 별도의 가용 영역에 있는 서브넷 2개의 Network Load Balancer 50개 - NAU 단위 수 합계 600개

    • 하나의 서브넷에 5,000개의 인스턴스(각각 IPv4 주소 및 IPv6 주소 포함) 및 다른 서브넷에 5,000개의 인스턴스(각각 IPv4 주소 및 IPv6 주소 포함) - 20,000개

    • Lambda 함수 100개 - NAU 단위 수 합계 600개

  • VPC당 총 NAU 개수: 단위 21,200개

  • VPC당 기본 NAU 할당량: 단위 64,000개

  • VPC당 피어링된 NAU 수: 21,200단위(VPC 자체 리소스만 포함되며, 교차 리전 피어는 0으로 계산됨)

  • VPC당 기본 피어링된 NAU 할당량: 128,000단위(교차 리전 피어는 이 할당량에 포함되지 않음)