Choosing & sizing
How do I choose a VPS provider?
Check five things: virtualisation type (KVM, not OpenVZ), whether cores are dedicated, which jurisdiction the server sits in, what identity data the provider collects, and what happens when someone complains about you. Price is the easiest thing to compare and the least likely to matter after the first month.
Virtualisation type is the single most common hidden difference. If the provider does not state KVM explicitly, assume container-based virtualisation with oversold memory.
The second question almost nobody asks before signing up is the abuse policy. Providers vary enormously in whether an automated complaint results in a forwarded email, a warning, or an immediate suspension with your data inaccessible. Read that page before you read the pricing page.
- Is it KVM? If unstated, assume it is not.
- Are the vCPUs dedicated or shared, and does the provider define the term?
- Which country is the hardware in, and which legal system does that imply?
- What identity information is required, and what is retained?
- What is the published response to abuse complaints and legal demands?
- Is there an out-of-band console, or does a firewall mistake mean a support ticket?
7 answers in Choosing & sizing
- What is a VPS? A VPS (virtual private server) is a virtual machine with guaranteed CPU, memory and storage, running its own operating system on shared physical hardw…
- What is a VPS used for? A VPS runs anything that needs to be online continuously: websites and APIs, game servers, VPN and proxy endpoints, mail servers, trading bots, CI run…
- How much does a VPS cost? A usable VPS starts at about $4 a month for 1 vCPU, 1 GB of RAM and 20 GB of NVMe storage. A production instance with dedicated cores, 8 GB of RAM and…
- What is the cheapest VPS that is actually usable? About $4 a month buys 1 vCPU, 1 GB of RAM and 20 GB of NVMe on real KVM virtualisation. That is genuinely enough for a WireGuard VPN, a DNS resolver, …
- How much RAM does a VPS need? Match RAM to the workload, not to a price tier. 1 GB runs a VPN, DNS resolver or small bot. 2–4 GB runs a small website with a database. 8 GB is the c…
- How many vCPUs does a VPS need? Most workloads need fewer cores than people buy. One shared core saturates a gigabit VPN link. Two dedicated cores run a busy website. Four run a game…