메뉴
Amazon Elastic Compute Cloud
User Guide for Linux Instances

예약 인스턴스 적용 방식

예약 인스턴스를 구입했으며 예약 인스턴스의 사양과 일치하는 인스턴스가 이미 실행 중인 경우 결제 혜택이 즉시 적용됩니다. 인스턴스를 따로 재시작할 필요가 없습니다. 실행되고 있는 적합한 인스턴스가 없는 경우, 인스턴스를 시작하고 예약 인스턴스에 대해 지정한 동일한 조건과 일치하는지 확인합니다. 자세한 내용은 예약 인스턴스 사용 단원을 참조하십시오.

예약 인스턴스는 제공 유형(표준 또는 전환형)과 상관없이 동일한 방식으로 사용량에 적용되기 때문에 일치하는 속성에 따라 실행 중인 온디맨드 인스턴스에 자동 적용됩니다.

영역 단위의 예약 인스턴스 적용 방식

예약 인스턴스를 특정 가용 영역에 할당하면 해당 가용 영역에서 일치하는 인스턴스 사용량에 대해서는 예약 인스턴스의 할인 혜택이 제공됩니다. 예를 들어, 가용 영역 us-east-1a에서 c4.xlarge 기본 테넌시 Linux/Unix 표준 예약 인스턴스 2개를 구입하면 가용 영역 us-east-1a에서 실행하는 c4.xlarge 기본 테넌시 Linux/Unix 인스턴스에 최대 2개까지 예약 인스턴스의 할인 혜택을 적용할 수 있습니다. 단, 실행할 인스턴스의 속성(테넌시, 플랫폼, 가용 영역, 인스턴스 유형 및 인스턴스 크기)이 예약 인스턴스의 속성과 일치해야 합니다.

리전 단위의 예약 인스턴스 적용 방식

리전에 대해 구입한 예약 인스턴스(리전 단위의 예약 인스턴스)는 가용 영역 유연성을 제공합니다. 이 유연성은 해당 리전에 속한 모든 가용 영역의 인스턴스 사용량에 대해 예약 인스턴스의 할인 혜택을 적용합니다.

Linux/Unix 플랫폼을 기반으로 기본 테넌시가 포함된 리전 단위의 예약 인스턴스도 해당 인스턴스 유형 내에서 크기에 상관없이 인스턴스 사용량에 예약 인스턴스 할인이 적용되는 인스턴스 크기 유연성을 제공합니다.

참고

인스턴스 크기 유연성은 특정 가용 영역에 구입한 예약 인스턴스에 적용되지 않으며 Windows, Windows with SQL Standard, Windows with SQL Server Enterprise, Windows with SQL Server Web, RHEL 및 SLES 예약 인스턴스에 적용되지 않습니다.

인스턴스 크기 유연성은 인스턴스 크기의 정규화 인자에 의해 결정됩니다. 리전의 모든 가용 영역에서 예약의 인스턴스 크기에 따라 모든 할인 또는 일부 할인이 동일한 인스턴스 유형의 실행 중인 인스턴스에 적용됩니다. 속성 중 인스턴스 유형, 테넌시 및 플랫폼만 일치하면 됩니다.

아래 표는 인스턴스 유형 내에서 다른 크기와 그에 따른 시간당 정규화 인자를 설명한 것입니다. 예약 인스턴스의 할인 요금을 정규화된 인스턴스 유형 사용량에 적용하는 데 이 배율이 사용됩니다.

인스턴스 크기 정규화 인자

nano

0.25

micro

0.5

small

1

medium

2

large

4

xlarge

8

2xlarge

16

4xlarge

32

8xlarge

64

10xlarge

80

32xlarge

256

예를 들어, t2.medium 인스턴스의 정규화 인자는 2입니다. 미국 동부(버지니아 북부)에서 t2.medium 기본 테넌시 Amazon Linux/Unix 예약 인스턴스를 구입하고, 해당 리전의 계정에 t2.small 인스턴스 2개가 실행 중인 경우 결제 혜택이 두 인스턴스에 전체적으로 적용됩니다.

 리전 단위의 예약 인스턴스 적용

또는 미국 동부(버지니아 북부) 리전의 계정에 실행 중인 t2.large 인스턴스 1개가 있는 경우 결제 혜택은 인스턴스 사용량의 50%에 적용됩니다.

 리전 단위의 예약 인스턴스 적용

