메뉴
Amazon Elastic Compute Cloud
User Guide for Linux Instances

CPU 크레딧 및 기준 성능

기존 Amazon EC2 인스턴스 유형은 고정된 성능을 제공하는 반면 T2 인스턴스는 기본 수준의 CPU 성능을 발휘하면서 기본 수준 이상으로 버스트하는 기능을 제공합니다. 기본 성능과 버스트 기능은 CPU 크레딧에 의해 좌우됩니다. CPU 크레딧은 1분 동안 CPU 코어의 전체 성능을 제공합니다.

CPU 크레딧

CPU 크레딧 하나는 1분 동안 100%의 사용률로 실행되는 vCPU 하나에 해당합니다. vCPU, 사용률 및 시간의 여러 가지 조합이 CPU 크레딧 하나에 해당할 수도 있습니다. 예를 들어, CPU 크레딧 하나는 2분 동안 50%의 사용률로 실행되는 vCPU 하나 또는 2분 동안 25%의 사용률로 실행되는 vCPU 2개에 해당합니다.

CPU 크레딧 획득

각 T2 인스턴스는 인스턴스 크기에 따라 지속적으로 특정 비율의 시간당 CPU 크레딧을 얻습니다(밀리초 수준의 시간 정밀도로). 크레딧이 누적되는지 아니면 소비되는지를 결정하는 산정 프로세스도 밀리초 수준의 시간 정밀도로 수행되므로 CPU 크레딧 과소비를 염려할 필요는 없습니다. 즉, 짧은 CPU 버스트는 약간의 CPU 크레딧만을 소비합니다.

T2 인스턴스가 기준 성능에 필요한 것보다 더 적은 CPU 리소스를 사용하는 경우(예: 유휴 상태) 사용하지 않은 CPU 크레딧은 CPU 크레딧 밸런스에 누적됩니다. T2 인스턴스가 기준 성능 수준 이상으로 버스트해야 할 경우 축적된 크레딧을 소모합니다. T2 인스턴스가 획득한 크레딧이 많을수록 추가 성능이 필요할 때 기준을 초과하여 버스트할 수 있는 시간이 증가합니다.

다음 표에는 시간당 CPU 크레딧 획득률, 인스턴스가 획득할 수 있는 최대 CPU 크레딧 수, 인스턴스당 vCPU 수, 전체 코어 성능의 백분율로 나타낸 기준 성능 수준(단일 vCPU 사용 시) 등이 나와 있습니다.

인스턴스 유형

시간당 지급되는 CPU 크레딧

누적 가능한 최대 지급된 크레딧*

vCPUs

vCPU당 기준 성능

t2.nano

3

72

1

5%

t2.micro

6

144

1

10%

t2.small

12

288

1

20%

t2.medium

24

576

2

20%**

t2.large

36

864

2

30%**

t2.xlarge

54

1296

4

22.5%**

t2.2xlarge

81

1944

8

17%**

* 누적될 수 있는 크레딧은 수는 24시간 동안 획득할 수 있는 크레딧의 수와 동일합니다. T2 스탠다드의 경우 시작 크레딧은 누적될 수 있고, 누적될 수 있는 최대 획득 크레딧에 포함되지 않습니다.

** t2.medium 및 대형 인스턴스에는 두 개 이상의 vCPU가 있습니다. 테이블의 기준 성능은 vCPU 단위로 계산됩니다. 인스턴스의 기본 CPU 사용률을 계산하려면 vCPU 백분율에 vCPU 개수를 곱합니다. 예를 들어 t2.large 인스턴스에 두 개의 vCPU가 있으며 인스턴스에 60%의 기본 CPU 사용률을 제공합니다(vCPU x 한 vCPU의 30% 기준 성능). CloudWatch에서는 CPU 사용률이 vCPU 단위로 표시되므로 기준 성능으로 작동 중인 t2.large 인스턴스의 CPU 사용률은 CloudWatch CPU 측정치에 30%로 표시됩니다.

CPU 크레딧 획득률

시간당 획득하는 CPU 크레딧의 수는 인스턴스 크기에 의해 결정됩니다. 예를 들어 t2.nano는 시간당 3개의 크레딧을 획득하는 반면, t2.small은 시간당 12개의 크레딧을 획득합니다. 이전 표에는 모든 T2 인스턴스에 대한 크레딧 획득률이 나와 있습니다.

CPU 크레딧 누적 한도

실행 중인 인스턴스에서 획득한 크레딧은 만료되지 않습니다. 하지만 인스턴스가 누적할 수 있는 획득 크레딧 수에는 한도가 있습니다. 한도는 CPU 크레딧 밸런스 한도에 따라 결정됩니다. 한도에 도달한 이후에는 새로 획득한 모든 크레딧이 삭제되고 다음 이미지가 표시됩니다. 최대 버킷은 CPU 크레딧 밸런스 한도를 나타내고, 스필오버는 한도를 초과하여 새로 획득한 크레딧을 나타냅니다.

CPU 크레딧 밸런스 한도는 각 T2 인스턴스 크기에 따라 다릅니다. 예를 들어 t2.micro 인스턴스는 CPU 크레딧 밸런스에서 최대 144의 획득한 CPU 크레딧을 누적할 수 있습니다. 이전 표에는 각 T2 인스턴스에서 누적할 수 있는 최대 획득 크레딧 수가 나와 있습니다.

시작 크레딧은 CPU 크레딧 밸런스 한도에 포함되지 않습니다. T2 스탠다드 인스턴스가 시작 크레딧을 사용하지 않고 획득 크레딧을 누적하면서 24시간 동안 유휴 상태를 유지한 경우 CPU 크레딧 밸런스는 한도 이상으로 표시됩니다. 자세한 내용은 시작 크레딧 단원을 참조하십시오.

인스턴스가 중지되면 누적된 CPU 크레딧이 손실됨

실행 중인 인스턴스의 CPU 크레딧은 만료 기간이 없습니다. 그러나 CPU 크레딧이 인스턴스 중지 시점과 시작 시점 사이에 유지되지 않기 때문에 인스턴스를 중지하면 인스턴스는 획득한 모든 크레딧을 잃게 됩니다. 자세한 내용은 CloudWatch 측정치 표에서 CPUCreditBalance 항목을 참조하십시오.

기준 성능

인스턴스가 시간당 획득한 크레딧 수는 CPU 사용률의 백분율로 표시가 가능하며 이를 기준 성능 또는 기준이라고 합니다. 예를 들어 t2.nano는 시간당 3개의 크레딧을 획득하기 때문에 기준 성능이 5%입니다(3/60분). vCPU가 2개인 t2.large는 시간당 36개의 크레딧을 획득하기 때문에 vCPU당 기준 성능이 30%(18/60분)입니다.

이 페이지에서: