예약 인스턴스 할인 적용 방식
예약 인스턴스는 물리적 인스턴스가 아니며 계정에서 온디맨드 인스턴스를 실행할 때 적용되는 결제 할인에 가깝습니다. 결제 할인 혜택을 받으려면 온디맨드 인스턴스가 예약 인스턴스의 특정 사양과 일치해야 합니다.
예약 인스턴스를 구입했으며 예약 인스턴스의 사양과 일치하는 온디맨드 인스턴스가 이미 실행 중인 경우 결제 할인이 즉시 자동으로 적용됩니다. 인스턴스를 따로 재시작할 필요가 없습니다. 실행 중인 적격 온디맨드 인스턴스가 없는 경우 예약 인스턴스와 동일한 사양의 온디맨드 인스턴스를 시작합니다. 자세한 내용은 예약 인스턴스 사용 단원을 참조하십시오.
예약 인스턴스의 오퍼링 클래스(스탠더드 또는 컨버터블)는 결제 할인이 적용되는 방식에 영향을 주지 않습니다.
영역 예약 인스턴스 적용 방식
특정 가용 영역의 용량을 예약하기 위해 구매한 예약 인스턴스를 영역 예약 인스턴스라고 합니다.
-
예약 인스턴스 할인은 해당 가용 영역에서 일치하는 인스턴스 사용량에 적용됩니다.
-
단, 실행할 인스턴스의 속성(테넌시, 플랫폼, 가용 영역, 인스턴스 유형 및 인스턴스 크기)이 예약 인스턴스의 속성과 일치해야 합니다.
예를 들어 가용 영역 us-east-1a에 대해 c4.xlarge
기본 테넌시 Linux/Unix 표준 예약 인스턴스 2개를 구매하면 가용 영역 us-east-1a에서 실행되는 최대 2개의 c4.xlarge
기본 테넌시 Linux/Unix 인스턴스가 예약 인스턴스 할인 혜택을 받을 수 있습니다.
리전 예약 인스턴스 적용 방식
리전에 대해 구매한 예약 인스턴스를 리전 예약 인스턴스라고 하며, 이 인스턴스는 가용 영역 및 인스턴스 크기 유연성을 제공합니다.
-
해당 리전에 있는 모든 가용 영역의 인스턴스 사용량에 예약 인스턴스 할인이 적용됩니다.
-
크기에 상관없이 인스턴스 패밀리 내 인스턴스 사용량에 예약 인스턴스 할인이 적용됩니다. 이를 인스턴스 크기 유연성이라고 합니다.
인스턴스 크기 유연성
인스턴스 크기 유연성을 통해 예약 인스턴스 할인은 동일한 제품군이 있는 인스턴스의 인스턴스 사용량에 적용됩니다. 인스턴스 패밀리 내 인스턴스 사용량에 대해 예약 인스턴스 할인이 적용됩니다. 예약 인스턴스는 정규화 인자에 따라 인스턴스 패밀리 내 최소 인스턴스 크기부터 최대 인스턴스 크기까지 순차적으로 적용됩니다. 예약 인스턴스 할인이 적용되는 방법의 예는 시나리오 2: 정규화 인수를 사용하는 단일 계정의 예약 인스턴스 섹션을 참조하세요.
제한 사항
-
지원됨: 인스턴스 크기 유연성은 리전 단위의 예약 인스턴스에서만 지원됩니다.
-
지원되지 않음: 다음과 같은 예약 인스턴스에는 인스턴스 크기 유연성이 지원되지 않습니다.
-
특정 가용 영역(영역 예약 인스턴스)용으로 구입한 예약 인스턴스
-
G4ad, G4dn, G5, G5g, G6, G6e, Gr6, hpc7a, P5, Inf1 및 Inf2 인스턴스용 예약 인스턴스
-
예약 인스턴스 for Windows Server, Windows Server with SQL Standard, Windows Server with SQL Server Enterprise, Windows Server with SQL Server Web, RHEL, SUSE Linux Enterprise Server
-
전용 테넌시를 포함하는 예약 인스턴스
-
정규화 인자에 의해 결정되는 인스턴스 크기 유연성
인스턴스 크기 유연성은 인스턴스 크기의 정규화 인자에 의해 결정됩니다. 리전의 모든 가용 영역에서 예약의 인스턴스 크기에 따라 모든 할인 또는 일부 할인이 동일한 인스턴스 패밀리의 실행 중인 인스턴스에 적용됩니다. 속성 중 인스턴스 패밀리, 테넌시 및 플랫폼만 일치하면 됩니다.
다음 표는 인스턴스 패밀리 내 서로 다른 크기 및 그에 따른 정규화 인자를 나열한 것입니다. 이 배율은 예약 인스턴스의 할인 요금을 정규화된 인스턴스 패밀리 사용량에 적용하는 데 사용됩니다.
인스턴스 크기 | 정규화 인자 |
---|---|
nano | 0.25 |
micro | 0.5 |
small | 1 |
medium | 2 |
large | 4 |
xlarge | 8 |
2xlarge | 16 |
3xlarge | 24 |
4xlarge | 32 |
6xlarge | 48 |
8xlarge | 64 |
9xlarge | 72 |
10xlarge | 80 |
12xlarge | 96 |
16xlarge | 128 |
18xlarge | 144 |
24xlarge | 192 |
32xlarge | 256 |
48xlarge | 384 |
56xlarge | 448 |
112xlarge | 896 |
예를 들어, t2.medium
인스턴스의 정규화 인자는 2입니다. US East (N. Virginia)에서 t2.medium
기본 테넌시 Amazon Linux/Unix 예약 인스턴스를 구입하고, 해당 리전의 계정에 t2.small
인스턴스 2개가 실행 중인 경우 결제 혜택이 두 인스턴스에 전체적으로 적용됩니다.
또는 US East (N. Virginia) 리전의 계정에 실행 중인 t2.large
인스턴스 1개가 있는 경우 결제 혜택은 인스턴스 사용량의 50%에 적용됩니다.
예약 인스턴스를 수정하면 정규화 인자 역시 적용됩니다. 자세한 내용은 예약 인스턴스 수정 섹션을 참조하세요.
베어 메탈 인스턴스에 대한 정규화 인자
인스턴스 크기 유연성은 인스턴스 패밀리 내 베어 메탈 인스턴스에도 적용됩니다. 베어 메탈 인스턴스에서 공유 테넌시를 포함하는 리전 Amazon Linux/Unix 예약 인스턴스가 있는 경우 동일한 인스턴스 패밀리 내에서 예약 인스턴스 절감 혜택을 얻을 수 있습니다. 반대의 경우도 마찬가지입니다. 베어 메탈 인스턴스와 동일한 패밀리의 인스턴스에서 공유 테넌시를 포함하는 리전 Amazon Linux/Unix 예약 인스턴스가 있는 경우 베어 메탈 인스턴스에서 예약 인스턴스 절감 혜택을 얻을 수 있습니다.
metal
인스턴스 크기에는 단일 정규화 인자가 없습니다. 베어 메탈 인스턴스는 동일한 인스턴스 패밀리 내에서 가상화된 인스턴스 크기와 동일한 정규화 인자를 갖습니다. 예를 들어, i3.metal
인스턴스의 정규화 인자는 i3.16xlarge
인스턴스의 정규화 인자와 동일합니다.
인스턴스 크기 | 정규화 인자 |
---|---|
a1.metal |
32 |
m5zn.metal | x2iezn.metal
z1d.metal
|
96 |
c6g.metal |
c6gd.metal |
i3.metal |
m6g.metal |
m6gd.metal |
r6g.metal |
r6gd.metal |
x2gd.metal
|
128 |
c5n.metal |
144 |
c5.metal |
c5d.metal |
i3en.metal |
m5.metal |
m5d.metal |
m5dn.metal |
m5n.metal |
r5.metal |
r5b.metal |
r5d.metal |
r5dn.metal |
r5n.metal
|
192 |
c6i.metal |
c6id.metal |
m6i.metal |
m6id.metal |
r6d.metal |
r6id.metal
|
256 |
u-*.metal |
896 |
예를 들어 i3.metal
인스턴스의 정규화 인자는 128입니다. US East (N. Virginia)에서 i3.metal
기본 테넌시 Amazon Linux/Unix 예약 인스턴스를 구입하면 다음과 같은 요금 혜택이 적용될 수 있습니다.
-
리전에서 사용자의 계정에 실행 중인
i3.16xlarge
가 하나인 경우i3.16xlarge
인스턴스(i3.16xlarge
정규화 인자 = 128)에 모든 요금 혜택이 적용됩니다. -
또는 리전에서 사용자의 계정에 실행 중인
i3.8xlarge
인스턴스가 두 개인 경우 두i3.8xlarge
인스턴스(i3.8xlarge
정규화 인자 = 64)에 모든 요금 혜택이 적용됩니다. -
또는 리전에서 사용자의 계정에 실행 중인
i3.4xlarge
인스턴스가 4개인 경우 모든 4개의i3.4xlarge
인스턴스(i3.4xlarge
정규화 인자 = 32)에 모든 요금 혜택이 적용됩니다.
반대의 경우도 마찬가지입니다. 예를 들어 US East (N. Virginia)에서 두 개의 i3.8xlarge
기본 테넌시 Amazon Linux/Unix 예약 인스턴스를 구입하고 리전에서 한 개의 i3.metal
인스턴스를 실행 중인 경우 i3.metal
인스턴스에 모든 요금 혜택이 적용됩니다.
예약 인스턴스 적용의 예
다음 시나리오에서 예약 인스턴스가 적용되는 방식을 알 수 있습니다.
시나리오 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: 정규화 인수를 사용하는 단일 계정의 예약 인스턴스
계정 A에서 다음 온디맨드 인스턴스를 실행 중입니다.
-
2 x
m3.xlarge
Amazon Linux, 가용 영역 us-east-1a의 기본 테넌시 인스턴스 -
2 x
m3.large
Amazon Linux, 가용 영역 us-east-1b의 기본 테넌시 인스턴스
계정 A에서 다음 예약 인스턴스를 구입합니다.
-
1 x
m3.2xlarge
Amazon Linux, us-east-1 리전의 기본 테넌시 예약 인스턴스
예약 인스턴스의 혜택은 다음과 같이 적용됩니다.
-
us-east-1의
m3.2xlarge
리전 예약 인스턴스는 기존 테넌시가 포함된 리전 Amazon Linux 예약 인스턴스이므로 가용 영역 및 인스턴스 크기 유연성을 제공합니다. 정규화 인수를 기반으로 인스턴스 패밀리 내에서 가장 작은 인스턴스 크기부터 가장 큰 인스턴스 크기까지 적용하기 때문에 먼저m3.large
인스턴스에 적용한 다음m3.xlarge
인스턴스에 적용합니다.m3.large
인스턴스는 시간당 정규화 단위 4개와 같습니다.m3.xlarge
인스턴스는 시간당 정규화 단위 8개와 같습니다.m3.2xlarge
인스턴스는 시간당 정규화 단위 16개와 같습니다.혜택은 다음과 같이 적용됩니다.
m3.2xlarge
리전 예약 인스턴스는 2 xm3.large
사용량에 대한 모든 이점을 제공합니다. 이러한 인스턴스가 함께 시간당 8개의 정규화된 단위를 차지하기 때문입니다. 이렇게 하면m3.xlarge
인스턴스에 적용할 8개의 정규화된 단위/시간이 남습니다.나머지 8개의 정규화된 단위/시간과 함께
m3.2xlarge
리전 예약 인스턴스는 각m3.xlarge
인스턴스가 8개의 정규화된 단위/시간과 동일하기 때문에 1 xm3.xlarge
사용량에 대한 모든 이점을 제공합니다. 나머지m3.xlarge
사용량은 온디맨드 요금이 부과됩니다.
시나리오 3: 연결된 계정의 리전 예약 인스턴스
예약 인스턴스가 구입 계정 내 사용량에 먼저 적용된 후 조직의 다른 계정에서 해당하는 사용량에 적용됩니다. 자세한 내용은 예약 인스턴스 및 통합 결제 섹션을 참조하세요. 인스턴스 크기 유연성을 제공하는 리전 단위 예약 인스턴스의 경우 혜택은 인스턴스 패밀리 내 가장 작은 인스턴스 크기에서 가장 큰 인스턴스 크기에 이르기까지 두루 적용됩니다.
계정 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
인스턴스 및 하나의m4.2xlarge
인스턴스에서 사용됩니다. 세 개의 인스턴스 모두 속성(인스턴스 패밀리, 리전, 패밀리, 테넌시)과 일치합니다. 계정 B(연결된 계정)에 예약 인스턴스와도 일치하는 두 개의m4.xlarge
가 있어도 먼저 구입 계정(계정 A)의 인스턴스에 할인이 적용됩니다. 예약 인스턴스가 리전 예약 인스턴스이므로 용량 예약이 없습니다. -
2개의
c4.xlarge
예약 인스턴스 할인이 2개의c4.xlarge
인스턴스에 적용되는데, 이는c4.2xlarge
인스턴스보다 인스턴스 크기가 작기 때문입니다. 예약 인스턴스가 리전 예약 인스턴스이므로 용량 예약이 없습니다.
시나리오 4: 연결된 계정의 영역 예약 인스턴스
일반적으로 계정에 속한 예약 인스턴스가 해당 계정의 사용량에 먼저 적용됩니다. 하지만 조직 내 다른 계정에 특정 가용 영역에 대해 자격을 갖추었지만 사용하지 않은 예약 인스턴스(영역 예약 인스턴스)가 있다면 계정에 속한 리전 예약 인스턴스에 앞서 이 인스턴스가 계정에 적용됩니다. 이는 예약 인스턴스의 활용도를 극대화하면서 결제 비용을 낮추기 위한 것입니다. 결제의 편의를 위해 조직 내 모든 계정은 하나의 계정으로 취급됩니다. 다음 예제는 이를 설명하는 데 도움이 될 수 있습니다.
계정 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의 사용량은 온디맨드 요금으로 부과됩니다.
자세한 내용은 AWS Cost and Usage Report의 Understanding your reservations를 참조하세요.
참고
영역 예약 인스턴스는 소유 계정에 대해서만 용량을 예약하며 다른 AWS 계정과 공유할 수 없습니다. 다른 AWS 계정과 용량을 공유해야 하는 경우 EC2 온디맨드 용량 예약으로 컴퓨팅 용량 예약를 사용하세요.