안녕하세요,

베스핀글로벌 GCP Support팀입니다.


이번 아티클에서는 주제로 "CPU 사용률이 100%를 초과하는 현상인 CPU 버스팅"을 다루고자 합니다.



CPU 버스팅


CPU 버스팅[1]은 인스턴스에서 단기간 동안 물리적 CPU를 추가로 사용할 수 있는 기능입니다. 

VM 인스턴스에서 원래 할당된 것보다 많은 CPU가 필요할 때 자동적으로 버스팅이 진행됩니다. 

버스팅은 영구적이지 않으며 주기적으로만 사용할 수 있습니다.


버스팅 지속 시간


각 VM 타입에 따라 버스트 지속 시간이 다르게 적용됩니다.


* e2-micro: 30초

* e2-small: 60초

* e2-medium: 120초


정확한 버스트 시간은 토큰 버킷[2]에 따라 결정됩니다.

따라서 버스트 시간은 평소에 CPU를 100% 미만으로 사용하면 더 길어지며, 버스팅은 추가 요금이 부과되지 않습니다.


CPU 버스팅을 사용하고 싶지 않다면 해당 기능을 지원하지 않는 공유코어 외 머신 타입을 사용하시기 바랍니다.



참조 링크


[1] CPU 버스팅

https://cloud.google.com/compute/docs/general-purpose-machines#cpu-bursting

[2] 토큰 버킷

https://en.wikipedia.org/wiki/Token_bucket



관련 문의사항이 있으시면 Support Portal에 문의해 주시기 바랍니다.

감사합니다.