빠른 답변
VPS에서 공유 vCPU와 전용 vCPU의 차이는 무엇인가요?
공유 vCPU는 하이퍼바이저가 여러 고객에게 나눠주는 프로세서 스레드에서의 순서이고, 전용 vCPU는 혼자만을 위해 확보된 스레드입니다. 2026년 11월 2일 기준, 전용 vCPU 하나는 Hetzner(CCX13)에서 월 $24.30, Cobaltfell(Fell 8, 12개월 기간)에서 $4.78이었으며, Cobaltfell은 각 vCPU를 일대일로 고정합니다.
애초에 vCPU란 무엇인가요?
대부분의 클라우드에서 vCPU 하나는 호스트 프로세서의 하드웨어 스레드 하나이며, 스레드 두 개가 물리적 코어 하나를 이룹니다. DigitalOcean은 이를 직접 명시합니다: "A vCPU is a unit of processing power corresponding to a single hyper-thread on a processor core." Amazon의 EC2 문서도 대부분의 버스트 가능 인스턴스에 대해 같은 규칙을 제시합니다: 각 vCPU는 Intel Xeon 또는 AMD EPYC 코어의 스레드입니다.
따라서 "4 vCPU"는 보통 스레드 네 개, 즉 물리적 코어 두 개를 의미합니다. 그 스레드가 공유인지 전용인지는 별개의 문제이며, 이 페이지가 답하는 질문입니다. 스레드냐 코어냐의 문제는 별도 가이드가 있습니다: 전용 vCPU는 코어인가요, 스레드인가요?
공유 vCPU는 부하에서 어떻게 동작하나요?
공유 vCPU는 그 순간 비어 있는 만큼의 스레드를 받습니다. 이웃이 조용하면 전속력으로 실행될 수 있고, 이웃이 바쁘면 일부만 받습니다. DigitalOcean은 자사의 공유 요금제를 그런 식으로 설명합니다: 하이퍼스레드는 "may be shared between multiple other Droplets"이며, Droplet은 이웃 Droplet이 높은 부하 상태일 때 "could receive fractions of hyper-threads"를 받을 수 있습니다. Hetzner는 자사의 공유 요금제에서 하이퍼바이저가 "distribute usage rights of CPU resources among several virtual servers"라고 말합니다.
일부 클라우드는 그 위에 예산을 더합니다. Amazon의 버스트 가능 T 인스턴스는 기준선 아래에서 CPU 크레딧을 적립하고 기준선 위에서 이를 소비합니다. 크레딧 하나는 1분 동안 100%의 vCPU 하나입니다. t3.medium은 vCPU당 20%의 기준선을 가지며, Standard 모드에서 크레딧이 소진되면 "gradually comes down to baseline CPU utilization"으로 내려갑니다.
VPS 내부에서는 대기가 steal time으로 나타납니다: 하이퍼바이저가 다른 것을 실행하는 동안 내 vCPU가 실행 준비가 되어 있던 시간의 비율입니다. CPU steal time이란 무엇이며 VPS에서 확인하는 방법 가이드는 top, vmstat, mpstat으로 이를 읽는 방법을 보여줍니다.
전용 vCPU는 무엇을 바꾸나요?
전용 vCPU는 내 스레드에서 다른 테넌트를 제거합니다: 이웃 뒤에 줄 서지 않고, 크레딧 예산도 없으며, 작업이 실행되는 동안 내내 전부하를 받습니다. DigitalOcean은 자사의 전용 CPU Droplet이 항상 전체 하이퍼스레드를 가진다고 씁니다. Hetzner는 모든 전용 인스턴스가 "has its own dedicated CPU resources"라고 씁니다.
전용 vCPU가 그 자체로 해결하지 못하는 두 가지가 있습니다:
- 속도. 2016년 Xeon의 전용 스레드는 여전히 2016년 Xeon입니다. 프로세서 세대와 클럭이 각 vCPU의 속도를 결정하고, 전용성은 그것이 얼마나 안정적인지를 결정합니다.
- 형제 스레드. 내 vCPU가 코어의 스레드 하나라면, 호스트가 그렇지 않다고 말하지 않는 한 코어의 다른 스레드가 다른 VPS를 서비스할 수 있습니다. 그렇게 말하는 호스트는 거의 없습니다. 2026년 11월 2일 Cobaltfell의 조사에 따르면, 51곳의 KYC 없는 암호화폐 VPS 호스트 중 22곳이 요금제의 CPU를 전용이라고 불렀고, 2022년 이후 프로세서에서 그렇게 한 6곳 중 물리적 코어를 명시한 곳은 Cherry Servers뿐이었습니다(4 vCores "on 2 physical cores").
Cobaltfell에서는 규칙이 문서로 적혀 있습니다: vCPU 하나는 호스트 프로세서의 하드웨어 스레드 하나입니다. 고객님의 vCPU는 VPS에 1대1로 고정되며 다른 고객에게 절대 빌려주지 않고, 물리 코어의 두 스레드는 함께 유지되므로 2 vCPU마다 이웃이 공유하지 않는 온전한 코어 하나가 됩니다. 작업에 필요한 만큼 얼마든지 풀 부하를 허용합니다. CPU 크레딧도, 버스트 시간도, 100%에서 몇 분이 지난 뒤의 스로틀링도 없습니다.
공유 vCPU와 전용 vCPU를 나란히 비교하면 어떻게 다른가요?
| 공유 vCPU | 전용 vCPU | |
|---|---|---|
| 스레드를 누가 사용하는가 | 나와 다른 고객이 번갈아 | 나만 |
| 받는 시간 | 그 순간 비어 있는 만큼, 또는 크레딧으로 제한된 기준선 | 전부, 항상 |
| 부하 시 steal time | 흔하며, 이웃이 바쁠 때 증가 | 약속이 지켜지면 0 또는 거의 0 |
| 수 시간 동안 100% 실행 | 많은 요금제에서 크레딧 또는 공정 사용 규칙으로 제한 | 허용됨 |
| 실행마다 달라지는 결과 | 이웃과 시간대에 따라 달라짐 | 같은 작업에는 안정적 |
| vCPU당 가격 | 더 낮음 | 더 높음: 2026년 11월 2일, KYC 없이 암호화폐 결제를 받는 호스트의 2022년 이후 프로세서 기준 월 중앙값 $8.20 |
가격 확인일
공유 vCPU는 언제 충분한가요?
하루 대부분 CPU가 놀고 있다가 짧게만 치솟는 경우라면 공유 vCPU로 충분합니다. Amazon도 자사의 버스터블 라인을 판매하며 같은 점을 강조합니다. 많은 범용 워크로드는 평균적으로 바쁘지 않고, 높은 수준의 지속적인 CPU 성능이 필요하지 않습니다.
대표적인 경우:
- 트래픽이 많지 않은 개인 사이트, 블로그, 소규모 API;
- 한 번에 몇 분씩 테스트를 돌리는 개발 또는 스테이징 서버;
- VPN 엔드포인트, 배스천 호스트, 소규모 모니터링 에이전트;
- 아무도 모르게 조금 늦게 끝나도 되는 백그라운드 작업.
가끔 한순간 느려지는 것이 아무 비용도 들지 않는다면, 공유 플랜이 합리적인 선택입니다.
전용 vCPU는 언제 필요한가요?
CPU가 오랫동안 계속 바쁘거나, 1초의 지연에 비용이 발생할 때 전용 vCPU가 필요합니다. 흔한 신호는 사용량이 많은 시간대에 높아지는 steal time, 시간대마다 달라지는 빌드 시간, 트래픽이 몰릴 때 느려지는 데이터베이스의 최저 속도 쿼리입니다.
전용 vCPU가 필요한 대표 워크로드:
- CI 러너와 컴파일: 몇 분 동안 모든 코어를 점유합니다 (GitLab Runner VPS 사이즈 정하기);
- 데이터베이스: 평균만큼이나 최저 속도 쿼리가 중요합니다 (VPS에서 PostgreSQL 실행하기);
- 헤드리스 브라우저 워커: 페이지를 계속해서 렌더링합니다 (스크래핑 워커);
- FFmpeg 영상 인코딩 (GPU 없이 FFmpeg 실행하기);
- CPU에서 돌리는 소형 언어 모델: 토큰 하나하나가 코어를 기다립니다 (GPU 없이 Ollama 실행하기).
채굴은 여기 해당하지 않습니다: 어떤 암호화폐든 어떤 플랜에서든 어떤 소프트웨어로든 채굴은 허용되지 않습니다. 빌드, 인코딩, 추론, 데이터베이스 같은 고객님의 무거운 CPU 작업은 풀 부하로 실행할 수 있으며, 블록체인을 검증만 하는 노드는 채굴이 아닙니다.
내 것이 어느 쪽인지 어떻게 알 수 있나요?
호스트의 표현을 그대로 읽고, 워크로드가 돌아가는 동안 steal time을 측정하세요.
- 표현. "Dedicated resources"라는 문구나 "VDS"라는 제품명은 CPU가 전용이라는 뜻이 아닙니다. CPU, 코어 또는 vCPU를 명시한 문장을 찾으세요. 2026년 11월 전용 CPU VPS의 코어당 비용 페이지에서는 22개 호스트의 해당 문장을 인용하고, VPS와 VDS 서버의 차이에서는 라벨만으로는 의미가 적은 이유를 설명합니다.
- 프로세서.
lscpu를 실행해 주문 페이지와 모델을 대조하세요. - 부하 상태의 steal time. 작업을 돌리면서
mpstat -P ALL 1 60를 실행하세요. 전용 vCPU에서는%steal이 0 또는 0에 가깝게 유지되어야 합니다. - 벤치마크 반복. 서로 다른 두 시간대에 같은 벤치마크를 돌렸을 때 전용 vCPU에서는 비슷한 결과가 나와야 합니다. YABS 또는 Geekbench 6로 VPS 벤치마크하는 방법을 참고하세요.
2026년 11월 전용 vCPU 비용은 얼마인가요?
신분증 없이 암호화폐를 받는 호스트 기준, 2026년 11월 2일 2022년 이후 프로세서의 전용 vCPU 중앙값은 월 $8.20이었습니다. 대형 클라우드는 같은 vCPU에 더 많은 비용을 받았습니다. 2-vCPU 규모에서 Hetzner CCX13은 $24.30, Linode는 $18, Vultr는 $20, DigitalOcean은 vCPU당 $21이었습니다.
Cobaltfell의 전용 vCPU당 가격은 12개월 약정 기준 12개월 약정 시 전용 vCPU당: Fell 2 $5.24, Fell 4 $4.87, Fell 8 $4.78, Fell 16 $8.11입니다. 월 단위 결제 시 Fell 2는 $14.98입니다.
공유 vCPU와 전용 vCPU에 대해 사람들이 또 어떤 질문을 하나요?
전용 vCPU는 물리 코어인가요?
대개 아닙니다. 대부분의 클라우드에서 vCPU는 하드웨어 스레드 하나이므로, vCPU 두 개가 물리 코어 하나를 채웁니다. 중요한 것은 그 코어의 다른 스레드가 다른 사람에게 갈 수 있는지 여부입니다. Cobaltfell에서는 코어의 두 스레드가 항상 같은 VPS에 속합니다.
전용 vCPU가 공유 vCPU보다 빠른가요?
작업 1초당 속도로는 아닙니다. 스레드는 어느 쪽이든 프로세서 속도로 실행됩니다. 전용 vCPU가 실전에서 더 빠른 것은 이웃이 바쁠 때이며, 이웃을 기다리지 않기 때문입니다. 한가한 호스트에서는 둘의 점수가 같을 수 있습니다.
전용 vCPU를 하루 종일 100%로 돌릴 수 있나요?
Cobaltfell에서는 가능합니다: 작업에 필요한 만큼 얼마든지 풀 부하를 허용합니다. CPU 크레딧도, 버스트 시간도, 100%에서 몇 분이 지난 뒤의 스로틀링도 없습니다. 공유 플랜에서는 많은 호스트가 지속 부하를 스로틀하거나 과금하므로, 이를 전제로 계획하기 전에 약관을 확인하세요.
"Dedicated resources"가 전용 CPU를 뜻하나요?
꼭 그렇지는 않습니다. 저희 조사에서는 호스트 자체 문구에 CPU, 코어 또는 vCPU가 명시된 경우에만 CPU를 전용으로 집계했습니다. 여러 호스트가 프로세서에 대한 언급 없이 "dedicated resources"라고만 적었습니다.
전용이라고 판매되는 VPS에서 steal time이 보이는 이유는 무엇인가요?
짧고 고립된 값은 별 의미가 없습니다. 작업이 돌아가는 동안 계속 높게 유지되는 steal time은 vCPU가 호스트의 다른 무언가를 계속 기다리고 있다는 뜻입니다. 실제 부하를 1시간 동안 걸면서 mpstat로 기록하고 그 로그를 호스트에 보내세요.
출처 (10)
- DigitalOcean: Droplet 플랜 선택하기 (공유 및 전용 CPU) docs.digitalocean.com/products/droplets/concepts/choosing-a-plan — DigitalOcean (checked 2026-11-02)
- Hetzner Cloud 서버 개요 docs.hetzner.com/cloud/servers/overview — Hetzner (checked 2026-11-02)
- 버스터블 성능 인스턴스 — Amazon Web Services (checked 2026-11-02)
- 버스터블 성능 인스턴스의 핵심 개념 — Amazon Web Services (checked 2026-11-02)
- mpstat(1) 매뉴얼 페이지 — man7.org (sysstat) (checked 2026-11-02)
- Cherry Servers Premium VDS cherryservers.com/virtual-servers/premium-vds — Cherry Servers (checked 2026-11-02)
- Hetzner Cloud general purpose (CCX) hetzner.com/cloud/general-purpose — Hetzner (checked 2026-11-02)
- Linode 유형 API(Dedicated CPU 플랜) api.linode.com/v4/linode/types — Akamai / Linode (checked 2026-11-02)
- Vultr 요금제 API api.vultr.com/v2/plans — Vultr (checked 2026-11-02)
- DigitalOcean Droplet 요금 digitalocean.com/pricing/droplets — DigitalOcean (checked 2026-11-02)