참고

표준 예약 인스턴스를 수정하면 정규화 인자 역시 적용됩니다. 자세한 내용은 표준 예약 인스턴스 수정단원을 참조하십시오.

예약 인스턴스 적용의 예

다음은 예약 인스턴스가 적용되는 방식을 설명한 시나리오입니다.

예 시나리오 1: 단일 계정의 예약 인스턴스

계정 A에서 다음과 같은 온디맨드 인스턴스를 실행하고 있습니다.

  • 4 x m3.large Linux, 가용 영역 us-east-1a의 기본 테넌시 인스턴스

  • 2 x m4.xlarge Amazon Linux, 가용 영역 us-east-1b의 기본 테넌시 인스턴스

  • 1 x c4.xlarge Amazon Linux, 가용 영역 us-east-1c의 기본 테넌시 인스턴스

계정 A에서 다음과 같은 예약 인스턴스를 구입합니다.

  • 4 x m3.large Linux, 가용 영역 us-east-1a의 기본 테넌시 예약 인스턴스(용량 예약됨)

  • 4 x m4.large Amazon Linux, us-east-1의 기본 테넌시 예약 인스턴스

  • 1 x c4.large Amazon Linux, us-east-1의 기본 테넌시 예약 인스턴스

예약 인스턴스의 혜택은 다음과 같이 적용됩니다.

  • 예약 인스턴스와 인스턴스의 속성(인스턴스 크기, 리전, 플랫폼, 테넌시)이 일치하기 때문에 m3.large 예약 인스턴스 4개의 할인 및 용량 예약이 m3.large 인스턴스 4개에 적용됩니다.

  • m4.large 예약 인스턴스는 기본 테넌시가 포함된 리전 단위의 Amazon Linux 예약 인스턴스이기 때문에 가용 영역 및 인스턴스 크기 유연성이 제공됩니다.

    m4.large는 시간당 정규화 유닛 4개와 같습니다.

    m4.large 예약 인스턴스를 4개 구입하였으며, 이에 따라 시간당 정규화 유닛은 총 16개(4x4)와 같습니다. 현재 계정 A에는 실행 중인 m4.xlarge 인스턴스가 2개이며, 이에 따라 시간당 정규화 유닛은 16개(2x8)와 같습니다. 이 경우 m4.large 예약 인스턴스가 4개이므로 m4.xlarge 인스턴스 2개의 전체 시간 사용량에 결제 혜택이 제공됩니다.

  • us-east-1의 c4.large 예약 인스턴스는 기존 테넌시가 포함된 Amazon Linux 예약 인스턴스이므로 가용 영역 및 인스턴스 크기 유연성을 c4.xlarge 인스턴스에 적용합니다. c4.large 인스턴스는 시간당 정규화 유닛 4개와 같고, c4.xlarge는 시간당 정규화 유닛 8개와 같습니다.

    이 경우에는 c4.large 예약 인스턴스가 c4.xlarge 사용량에 부분적 혜택을 제공합니다. 이는 c4.large 예약 인스턴스가 사용량의 시간당 정규화 유닛이 4개와 같지만 c4.xlarge 인스턴스는 시간당 정규화 유닛이 8개가 필요하기 때문입니다. 따라서 c4.large 예약 인스턴스의 결제 할인이 c4.xlarge 사용량의 50%에 적용됩니다. 나머지 c4.xlarge 사용량은 온디맨드 요금이 부과됩니다.

예 시나리오 2: 연결된 계정의 리전 단위의 예약 인스턴스

예약 인스턴스가 구매 계정 내 사용량에 먼저 적용된 후 조직의 다른 계정에서 해당하는 사용량에 적용됩니다. 자세한 내용은 예약 인스턴스 및 통합 결제 단원을 참조하십시오. 인스턴스 크기 유연성을 제공하는 리전 단위의 예약 인스턴스의 경우에는 예약 인스턴스 패밀리 내의 인스턴스 크기에 대해 아무런 우선권도 없습니다. 예약 인스턴스 할인은 AWS 결제 시스템에서 먼저 감지되는 해당 사용량에 적용됩니다. 다음 예제를 참조하십시오.

