Save 20% on all Cloud VPS plans — use code HAPPY20 at checkout
99.95% uptime SLA 24/7 support Since 2019 Tier IV · Noida
Client Area
BLOGVPS Hosting

VPS, VDS or dedicated server: the signs you need dedicated cores

How to tell from your own server's behaviour that a shared VPS has become the bottleneck, and whether a virtual dedicated server or a whole dedicated server is the next step.

By URLStart Engineering 3 min read
VPS, VDS or dedicated server: the signs you need dedicated cores — URLStart blog cover
Fig. 01 — VPS, VDS or dedicated server: the signs you need dedicated cores — URLStart blog cover
    TL;DR
  • A VPS shares physical cores, cache and disk queues with neighbours. Most workloads never notice; a few start to.
  • The signs: high steal time in top, response times that wander at the same load, database queries that are fast at night and slow at noon, game tick rates that dip without a cause on your side.
  • A virtual dedicated server (VDS) pins dedicated vCPU and RAM on single-tenant hardware and fixes most of these. A dedicated server is the next step when you need more than 16 cores or your own hypervisor.
  • At URLStart: Cloud VPS from ₹584/mo, VDS from ₹1,799/mo, dedicated servers from ₹9,999/mo, all in Noida (Tier IV) or Mumbai.

Moving from a VPS to a virtual dedicated server or a dedicated server is a common upgrade, and it is often made for the wrong reason. More RAM rarely needs dedicated cores; inconsistent performance usually does. These are the signs you need dedicated cores, and how to read them on your own server.

What a VPS shares

On a VPS the hypervisor guarantees your share of CPU time and reserves your RAM. What it cannot reserve is the physical core's cache, the memory bus and the disk queue, all of which are shared with whoever else is on the node. For a web server or a staging box this is invisible. For a latency-sensitive database, a busy game server or a trading terminal, it can show up as variance: the same request taking different times for no reason you can find.

Sign 1: steal time

On Linux, run top and look at the st value in the CPU line, or vmstat 1 and the last column. Steal is time your virtual CPU wanted to run and the hypervisor gave to someone else. Under 1 to 2% is normal. Consistently above 5% at busy times means you are waiting for neighbours.

Sign 2: response times that wander at the same load

Graph your application's response time against requests per second. If the same load gives 80 ms at 3 a.m. and 200 ms at noon, and nothing in your own logs explains it, the noise is coming from outside your VM.

Sign 3: a database that is fast at night and slow in the day

Run the same heavy query at different hours. A large spread with the same data and the same load points at shared disk or cache contention.

Sign 4: game tick rate dips

Minecraft TPS dropping below 20, or a Rust server's FPS falling, with no change in players or plugins and no spike in your own CPU use. Game servers are single-thread bound and sensitive to a busy neighbour on the same core.

Sign 5: an audit asks who else is on the hardware

Not a performance sign, but a common reason to move. "Nobody" is an answer only single-tenant hardware can give.

VDS or dedicated server?

A virtual dedicated server pins dedicated vCPU and RAM on single-tenant hardware. It fixes signs 1 to 5 for most workloads, keeps the convenience of a virtual machine, and costs a fraction of a whole server. Ours start at ₹1,799 a month for 8 GB with dedicated cores, with a 99.95% SLA.

A dedicated server is the next step when you need more than 16 cores, more than 64 GB of RAM, your own hypervisor to split into VMs, or hardware you can reason about down to the disk. Ours start at ₹9,999 a month for dual Xeon with 28 cores.

Stay on a VPS if none of the signs apply. More RAM or more vCPU on a VPS is a resize, not a migration, and costs less.

Before you act on the signs you need dedicated cores

Check your own application first: slow queries, missing indexes, no object cache, too few PHP workers. These are cheaper to fix than a new server and they follow you to any hardware. If the signs are still there after that, the move will make a visible difference.

Questions we get asked

Is a VDS the same as a dedicated server? No. A VDS is a virtual machine with dedicated cores on single-tenant hardware; a dedicated server is the whole physical machine.

Will a VDS fix low steal time problems? If steal is low, your bottleneck is elsewhere; look at your application first.

Can I move from VPS to VDS without downtime? We migrate it for you; plan for a short cutover window.

Which do traders use? Most forex and algo traders run comfortably on a VPS; high-frequency or many-terminal setups move to a VDS.

Where are they hosted? All three products are in Noida (Tier IV) and Mumbai.

Ready to deploy?

Root shell in about a minute. Talk to an engineer first if you'd rather size it together.

✓ 99.95% uptime SLA ✓ Cards · UPI · Net banking · PayPal · Crypto ✓ Cancel anytime