공유 vCPU vs 전용 vCPU

공유 vs 전용 vCPU: steal time이 당신에게 비용을 얼마나 발생시키는가

간단한 답변

공유 vCPU는 다른 테넌트와 스케줄링되므로 경합이 발생하면 프로세스가 대기하게 되며, 이는 top에서 steal time으로 표시됩니다. 전용 vCPU는 사용자를 위해 예약된 물리적 코어에 고정됩니다. 버스트 워크로드의 경우 차이가 보이지 않지만, 대기 시간에 민감하거나 틱 기반 또는 지속적으로 바쁜 워크로드의 경우 이 페이지에서 가장 중요한 사양입니다.

공유 vCPU vs 전용 vCPU — 나란히
维度공유 vCPU전용 vCPU
Steal time경합 시 발생 가능사실상 0
지속 부하제한될 수 있음무제한
p99 지연 시간변동적일관적
가격较低약 40~60% 높음
적합한 용도VPN, DNS, 소규모 봇, 개발데이터베이스, 게임, 트레이딩, API

어떤 것을 선택해야 하나요?

공유 vCPU

공유 코어는 대부분의 시간 동안 유휴 상태인 워크로드에는 확실히 적합합니다. VPN 엔드포인트는 신경 쓰지 않습니다.

전용 vCPU

꼬리 지연 시간이나 지속 처리량이 다른 사람에게 중요할 때는 전용 코어에 비용을 지불하세요.

자주 묻는 질문

steal time은 어떻게 확인하나요?

top 또는 vmstat의 st 열입니다. 지속적으로 2~3% 이상이면 코어를 두고 경쟁하고 있는 것이므로 전용 vCPU로 이동해야 합니다.

전용 vCPU는 물리적 코어 전체인가요?

우리 플랫폼에서는 다른 테넌트가 스케줄링되지 않는 예약된 물리적 스레드입니다. 용어는 제공업체에 따라 다릅니다. 가격을 비교하기 전에 항상 "전용"이 무엇을 의미하는지 물어보세요.