계정 A(구입 계정)에서 다음과 같은 온디맨드 인스턴스를 실행하고 있습니다.

  • 2 x m4.xlarge Linux, 가용 영역 us-east-1a의 기본 테넌시 인스턴스

  • 1 x m4.2xlarge Linux, 가용 영역 us-east-1b의 기본 테넌시 인스턴스

  • 2 x c4.xlarge Linux, 가용 영역 us-east-1a의 기본 테넌시 인스턴스

  • 1 x c4.2xlarge Linux, 가용 영역 us-east-1b의 기본 테넌시 인스턴스

다른 고객이 연결 계정인 계정 B에서 다음과 같은 온디맨드 인스턴스를 실행하고 있습니다.

  • 2 x m4.xlarge Linux, 가용 영역 us-east-1a의 기본 테넌시 인스턴스

계정 A에서 다음과 같은 예약 인스턴스를 구입합니다.

  • 4 x m4.xlarge Linux, us-east-1의 기본 테넌시 예약 인스턴스

  • 2 x c4.xlarge Linux, us-east-1의 기본 테넌시 예약 인스턴스

예약 인스턴스의 혜택은 다음과 같이 적용됩니다.

  • 4개의 m4.xlarge 예약 인스턴스 할인은 계정 A의 m4.xlarge 인스턴스 2개와 계정 A의 m4.2xlarge 인스턴스에서 사용됩니다. 이 3개의 인스턴스는 모두 속성(인스턴스 패밀리, 리전, 플랫폼, 테넌시)이 일치합니다. 용량 예약은 없습니다.

  • 2개의 c4.xlarge 예약 인스턴스 할인은 결제 시스템에서 처음 감지되는 사용량에 따라 c4.xlarge 인스턴스 2개 또는 c4.2xlarge 인스턴스에 적용될 수 있으며, 이때 각 인스턴스는 속성(인스턴스 패밀리, 리전, 플랫폼, 테넌시)이 일치합니다. 특정 인스턴스 크기에 대해서는 아무런 우선권도 없습니다. 용량 예약은 없습니다.

예 시나리오 3: 연결된 계정의 영역 단위의 예약 인스턴스

일반적으로 계정에 속한 예약 인스턴스가 해당 계정의 사용량에 먼저 적용됩니다. 하지만 조직 내 다른 계정에 특정 가용 영역에 대해 자격을 갖추었지만 사용하지 않은 예약 인스턴스(영역 단위의 예약 인스턴스)가 있다면 계정에 속한 리전 단위의 예약 인스턴스에 앞서 이 인스턴스가 계정에 적용됩니다. 이는 예약 인스턴스의 활용도를 극대화하면서 결제 비용을 낮추기 위한 것입니다. 결제의 편의를 위해 조직 내 모든 계정은 하나의 계정으로 취급됩니다. 다음 예제를 참조하십시오.

계정 A(구입 계정)에서 다음과 같은 온디맨드 인스턴스를 실행하고 있습니다.

  • 1 x m4.xlarge Linux, 가용 영역 us-east-1a의 기본 테넌시 인스턴스

고객이 연결된 계정 B에서 다음과 같은 온디맨드 인스턴스를 실행하고 있습니다.

  • 1 x m4.xlarge Linux, 가용 영역 us-east-1b의 기본 테넌시 인스턴스

계정 A에서 다음과 같은 예약 인스턴스를 구입합니다.

  • 1 x m4.xlarge Linux, 가용 영역 us-east-1의 기본 테넌시 예약 인스턴스

또한 고객이 연결된 계정 C에서 다음과 같은 예약 인스턴스를 구입합니다.

  • 1 x m4.xlarge Linux, 가용 영역 us-east-1a의 기본 테넌시 예약 인스턴스

예약 인스턴스의 혜택은 다음과 같이 적용됩니다.

  • 계정 C에 속한 m4.xlarge 예약 인스턴스의 할인은 계정 A의 m4.xlarge 사용량에 적용됩니다.

  • 계정 A에 속한 m4.xlarge 예약 인스턴스의 할인은 계정 B의 m4.xlarge 사용량에 적용됩니다.

  • 계정 A에 속한 예약 인스턴스가 계정 A의 사용량에 먼저 적용된 경우에는 계정 C에 속한 예약 인스턴스가 미사용 상태로 남게 되고 계정 B의 사용량은 온디맨드 요금으로 부과됩니다.

자세한 내용은 Reserved Instances in the Billing and Cost Management Report 단원을 참조하십시오.