

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# 용량 예약을 사용하여 특정 가용 영역의 용량 예약
<a name="use-ec2-capacity-reservations"></a>

Amazon EC2 온디맨드 용량 예약을 사용하면 특정 가용 영역의 컴퓨팅 용량을 예약할 수 있습니다. Auto Scaling에서 용량 예약을 사용하려면, 먼저 특정 가용 영역에 용량 예약 또는 용량 예약 그룹을 생성해야 합니다. 그런 다음, Auto Scaling 그룹을 생성할 때 또는 기존 그룹을 업데이트할 때 용량 예약 기본 설정을 추가할 수 있습니다.

용량 예약을 생성하려면 *Amazon EC2 사용 설명서*의 [용량 예약 생성](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/capacity-reservations-create.html)을 참조하세요. 용량 예약 그룹을 생성하려면 *Amazon EC2 사용 설명서*의 [용량 예약 그룹 생성](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/create-cr-group.html)을 참조하세요.

## 용량 예약 기본 설정
<a name="asg-capacity-reservation-preference"></a>

용량 예약 기본 설정은 온디맨드 용량을 사용하기 전에 용량 예약에서 예약 용량의 우선 순위를 지정하여 용량 예약을 효율적으로 사용할 수 있도록 합니다. 다음 용량 예약 기본 설정 옵션 중에서 선택할 수 있습니다.
+ **기본** - Auto Scaling은 시작 템플릿에서 용량 예약 기본 설정 또는 열린 용량 예약을 사용합니다.
+ **없음** - Auto Scaling은 인스턴스를 용량 예약으로 시작하지 않습니다. 인스턴스는 온디맨드 용량으로 실행됩니다.
+ **용량 예약 전용** - Auto Scaling은 용량 예약 또는 용량 예약 그룹으로만 인스턴스를 시작합니다. 용량을 사용할 수 없는 경우 인스턴스 시작이 실패합니다.
+ **용량 예약 우선** - Auto Scaling은 용량 예약 또는 용량 예약 그룹으로 인스턴스를 시작합니다. 용량을 사용할 수 없는 경우 인스턴스는 온디맨드 용량으로 실행됩니다.

용량 예약 전용 또는 용량 예약 우선을 선택한 경우 용량 예약 대상을 지정할 수 있습니다.

**참고**  
용량 예약 기본 설정을 선택해야 합니다. 용량 예약 대상은 선택 사항입니다.

**용량 예약 기본 설정 및 시작 템플릿에 대한 고려 사항**  
용량 예약 전용 또는 용량 예약 우선을 선택하는 경우 다음 사항을 고려하세요.
+ 용량 예약 전용 또는 용량 예약 우선을 선택하면 Auto Scaling이 시작 템플릿의 용량 예약 대상 대신 Auto Scaling 그룹에 지정된 용량 예약 대상을 사용합니다.
+ 용량 예약 전용 또는 용량 예약 우선을 선택하고 용량 예약 대상을 지정하지 않은 경우 Auto Scaling은 시작 템플릿의 용량 예약 대상 또는 열린 용량 예약을 사용합니다.

**용량 예약 대상 사양**  
용량 예약만 선택하거나 용량 예약을 먼저 선택하면 다음 용량 예약 대상 옵션을 사용할 수 있습니다.
+ **열기** - Auto Scaling은 열린 용량 예약으로 인스턴스를 시작합니다. 용량 예약 전용을 선택했는데 용량을 사용할 수 없는 경우 인스턴스가 시작되지 않습니다. 용량 예약 우선을 선택했는데 용량을 사용할 수 없는 경우 인스턴스가 온디맨드 용량으로 시작됩니다.
+ **용량 예약 지정** - Auto Scaling은 지정된 용량 예약에서 인스턴스를 시작합니다. 용량 예약 전용을 선택했는데 용량을 사용할 수 없는 경우 인스턴스가 시작되지 않습니다. 용량 예약 우선을 선택했는데 용량을 사용할 수 없는 경우 인스턴스가 온디맨드 용량으로 시작됩니다.
+ **용량 예약 리소스 그룹 지정** - Auto Scaling은 지정된 용량 예약 리소스 그룹 내에서 열린 용량 예약으로 인스턴스를 시작합니다. 용량 예약 전용을 선택했는데 용량을 사용할 수 없는 경우 인스턴스가 시작되지 않습니다. 용량 예약 우선을 선택했는데 용량을 사용할 수 없는 경우 인스턴스가 온디맨드 용량으로 시작됩니다.

## 가용 영역 밸런스 및 용량 예약
<a name="az-balance-capacity-reservations"></a>

Auto Scaling은 용량 예약 기본 설정을 사용하는 경우에도 가용 영역 밸런스의 우선순위를 지정합니다. 이는 다음을 의미합니다.
+ `capacity-reservations-first` 사용 시 - Auto Scaling 그룹은 먼저 AZ 간에 인스턴스를 고르게 분산한 뒤, 사용 가능한 용량 예약을 사용합니다. AZ에서 용량 예약을 사용할 수 없는 경우 인스턴스는 AZ 밸런스를 유지하기 위해 온디맨드로 시작됩니다.
+ `capacity-reservations-only` 사용 시 - Auto Scaling 그룹은 용량 예약만 사용합니다. 이로 인해 용량 예약을 사용할 수 있는 위치에 따라 AZ 간에 인스턴스가 고르지 않게 배포될 수 있습니다.

**예제**  
AZ-a에 10개, AZ-b에 3개, AZ-c에 1개의 용량 예약이 있고, 원하는 용량이 9개 인스턴스인 경우:
+ `capacity-reservations-first`를 사용해 9개 인스턴스를 실행하면, AZ 균형을 유지하기 위해 AZ마다 3개씩 배치되며, 일부 인스턴스는 온디맨드로 실행됩니다.
+ `capacity-reservations-only`를 사용해 9개 인스턴스를 실행하면, 사용 가능한 용량 예약에 따라 인스턴스가 고르게 분산되지 않습니다.