[AWS] EC2 T2 인스턴스 CPU 크레딧에 대해서, 크레딧 모니터링 방법

T2 인스턴스의 CPU크레딧이란

T2 인스턴스는 기본으로 주어지는 CPU성능과 더불어 여러가지 성능을 버스트 해서 순간적으로 성능이 확장된다.

다만 성능을 버스트 할때 CPU크레딧이 쌓이는데 T2 유형마다 주어진 CPU크레딧 수량이 있는데 그 수량을 다 사용되면 성능이 버스트 되지 않는다. 

 

[인스턴스 유형마다 주어지는 크레딧양]

CPU크레딧은 시간마다 주어지는데 이것은 누적이 되고 누적가능한 CPU크레딧 수량을 넘어서면 더이상 누적 되지 않는다. 누적된 CPU크레딧은 인스턴스를 중지 시키면 초기화 된다.

 

 

만약 주어진 크레딧이 상관없이 성능을 계속해서 버스트 하고 싶다면 크레딧 사양을 무제한(Unlimited) 모드로 바꿔야 한다.

무제한 모드로 변경하는 방법은 EC2 인스턴스에서 수정화면에서 할 수 있다.

 

[EC2 T2 인스턴스의 세부 정보]

T2 인스턴스는 기본적으로 크레딧 사양이 Standard 인데 크레딧 수량만큼만 버스트 할 수 있다는 뜻이다.

T3 인스턴는 기본적으로 Unlimited이며 크레딧 수량 상관없이 버스트 가능하며 기본적으로 주어지는 크레딧을 다 사용하면 버스트가 가능하다 하지만 그에 대한 요금은 또 발생한다.

 

CPU크레딧 모니터링

CPU 크레딧은 EC2 모니터링기능 CloudWatch 에서 사용한 크레딧 수량이랑, 누적된 크레딧 수량을 확인 할 수 있다.

 

[CloudWatch 측정치]

CloudWatch 에서 CPU 크레딧 사용량과, CPU 크레딧 누적된 수량을 확인 할 수 있는데 CPU 크레딧 밸런스가 누적된 크레딧을 보여준다. 

 

5분마다 갱신되며 시간은 UTC기준이므로 서울시간으로 확인하려면 +9를 해야 한다.

 

잉여(Surplus) CPU 크레딧 사용량, 잉여(Surplus) CPU 크레딧 밸런스는 Unlimited 사양에서 부여받은 CPU크레딧을 초과해서 사용했을때 발생하는 수치량이다. 

 

 

참고 : docs.aws.amazon.com/ko_kr/AWSEC2/latest/UserGuide/burstable-performance-instances-monitoring-cpu-credits.html

댓글

Designed by JB FACTORY