

# Amazon EC2용 온디맨드 인스턴스 구매
<a name="ec2-on-demand-instances"></a>

온디맨드 인스턴스를 사용하면 장기 약정 없이 초 단위로 컴퓨팅 용량에 대해 비용을 지불합니다. 인스턴스의 수명 주기를 완전하게 제어할 수 있습니다. 즉 시작, 중지, 수면, 사용 시작 또는 종료 시기를 결정할 수 있습니다.

온디맨드 인스턴스를 구매할 때 장기 약정은 필요 없습니다. 온디맨드 인스턴스가 `running` 상태인 시간(최소 60초)에 대해서만 비용을 지불하면 됩니다. 실행 중인 온디맨드 인스턴스에 대한 초당 요금은 고정되어 있으며, [Amazon EC2 요금, 온디맨드 요금 페이지](https://aws.amazon.com/ec2/pricing/on-demand/)에서 확인할 수 있습니다.

중단할 수 없는 불규칙한 단기 워크로드가 있는 애플리케이션의 경우 온디맨드 인스턴스를 사용하는 것이 좋습니다.

온디맨드 인스턴스를 통해 비용을 대폭 절감하려면 [AWS Savings Plans](https://aws.amazon.com/savingsplans/), [스팟 인스턴스](using-spot-instances.md) 또는 [Amazon EC2용 예약 인스턴스 개요](ec2-reserved-instances.md)를 사용합니다.

**Contents**
+ [온디맨드 인스턴스 할당량](#ec2-on-demand-instances-limits)
  + [온디맨드 인스턴스 할당량 및 사용량 모니터링](#monitoring-on-demand-limits)
  + [할당량 증가 요청](#vcpu-limits-request-increase)
+ [온디맨드 인스턴스 가격 쿼리](#query-aws-price-list)

## 온디맨드 인스턴스 할당량
<a name="ec2-on-demand-instances-limits"></a>

각 리전에서 AWS 계정당 실행할 수 있는 온디맨드 인스턴스 수에는 할당량이 있습니다. 온디맨드 인스턴스 할당량은 인스턴스 유형과 상관없이 실행 중인 온디맨드 인스턴스에 사용되는 *가상 중앙 처리 유닛(vCPU) 수*의 측면에서 관리됩니다. 각 할당량 유형은 하나 이상의 인스턴스 패밀리에 대한 최대 vCPU 수를 지정합니다.

계정에는 다음과 같은 온디맨드 인스턴스 할당량이 포함되어 있습니다. 보류 중이거나, 중지 중이거나, 중지되었거나, 최대 절전 모드 상태가 된 인스턴스는 온디맨드 인스턴스 할당량에 포함되지 않습니다. 용량 예약 수는 사용되는 경우에도 온디맨드 인스턴스 할당량에 포함됩니다.


| 명칭 | 기본값 | 조정 가능 | 
| --- | --- | --- | 
| 온디맨드 DL 인스턴스 실행 | 0 | [예](https://console.aws.amazon.com/servicequotas/home/services/ec2/quotas/L-6E869C2A) | 
| 온디맨드 F 인스턴스 실행 | 0 | [예](https://console.aws.amazon.com/servicequotas/home/services/ec2/quotas/L-74FC7D96) | 
| 온디맨드 G 및 VT 인스턴스 실행 | 0 | [예](https://console.aws.amazon.com/servicequotas/home/services/ec2/quotas/L-DB2E81BA) | 
| 온디맨드 HPC 인스턴스 실행 | 0 | [예](https://console.aws.amazon.com/servicequotas/home/services/ec2/quotas/L-F7808C92) | 
| 온디맨드 고용량 메모리 인스턴스 실행 | 0 | [예](https://console.aws.amazon.com/servicequotas/home/services/ec2/quotas/L-43DA4232) | 
| 온디맨드 Inf 인스턴스 실행 | 0 | [예](https://console.aws.amazon.com/servicequotas/home/services/ec2/quotas/L-1945791B) | 
| 온디맨드 P 인스턴스 실행 | 0 | [예](https://console.aws.amazon.com/servicequotas/home/services/ec2/quotas/L-417A185B) | 
| 온디맨드 표준(A, C, D, H, I, M, R, T, Z) 인스턴스 실행 | 5 | [예](https://console.aws.amazon.com/servicequotas/home/services/ec2/quotas/L-1216C47A) | 
| 온디맨드 Trn 인스턴스 실행 | 0 | [예](https://console.aws.amazon.com/servicequotas/home/services/ec2/quotas/L-2C3B7624) | 
| 온디맨드 X 인스턴스 실행 | 0 | [예](https://console.aws.amazon.com/servicequotas/home/services/ec2/quotas/L-7295265B) | 

다양한 인스턴스 패밀리, 세대, 크기에 대한 자세한 내용은 [Amazon EC2 인스턴스 유형 가이드](https://docs.aws.amazon.com/ec2/latest/instancetypes/instance-types.html)를 참조하세요.

vCPU 수가 계정 할당량을 초과하지만 않으면 변화하는 애플리케이션 요구 사항을 충족하는 모든 인스턴스 유형을 조합하여 시작할 수 있습니다. 예를 들어 표준 인스턴스 할당량이 256개 vCPU인 경우 32개의 `m5.2xlarge` 인스턴스(32x8 vCPU) 또는 16개의 `c5.4xlarge` 인스턴스(16x16 vCPU)를 시작할 수 있습니다. 자세한 내용은 [EC2 온디맨드 인스턴스 제한](https://aws.amazon.com/ec2/faqs/#EC2_On-Demand_Instance_limits) 섹션을 참조하세요.

**Topics**
+ [온디맨드 인스턴스 할당량 및 사용량 모니터링](#monitoring-on-demand-limits)
+ [할당량 증가 요청](#vcpu-limits-request-increase)

### 온디맨드 인스턴스 할당량 및 사용량 모니터링
<a name="monitoring-on-demand-limits"></a>

다음 방법을 사용하여 각 리전에 대한 온디맨드 인스턴스 할당량을 보고 관리할 수 있습니다.

**Service Quotas 콘솔을 사용하여 현재 할당량 보기**

1. Service Quotas 콘솔([https://console.aws.amazon.com/servicequotas/home/services/ec2/quotas/](https://console.aws.amazon.com/servicequotas/home/services/ec2/quotas/))을 엽니다.

1. 탐색 모음에서 리전을 선택합니다.

1. 필터 필드에 **On-Demand**을(를) 입력합니다.

1. **적용된 할당량 값** 열에는 계정의 각 온디맨드 인스턴스 할당량 유형에 대한 최대 vCPU 수가 표시됩니다.

**AWS Trusted Advisor 콘솔을 사용하여 현재 할당량 보기**  
AWS Trusted Advisor 콘솔에서 [서비스 한도 페이지](https://console.aws.amazon.com/trustedadvisor/home?#/category/service-limits)를 엽니다.

**CloudWatch 경보 구성**  
Amazon CloudWatch 지표 통합을 통해 할당량에 대해 EC2 사용량을 모니터링할 수 있습니다. 할당량 도달에 대해 경고를 받도록 경보를 구성할 수도 있습니다. 자세한 내용은 *CloudWatch 사용 설명서*의 [Service Quotas 및 Amazon CloudWatch 경보](https://docs.aws.amazon.com/servicequotas/latest/userguide/configure-cloudwatch.html)를 참조하세요.

### 할당량 증가 요청
<a name="vcpu-limits-request-increase"></a>

Amazon EC2는 사용량에 따라 자동으로 온디맨드 인스턴스 할당량을 늘리지만 필요한 경우 할당량 증가를 요청할 수 있습니다. 예를 들어, 현재 할당량에서 허용하는 것보다 많은 인스턴스를 시작하려는 경우 [Amazon EC2 서비스 할당량](ec2-resource-limits.md)에 설명된 이전 섹션의 Service Quotas 콘솔에 를 사용하여 할당량 증가를 요청할 수 있습니다.

## 온디맨드 인스턴스 가격 쿼리
<a name="query-aws-price-list"></a>

Price List Service API 또는 AWS Price List API를 사용하여 온디맨드 인스턴스 가격을 쿼리할 수 있습니다. 자세한 내용은 *AWS Billing 사용 설명서*에서 [AWS Price List API 사용](https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/price-changes.html)을 참조하세요.