기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
Auto Scaling 그룹의 목표 용량 예약
Auto Scaling 그룹의 Amazon EC2 용량 예약을 대상으로 하고 MLCapacity Blocks의 경우 그룹 자체에서 용량 예약 기본 설정 및 대상을 구성하거나 그룹의 용량 예약 대상과 함께 시작 템플릿에서 시장 유형을 설정할 수 있습니다. 이러한 메커니즘 중에서 선택하려면 섹션을 참조하세요Auto Scaling 그룹에서 용량 예약 사용. step-by-step 절차는 단원을 참조하십시오용량 예약으로 인스턴스를 시작하도록 Auto Scaling 그룹 구성.
Auto Scaling 그룹에 용량 예약 사양 사용
용량 예약 사양(CapacityReservationSpecification)을 사용하여 Auto Scaling 그룹에 용량 예약을 사용하는 방법과 위치를 지정합니다. 용량 예약 사양은 두 부분으로 구성됩니다. 즉, 온디맨드 용량보다 예약 용량을 얼마나 강력하게 선호할지 Auto Scaling에 알려주는 기본 설정과 사용할 예약을 식별하는 선택적 대상입니다.
용량 예약 사양만 Auto Scaling 그룹에서 온디맨드 용량 예약 사용을 처리합니다.
Capacity Blocks 또는 중단 가능한 용량 예약을 사용하려면 사양을 다음 중 하나와 결합합니다.
-
시작 템플릿의 시장 유형입니다. 자세한 내용은 시작 템플릿에서 대상 Capacity Blocks 또는 중단 가능한 용량 예약 단원을 참조하십시오.
-
배포 세그먼트()와 함께 Auto Scaling 그룹의 대상으로서 용량 예약 리소스 그룹입니다
DistributionSegments.
용량 예약 기본 설정
용량 예약 기본 설정(CapacityReservationPreference)은 인스턴스를 시작할 때 용량 예약을 사용하는 방법을 Auto Scaling에 알려줍니다. 다음 값 중 하나를 선택합니다.
-
기본값(
default) - Auto Scaling은 시작 템플릿의 용량 예약 사양을 사용합니다. Auto Scaling 그룹에서 배포 세그먼트를 사용하는 경우 Auto Scaling은 배포 세그먼트에 정의된 우선 순위에 따라 예약을 대신 사용합니다. -
용량 예약 전용(
capacity-reservations-only) - Auto Scaling은 용량 예약 또는 용량 예약 리소스 그룹으로만 인스턴스를 시작합니다. 예약 용량을 사용할 수 없는 경우 인스턴스가 시작되지 않습니다. -
용량 예약 우선(
capacity-reservations-first) - Auto Scaling은 사용 가능한 경우 용량 예약 또는 용량 예약 리소스 그룹으로 인스턴스를 시작합니다. 예약 용량을 사용할 수 없는 경우 인스턴스는 온디맨드로 시작됩니다. -
없음(
none) - Auto Scaling은 인스턴스를 용량 예약으로 시작하지 않습니다. 인스턴스는 온디맨드 용량으로 실행됩니다.
중요
배포 세그먼트 - 만 지원default됩니다. 배포 세그먼트에서 용량 유형 우선 순위를 직접 설정하여 capacity-reservations-only 또는 capacity-reservations-first 동작을 구성할 수 있습니다.
용량 예약 대상
용량 예약 대상(CapacityReservationTarget)은 인스턴스를 시작할 수 있는 용량 예약을 Auto Scaling에 알려줍니다. 다음 옵션 중 하나를 선택합니다.
-
특정 용량 예약(
CapacityReservationIds) - 용량 예약 ID를 제공합니다. Auto Scaling은이 용량 예약으로 인스턴스를 시작합니다. -
용량 예약 리소스 그룹(
CapacityReservationResourceGroupArns) - 용량 예약 리소스 그룹 ARN을 제공합니다. Auto Scaling은 일치하는 속성을 사용하여이 그룹의 모든 용량 예약으로 인스턴스를 시작합니다. -
열기 - Auto Scaling 그룹 또는 시작 템플릿에 대상을 지정하지 마세요. Auto Scaling은 호환되는 속성을 사용하여 계정에서 열려 있는 모든 용량 예약으로 인스턴스를 시작합니다.
-
시작 템플릿에서 - Auto Scaling 그룹에 대상을 지정하지 마십시오. Auto Scaling은 시작 템플릿의 용량 예약 대상을 사용합니다.
중요
용량 예약 대상으로는 단일 용량 예약 ID 또는 용량 예약 리소스 그룹 ARN만 허용됩니다.
배포 세그먼트의 우선 순위 - 배포 세그먼트를 구성하면 시작 템플릿의 용량 예약 및 시장 유형 설정보다 우선합니다.
가용 영역 밸런스
기본적으로 Auto Scaling은 용량 예약을 사용할 때 가용 영역 밸런스의 우선 순위를 지정합니다. 정확한 동작은 온디맨드 폴백의 활성화 여부에 따라 달라집니다.
-
온디맨드 폴백 사용 - Auto Scaling은 가용 영역에 인스턴스를 균등하게 분산합니다. 가용 영역에서 예약 용량을 사용할 수 없는 경우 인스턴스는 온디맨드로 시작되어 잔액을 유지합니다.
-
온디맨드 폴백 없음 - Auto Scaling은 용량 예약으로만 인스턴스를 시작합니다. 이로 인해 가용 영역 간에 균등하지 않은 분산이 발생하거나 예약된 용량이 충분하지 않으면 Auto Scaling 그룹이 원하는 용량에 도달하지 못할 수 있습니다.
예제
AZ-a에 10개, AZ-b에 3개, AZ-c에 1개의 용량 예약이 있고, 원하는 용량이 9개 인스턴스인 경우:
-
온디맨드 폴백을 사용하면 Auto Scaling은 가용 영역당 3개의 인스턴스를 시작하고(잔여 유지), 일부 인스턴스는 온디맨드로 시작될 수 있습니다.
-
온디맨드 폴백이 없으면 Auto Scaling은 사용 가능한 용량 예약으로 시작되므로 가용 영역 간에 고르지 않은 배포가 발생할 수 있습니다. 일치하는 예약이 원하는 전체 용량을 포함하지 않는 경우 Auto Scaling 그룹이 인스턴스 9개를 모두 시작하지 않을 수 있습니다.
참고
가용 영역 밸런스보다 용량 예약 사용률을 우선시하려면 reservations-then-balanced 가용 영역 배포 전략을 사용합니다. 자세한 내용은 Auto Scaling 그룹 가용 영역 배포 단원을 참조하십시오.