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 hardware. You get full root access and can install anything. It sits between shared hosting, where you control almost nothing, and a dedicated server, where you rent the whole machine.
The important word is "private": unlike shared hosting, the resources allocated to your instance are reserved for you, and other tenants cannot consume them. With KVM virtualisation the isolation is enforced by the processor itself, so your instance runs its own kernel and cannot see, or be seen by, its neighbours.
In practice a VPS behaves exactly like a physical Linux or Windows server that happens to be somewhere else. You connect over SSH or RDP, install software with the normal package manager, and configure the firewall yourself. Nothing about the workflow is virtualisation-specific.
- Full root or Administrator access, including custom kernels
- Guaranteed CPU, RAM and disk that neighbours cannot take
- Its own public IPv4 address and, here, a routed IPv6 /64
- Any operating system that boots — not a fixed list
See also: KVM
7 answers in Choosing & sizing
- 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…
- How much bandwidth does a VPS need? Most projects use far less than they fear. A typical blog serving 50,000 monthly visits uses about 100 GB. A VPN carrying 1080p video for one person u…