Skip to content
RIPE NCC member · Local Internet RegistryCall us on 020 3318 3449sales@hosting-telecom.uk

VDS or hosting: which to choose

Cloud servers2 min read

What a VDS (VPS) is in plain English, how a cloud server differs from virtual hosting, when hosting is enough, when you need your own server and how to choose resources.

Contents

VDS and VPS are the same thing: a virtual server with its own operating system, guaranteed CPU, memory and disk, and full root access. We call it a cloud server. Virtual hosting is space on a shared server with a ready-made control panel, which the hosting provider sets up and looks after.

The main difference

Virtual hostingCloud server (VDS)
Who sets up the serverthe provideryou
Control panelcPanel — already therenone; you install what you need
Accessto your own accountroot — full access
SoftwarePHP, MySQL, email, cronanything: Node.js, Python, Docker, your own services
Operating systemnothing to chooseLinux, FreeBSD or Windows
Resourcesshared server with limitsguaranteed CPU, memory and disk
Updates and securitytaken care of for youyour responsibility

When hosting is enough

If your website is built on PHP — WordPress, Joomla or an online shop on a CMS — and you don’t need your own software on the server, choose hosting. It is cheaper, email and SSL are already set up, and you don’t have to look after the server.

When you need your own server

  • your application isn’t written in PHP: Node.js, Python, Go, Java, Docker containers;
  • a Telegram bot, a queue worker or another program that has to run all the time;
  • custom web server, database or PHP settings that can’t be changed on shared hosting;
  • your website needs more resources than hosting offers, even on the largest plan;
  • your own mail server, a VPN for staff, or test environments;
  • working with your own IP addresses and autonomous system over BGP.
Important You administer a cloud server yourself: you install software, update the system, and set up security and backups. If that is unfamiliar, start with How to secure your server.

How many resources to choose

TaskWhere to start
a bot, a small website, testing2 vCPU, 2 GB of memory
a website on nginx, PHP and a database, a few Docker containers2 vCPU, 4–6 GB
a shop with a noticeable load, several projects, Windows4 vCPU, 8 GB or more

If you get it wrong, it doesn’t matter: you can add CPU, memory and disk in your control panel, with no need to move to another server. CPU and memory can also be reduced, but not below the plan’s allowance; disk can only be increased. To work out what your server is struggling with, see Slow server: how to find the cause.

Where to see the plans

Our cloud servers run in our own data centre in the UK, on NVMe disks, with a public IPv4 address and root access.

Didn’t find the answer? Ask our support team — we’ll help.

Choose which cookies we may use. You can change your mind at any time with the “Cookie settings” link at the bottom of every page.

Necessary

Always active

They keep the site secure and remember your cookie choice. They don’t identify you.

Google Analytics counts visits and shows which pages people find useful, so we can improve the site. Which cookies