메뉴
Amazon Elastic Compute Cloud
User Guide for Linux Instances

인스턴스 구입 옵션

Amazon EC2는 사용자가 요구 사항에 따라 비용을 최적화할 수 있도록 다음과 같은 구입 옵션을 제공합니다.

  • 온디맨드 인스턴스 - 시작하는 인스턴스 비용을 시간 단위로 지불합니다.

  • [Reserved Instances] - 1년부터 3년까지의 기간 동안 항상 사용할 수 있는 인스턴스를 크게 할인된 가격으로 구입합니다.

  • 정기 인스턴스 - 1개월부터 3년까지의 기간 동안 항상 사용할 수 있는 인스턴스를 크게 할인된 가격으로 구입합니다.

  • 스팟 인스턴스 - 사용할 수 있는 기간 동안만 실행할 수 있으며 입찰 가격이 스팟 가격보다 높은 미사용 인스턴스를 크게 할인된 가격으로 입찰합니다.

  • 전용 호스트 - 인스턴스를 실행을 전담하는 실제 호스트 비용을 지불하며, 기존의 소켓, 코어 또는 VM 소프트웨어별 라이선스를 가져와 비용을 절감합니다.

  • [Dedicated instances] - 단일 테넌트 하드웨어에서 실행되는 인스턴스 비용을 시간 단위로 지불합니다.

용량을 예약해야 할 경우 특정 가용 영역에서 예약 인스턴스를 구매하거나 예약된 인스턴스를 구입하십시오. 스팟 인스턴스는 애플리케이션이 실행되는 시간을 유연하게 조정할 수 있고 애플리케이션을 중단할 수 있는 경우에 선택할 수 있는 비용 효과적인 방법입니다. 전용 호스트는 규정 준수 요건을 충족하는 데 도움이 되고 기존의 서버별 소프트웨어 라이선스를 사용하여 비용을 절감할 수 있습니다. 자세한 내용은 Amazon EC2 인스턴스 구입 옵션을 참조하십시오.

인스턴스 수명 주기 결정

인스턴스의 수명 주기는 인스턴스가 시작될 때부터 종료될 때까지입니다. 선택한 구매 옵션이 인스턴스의 수명 주기에 영향을 미칩니다. 예를 들어 온디맨드 인스턴스는 사용자가 그 인스턴스를 시작하면 실행되고 종료시키면 끝납니다. 스팟 인스턴스는 가용 용량이 있고 입찰 가격이 스팟 가격보다 더 높은 조건 하에서만 실행됩니다. 지정 기간 동안 정기 인스턴스를 시작할 수 있습니다. 예를 들어 Amazon EC2는 인스턴스를 시작하고 나서 기간 종료 3분 전에 종료됩니다.

다음 절차를 사용하여 인스턴스의 수명 주기를 결정합니다.

콘솔을 사용하여 인스턴스 수명 주기를 결정하려면

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

  2. 탐색 창에서 Instances를 선택합니다.

  3. 인스턴스를 선택합니다.

  4. [Description] 탭에서 [Tenancy]를 찾습니다. 값이 host인 경우 그 인스턴스는 전용 호스트에서 실행되고 있습니다. 값이 dedicated인 경우 그 인스턴스는 전용 인스턴스입니다.

  5. [Description] 탭에서 [Lifecycle]을 찾습니다. 값이 spot인 경우 그 인스턴스는 스팟 인스턴스입니다. 값이 scheduled인 경우 그 인스턴스는 정기 인스턴스입니다. 값이 normal인 경우 그 인스턴스는 온디맨드 인스턴스이거나 예약 인스턴스입니다.

  6. (선택 사항) 예약 인스턴스를 구매했는데 그것이 적용되고 있는지 확인하고 싶은 경우, Amazon EC2에 대한 사용 보고서를 참고할 수 있습니다. 자세한 내용은 Amazon EC2 사용 보고서 단원을 참조하십시오.

AWS CLI를 사용하여 인스턴스 수명 주기를 결정하려면

아래와 같이 describe-instances 명령을 사용합니다.

Copy
aws ec2 describe-instances --instance-ids i-1234567890abcdef0

인스턴스가 전용 호스트에서 실행되고 있는 경우, 출력에는 다음 정보가 포함됩니다.

"Tenancy": "host"

인스턴스가 전용 인스턴스인 경우, 출력에는 다음 정보가 포함됩니다.

"Tenancy": "dedicated"

인스턴스가 스팟 인스턴스인 경우, 출력에는 다음 정보가 포함됩니다.

"InstanceLifecycle": "spot"

인스턴스가 정기 인스턴스인 경우, 출력에는 다음 정보가 포함됩니다.

"InstanceLifecycle": "scheduled"

그 외 경우에는 출력에 InstanceLifecycle이 포함되지 않습니다.

이 페이지에서: