메뉴
Amazon Elastic Compute Cloud
User Guide for Linux Instances

T2 무제한

T2 무제한 인스턴스는 필요할 때마다 원하는 기간 동안 높은 CPU 성능을 유지할 수 있습니다. 24시간 동안 또는 인스턴스 수명(더 짧음) 동안 인스턴스의 평균 CPU 사용률이 기준 이하인 경우에 모든 중간 사용량 급증에 대해 시간당 T2 인스턴스 요금이 적용됩니다. 인스턴스 실행에 장기간 높은 CPU 사용률이 필요한 경우, vCPU-시간당 추가 고정 요금으로 인스턴스를 실행할 수 있습니다. 인스턴스 요금에 대한 자세한 내용은 Amazon EC2 요금Amazon EC2 온디맨드 요금의 T2 무제한 요금 섹션을 참조하십시오.

중요

AWS 프리 티어 옵션에 따라 t2.micro 인스턴스를 사용하고 이를 무제한 인스턴스로 구성한 경우에는 24시간 동안 평균 사용률이 인스턴스의 기준 성능을 초과할 때 요금이 적용될 수 있습니다.

T2 무제한 개념

T2 무제한은 시작 시 설정이 가능하거나 실행 중이거나 중지된 T2 인스턴스에서 언제라도 활성화가 가능한 T2 인스턴스를 위한 구성 옵션입니다.

T2 무제한 인스턴스는 필요한 기간 동안 기준 이상으로 워크로드를 버스트할 수 있습니다. 이를 통해 다양한 범용 애플리케이션에서 저렴한 T2 인스턴스 시간당 요금의 혜택을 누리면서 인스턴스가 기준 성능으로 제약되지 않도록 할 수 있습니다. ​24시간 동안 T2 무제한 인스턴스의 평균 CPU 사용률이 기준 이하인 경우, 모든 CPU 사용량 급증에 대해 자동으로 시간별 CPU 인스턴스 요금이 적용됩니다. 대부분의 범용 워크로드에서 T2 무제한 인스턴스는 추가 요금 없이 충분한 성능을 제공합니다. 24시간 동안 평균 CPU 사용률이 기준을 초과할 경우, vCPU-시간당 추가 고정 요금이 적용됩니다. 자세한 내용은 Amazon EC2 온디맨드 요금의 T2 무제한 요금 섹션을 참조하십시오.

T2 무제한 작동 방식

T2 무제한 인스턴스의 CPU 크레딧 밸런스가 감소하면 잉여 크레딧을 소비하여 기준 성능 이상으로 버스트할 수 있습니다. CPU 사용률이 기준 미만으로 떨어지면 획득한 CPU 크레딧을 사용하여 이전에 소비한 잉여 크레딧을 청산할 수 있습니다. CPU 크레딧을 획득하고 잉여 크레딧을 청산하는 기능을 통해 Amazon EC2은 24시간 동안 인스턴스의 CPU 사용률을 평균 수준으로 유지할 수 있습니다.

잉여 크레딧으로 요금 발생 가능

인스턴스의 평균 CPU 사용률이 기준 이하인 경우에는 인스턴스로 인해 추가 요금이 발생하지 않습니다. 인스턴스는 24시간 동안 최대 크레딧 수를 획득하기 때문에(예를 들면 t2.micro는 24시간 동안 최대 144개의 크레딧 획득이 가능) 요금을 부과하지 않고 이 최대 값까지 잉여 크레딧을 소비할 수 있습니다.

그러나 CPU 사용률이 기준 이상으로 유지되는 경우 인스턴스는 소비한 잉여 크레딧을 청산하기에 충분한 수준으로 크레딧을 획득할 수 없습니다. 청산된 잉여 크레딧은 vCPU-시간당 추가 고정 요금으로 부과됩니다. 자세한 내용은 Amazon EC2 온디맨드 요금의 T2 무제한 요금 섹션을 참조하십시오.

이전에 소비된 잉여 크레딧은 다음이 발생할 때 요금이 부과됩니다.

  • 소비한 잉여 크레딧이 인스턴스가 24시간 동안 획득할 수 있는 최대 크레딧 수를 초과하는 경우. 해당 시간이 끝날 때 최대 값 이상으로 소비한 잉여 크레딧에 요금이 부과됩니다.

  • 인스턴스가 중지 또는 종료된 경우.

  • 인스턴스가 무제한에서 표준으로 전환된 경우.

소비한 잉여 크레딧은 CloudWatch 측정치 CPUSurplusCreditBalance에 의해 추적이 가능합니다. 요금이 부과된 잉여 크레딧은 CloudWatch 측정치 CPUSurplusCreditsCharged에 의해 추적이 가능합니다. 자세한 내용은 T2 인스턴스를 위한 추가 CloudWatch 측정치 단원을 참조하십시오.

T2 무제한에는 시작 크레딧이 없음

T2 무제한 인스턴스는 시작 크레딧을 획득하지 않습니다. 24시간 동안 또는 인스턴스 수명(더 짧음) 동안 평균 CPU 사용률이 기준 이하인 경우, T2 무제한 인스턴스는 언제라도 추가 요금 없이 기준 성능 이상으로 버스트가 가능합니다. 따라서 T2 무제한 인스턴스는 시작 크레딧 없이도 시작 즉시 높은 성능을 달성할 수 있습니다.

인스턴스가 표준에서 무제한으로 전환된 경우 남은 CPUCreditBalance가 전달되기 전에 CPUCreditBalance에서 모든 누적된 시작 크레딧이 삭제됩니다.

T2 무제한 활성화

T2 스탠다드이 기본 구성이기 때문에 T2 무제한을 활성화하지 않으면 T2 인스턴스가 표준으로 시작됩니다. 실행 중이거나 중지된 인스턴스에 대해 언제든지 스탠다드와 무제한 간의 전환이 가능합니다. 자세한 내용은 T2 인스턴스를 무제한으로 시작T2 인스턴스의 CPU 사용량에 대한 크레딧 옵션 수정 단원을 참조하세요.

Amazon EC2 콘솔이나 AWS CLI를 사용하여 T2 인스턴스가 표준으로 구성되었는지 무제한으로 구성되었는지 확인할 수 있습니다. 자세한 내용은 T2 인스턴스의 CPU 사용량에 대한 크레딧 옵션 보기 단원을 참조하십시오.

T2 무제한 활성화 또는 비활성화 시 크레딧에 발생하는 현상

CPUCreditBalance는 T2 스탠다드 또는 T2 무제한 인스턴스에서 누적한 크레딧 수를 추적하는 CloudWatch 지표입니다. CPUSurplusCreditBalance는 T2 무제한 인스턴스에서 소비한 잉여 크레딧 수를 추적하는 CloudWatch 지표입니다.

T2 스탠다드 인스턴스가 무제한으로 전환될 경우 다음이 발생합니다.

  • CPUCreditBalance에서 모든 시작 크레딧이 삭제되고, 남은 누적된 획득 크레딧을 가진 나머지 CPUCreditBalance이 전달됩니다.

T2 무제한 인스턴스가 표준으로 전환될 경우 다음이 발생합니다.

  • CPUCreditBalance는 변경되지 않은 채 전달됩니다.

  • CPUSurplusCreditBalance는 즉시 요금이 부과됩니다.

크레딧 사용량 모니터링

T2 무제한 인스턴스가 기준 이상의 크레딧을 사용하고 있는지 여부를 확인하기 위해 CloudWatch 측정치를 사용하여 크레딧 사용량을 알리는 시간별 경보를 설정할 수 있습니다. 자세한 내용은 CPU 크레딧 모니터링 단원을 참조하십시오.

