On-Demand Instances - Amazon Elastic Compute Cloud

On-Demand Instances

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

온디맨드 인스턴스를 구매할 때 장기 약정은 필요 없습니다. 온디맨드 인스턴스가 running 상태인 시간(초)에 대해서만 지불하면 됩니다. 실행 중인 온디맨드 인스턴스에 대한 당 요금은 고정 요금이며, Amazon EC2 요금, 온디맨드 요금 페이지에서 확인할 수 있습니다.

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

온디맨드 인스턴스를 통해 비용을 대폭 절감하려면 AWS Savings Plans, Spot Instances 또는 Reserved Instances를 사용합니다.

온디맨드 인스턴스 작업

다음과 같은 방식으로 온디맨드 인스턴스 작업을 수행할 수 있습니다.

Amazon EC2를 처음 사용한다면 먼저 Amazon EC2 시작 방법 단원을 참조하십시오.

온디맨드 인스턴스 제한

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

다음 표에는 온디맨드 인스턴스의 제한이 나열되어 있습니다. 각 제한은 하나 이상의 인스턴스 패밀리에 대한 기본 vCPU 수를 지정합니다. 다른 인스턴스 패밀리에 대한 자세한 내용은 Amazon EC2 인스턴스 유형 단원을 참조하십시오.

참고

새 AWS 계정은 이러한 기본값보다 낮은 제한으로 시작될 수 있습니다. Amazon EC2는 사용량을 모니터링하고 사용량에 따라 자동으로 한도를 높입니다.

한도 기본 vCPU
온디맨드 모든 표준(A, C, D, H, I, M, R, T, Z) 인스턴스 실행 1,152
온디맨드 모든 F 인스턴스 실행 128
온디맨드 모든 G 인스턴스 실행 128
온디맨드 고용량 메모리(u-*) 인스턴스 실행 448
온디맨드 모든 Inf 인스턴스 실행 128
온디맨드 모든 P 인스턴스 실행 128
온디맨드 모든 X 인스턴스 실행 128

vCPU 수가 계정 제한을 초과하지만 않으면 변화하는 애플리케이션 요구 사항을 충족하는 모든 인스턴스 유형을 조합하여 시작할 수 있습니다. 예를 들어 표준 인스턴스 제한이 vCPU 256개인 경우 32개의 m5.2xlarge 인스턴스(32x8 vCPU) 또는 16개의 c5.4xlarge 인스턴스(16x16 vCPU)를 시작할 수 있습니다. 자세한 내용은 EC2 온디맨드 인스턴스 제한 단원을 참조하십시오.

필요한 vCPU 수 계산

vCPU 제한 계산기를 사용하여 애플리케이션 요구에 맞게 필요한 vCPU 수를 결정할 수 있습니다.

계산기를 사용할 때는 다음 사항에 주의하십시오. 계산기는 현재 제한에 도달했다고 가정합니다. 인스턴스 수(Instance count)에 입력하는 값은 현재 제한에서 허용되는 인스턴스에 추가하여 시작해야 하는 인스턴스 수입니다. 계산기는 현재 제한을 인스턴스 수(Instance count)에 추가하여 새로운 제한에 도달합니다.

다음 스크린샷은 vCPU 제한 계산기를 보여줍니다.


                    Amazon EC2 콘솔에서 제공하는 vCPU 제한 계산기

다음 컨트롤과 정보를 확인하고 사용할 수 있습니다.

  • 인스턴스 유형 – vCPU 제한 계산기에 추가하는 인스턴스 유형입니다.

  • 인스턴스 수 – 선택한 유형에 필요한 인스턴스 수입니다.

  • vCPU 수인스턴스 수에 해당하는 vCPU 수입니다.

  • 현재 제한 – 인스턴스 유형이 속한 제한 유형의 현재 제한입니다. 제한은 제한 유형이 동일한 모든 인스턴스 유형에 적용됩니다. 예를 들어 위의 스크린샷에서 m5.2xlargec5.4xlarge에 대한 현재 제한은 vCPU 1,920개이며, 모든 표준 인스턴스 제한에 속한 모든 인스턴스 유형에 대한 제한이 됩니다.

  • 새 제한vCPU 수현재 제한을 추가하여 계산되는 새로운 제한(vCPU 수)입니다.

  • X – 행을 제거하려면 X를 선택합니다.

  • Add instance type(인스턴스 유형 추가) – 계산기에 다른 인스턴스 유형을 추가하려면 Add instance type(인스턴스 유형 추가)을 선택합니다.

  • Limits calculation(제한 계산) – 현재 제한, 필요한 vCPU 수 및 제한 유형에 대한 새 제한을 표시합니다.

    • Instance limit name(인스턴스 제한 이름) – 선택한 인스턴스 유형에 대한 제한 유형입니다.

    • 현재 제한 – 제한 유형에 대한 현재 제한입니다.

    • 필요한 vCPU 수인스턴스 수에서 지정한 인스턴스 수에 해당하는 vCPU 수입니다. 모든 표준 인스턴스 제한에 필요한 vCPU 수는 이 제한 유형의 모든 인스턴스 유형에 대한 vCPU count(vCPU 수) 값을 더해 계산됩니다.

    • 새 제한 – 새로운 제한은 현재 제한필요한 vCPU 수를 추가하여 계산됩니다.

    • 옵션 – 해당하는 제한 유형에 대한 제한 증가를 요청하려면 사용량 제한 증가 요청을 선택합니다.

필수 vCPU 수를 계산하는 방법

  1. https://console.aws.amazon.com/ec2/에서 Amazon EC2 콘솔을 엽니다.

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

  3. 왼쪽 탐색기에서 제한을 선택합니다.

  4. Calculate vCPU limit(vCPU 제한 계산)을 선택합니다.

  5. Add instance type(인스턴스 유형 추가)을 선택하고, 필수 인스턴스 유형을 선택하고, 필수 인스턴스 수를 지정합니다. 인스턴스 유형을 더 추가하려면 Add instance type(인스턴스 유형 추가)를 다시 선택합니다.

  6. 필수 새 제한에 대한 Limits calculation(제한 계산)을 확인합니다.

  7. 계산기를 사용하여 종료한 경우 닫기를 선택합니다.

한도 증가 요청

Limits page(제한 페이지) 또는 Amazon EC2 콘솔의 vCPU 제한 계산기에서 각 온디맨드 인스턴스 제한 유형에 대한 제한 증가를 요청할 수 있습니다. 사용 사례를 활용하여 AWS Support 센터의 제한 증가 양식에서 필수 필드를 입력하면 됩니다. Primary Instance Type(기본 인스턴스 유형)에서 vCPU 제한 계산기의 Instance limit name(인스턴스 제한 이름)에 상응하는 제한 유형을 선택합니다. 새 제한 값에는 vCPU 제한 계산기의 New limit(새 제한) 열에 표시되는 값을 사용합니다. 제한 증가 요청에 대한 자세한 내용은 Amazon EC2 서비스 할당량 단원을 참조하십시오.

온디맨드 인스턴스 한도 및 사용량 모니터링

다음을 사용하여 온디맨드 인스턴스 제한을 보고 관리할 수 있습니다.

자세한 내용은 Linux 인스턴스용 Amazon EC2 사용 설명서Amazon EC2 서비스 할당량, Service Quotas 사용 설명서Service Quotas 보기 AWS Trusted Advisor 를 참조하세요.

Amazon CloudWatch 지표를 통해 제한에 대한 EC2 사용량을 확인할 수 있습니다. 제한 도달에 대해 경고를 받도록 경보를 구성할 수도 있습니다. 자세한 내용은 Service Quotas 사용 설명서Amazon CloudWatch 경보 사용을 참조하세요.

온디맨드 인스턴스 가격 쿼리

Price List Service API 또는 AWS Price List API를 사용하여 온디맨드 인스턴스 가격을 쿼리할 수 있습니다. 자세한 내용은 AWS Billing and Cost Management 사용 설명서에서 AWS Price List API 사용을 참조하세요.