Spot Instance 할당량(quota)
Spot Instance 할당량(quota)
AWS 계정 및 리전별로 실행 중인 Spot Instance 개수와 대기 중인(pending) Spot Instance 요청 개수에 대한 할당량이 있어요. 대기 중인 Spot Instance 요청이 충족되면 실행 중인 인스턴스가 할당량에 집계되므로, 그 요청은 더 이상 할당량에 포함되지 않습니다.
출처: 문서
본문
Spot Instance 할당량은 실행 중인 Spot 인스턴스가 사용 중이거나, 열린 Spot Instance 요청이 충족되면 사용하게 될 가상 중앙 처리 장치(vCPU) 개수 기준으로 관리됩니다. Spot 인스턴스를 종료했지만 Spot Instance 요청을 취소하지 않으면, Amazon EC2가 Spot 인스턴스 종료를 감지하고 요청을 닫을 때까지 그 요청이 Spot 인스턴스 vCPU 할당량에 계속 집계됩니다.
Spot 인스턴스에는 다음 할당량 유형을 제공합니다.
| 이름 | 기본값 | 조정 가능 |
|---|---|---|
| All DL Spot Instance Requests | 0 | 예 |
| All F Spot Instance Requests | 0 | 예 |
| All G and VT Spot Instance Requests | 0 | 예 |
| All Inf Spot Instance Requests | 0 | 예 |
| All P Spot Instance Requests | 0 | 예 |
| All Standard (A, C, D, H, I, M, R, T, Z) Spot Instance Requests | 5 | 예 |
| All Trn Spot Instance Requests | 0 | 예 |
| All X Spot Instance Requests | 0 | 예 |
Amazon EC2가 사용량에 따라 Spot Instance 할당량을 자동으로 조정하지만, 필요하면 할당량 증가를 요청할 수 있어요. 예를 들어 현재 할당량이 허용하는 것보다 더 많은 Spot 인스턴스를 시작하려 하거나, Spot Instance 요청을 제출했을 때 Max spot instance count exceeded 오류를 받으면 할당량 증가를 요청하면 돼요. 할당량 증가는 "Amazon EC2 service quotas"에 설명된 Service Quotas 콘솔을 사용합니다.
변화하는 애플리케이션 요구에 맞는 인스턴스 유형의 조합을 자유롭게 시작할 수 있어요. 예를 들어 All Standard Spot Instance Requests 할당량이 256 vCPU라면, m5.2xlarge Spot 인스턴스 32개(32 x 8 vCPU)나 c5.4xlarge Spot 인스턴스 16개(16 x 16 vCPU)를 요청할 수 있어요.
Amazon CloudWatch 지표 통합을 사용하면 할당량에 대한 EC2 사용량을 모니터링할 수 있고, 할당량에 근접하면 알려주는 경보도 구성할 수 있어요. 자세한 내용은 Service Quotas 사용 설명서의 "Service Quotas 및 Amazon CloudWatch 경보"를 참고하세요.
더 알아보기 (Learn more)
- Spot Instance 요청용 서비스 연결 역할과 Dedicated Hosts 문서를 확인하세요.