예제: T2 무제한에서 크레딧 사용 설명

이 예제는 무제한으로 시작된 t2.nano 인스턴스의 CPU 사용률과 CPU 성능 유지를 위해 획득잉여 크레딧을 어떻게 사용하고 있는지 보여줍니다.

t2.nano 인스턴스는 24시간 동안 72개의 CPU 크레딧을 획득하고, 이를 사용하여 72분의 vCPU 사용 시간을 확보할 수 있습니다. CPU 크레딧 밸런스(CloudWatch 측정치 CPUCreditBalance에 의해 표현)가 고갈되면 인스턴스는 아직 획득되지 않은 잉여 CPU 크레딧을 사용하여 필요한 시간 동안 버스트를 할 수 있습니다. t2.nano는 24시간 동안 최대 72개의 크레딧을 획득하기 때문에 즉시 요금을 부과하지 않고 이 최대 값까지 잉여 크레딧을 소비할 수 있습니다. 72개 이상의 CPU 크레딧을 사용하고 있는 경우에는 해당 시간이 끝날 때 그 차이만큼 비용이 부과됩니다.

이 예제는 다음 그래프를 통해 CPUCreditBalance가 감소한 이후에도 인스턴스가 잉여 크레딧을 사용하여 어떻게 버스트를 할 수 있는지 보여줍니다. 그래프의 타임 라인 시작 지점에서 인스턴스가 24시간 동안 획득할 수 있는 최대 수와 동일한 크레딧 밸런스를 누적했다고 가정할 수 있습니다. 아래 워크플로우는 그래프에서 번호가 매겨진 지점을 참조합니다.

1 – 처음 10분 동안 CPUCreditUsage가 0개이고 CPUCreditBalance가 최대 72개로 유지됩니다.

2 – 23:40에 CPU 사용률이 증가하면서 인스턴스가 CPU 크레딧을 사용하고, 이에 따라 CPUCreditBalance가 줄어듭니다.

3 – 00:47경, 인스턴스에서 전체 CPUCreditBalance가 고갈되고 높은 CPU 성능을 유지하기 때문에 잉여 크레딧을 사용하기 시작합니다.

4CPUSurplusCreditBalance가 72개 CPU 크레딧에 도달하는 01:55까지 잉여 크레딧이 사용됩니다. 이는 t2.nano가 24시간 동안 획득할 수 있는 최대 값과 동일합니다. 이후에 사용된 모든 잉여 크레딧은 24시간 내에 획득한 크레딧으로 상쇄가 되지 않기 때문에 해당 시간이 끝날 때 약간의 추가 요금이 발생하게 됩니다.

5 – 인스턴스가 02:20경까지 잉여 크레딧을 계속해 사용합니다. 이때 CPU 사용률이 기준 이하로 떨어지면 인스턴스는 시간당 3개씩(5분마다 0.25개) 크레딧을 획득하기 시작합니다. 이는 CPUSurplusCreditBalance를 청산하는 데 사용됩니다. CPUSurplusCreditBalance가 줄어들어 0이 되고 나면 인스턴스는 5분마다 0.25개씩 CPUCreditBalance 획득 크레딧을 누적하기 시작합니다.

청구서 계산

vCPU-시간당 잉여 크레딧의 요금은 0.05 USD입니다. 인스턴스는 01:55부터 02:20까지 약 25개의 잉여 크레딧을 소비했으며, 이는 0.42 vCPU-시간에 해당됩니다.

이 인스턴스에 대한 추가 요금은 0.42 vCPU-시간 x 0.05 USD/vCPU-시간 = 0.021 USD(반올림해서 0.02 USD).

여기 이 T2 무제한 인스턴스에 대한 월말 청구서가 나와 있습니다.

 T2 무제한 인스턴스 청구서 예제

발생하는 모든 요금을 매시간 공지하는 청구서 알림을 설정하고 필요 시 조치를 취할 수 있습니다.