- Shared Hosting
- Virtual Private Servers (VPS)
- Dedicated Servers (Bare Metal / VDS)
Shared Hosting
The most common type you’ll find is ‘Shared Hosting’, this is where a hosting provider will own a physical server and partition the resources out to clients and you will connect to / manage your server via a web panel and SFTP. If you select this style of hosting you should be careful and note that some providers will oversell the resources. Overselling allows for them to provide cheaper monthly plans but may come at a performance hit due to this over allocation. Others will provide a dedicated quota that is only allocated to yourself, this will be slightly more expensive but you will have the entire quota to your disposal whenever you need it (plus it will still be cheaper than a VPS / Bare Metal). Traditionally this space was dominated by the likes of Nitrado, MCProHosting, Shockbyte etc… but in recent years players like Bloom, DedicatedMC & EnviroMC have dominated in this space offering Ryzen based solutions instead of the old school Xeons used by the legacy giants.Virtual Private Servers
The other common response you’ll see people mention is ‘grab yourself a VPS from Digital Ocean or Linode’. While you certainly can, it won’t be much better than using oracle cloud on ARM (which is free). VPS instances have some differences to shared hosting, the core differences are.- Linux knowledge is required for setup
- Patching becomes your responsibility
- Shell access which allows you to run more than just Minecraft servers
- Slower but higher core count CPUs
- You get a Dedicated IP address rather than a Shared one
- You can install a custom panel such as Pterodactyl
Bare Metal / VDS
The final common type of hosting you’ll see people mention is, “go all out and own your hardware”. While yes, this has some advantages for a novice the prospect of having no one around for support can be unsettling. Bare metal gives you full, dedicated, system normally in 32 / 64 or 128 GB RAM configurations with 256 / 512 or multi-TB disk configs. Bare metal can either be built yourself and shipped to a data centre for a monthly fee or you can rent from providers such as Hetzner, OVH or ReliableSite for a monthly fee. This option can set you back multiple hundreds of dollars per month and would only be recommended for larger scale deployments. Bare metal has a few advantages over the other types of solutions such as.- Complete ownership of the server data
- Complete ownership of physical and networking resources
- Some providers will offer a managed solution for an additional fee