KVM in plain words
KVM (Kernel-based Virtual Machine) is a virtualisation technology built into Linux. Each KVM VPS behaves like a separate physical server: it boots its own operating system and kernel, has dedicated vCores, RAM and disk space, and you get full root access. You can install any software, run Docker, use a custom firewall or even load your own kernel modules.
KVM vs LXC vs shared hosting
| KVM VPS | LXC container | Shared hosting | |
|---|---|---|---|
| Own kernel | Yes | No, shares the host kernel | No |
| Root access | Full | Root inside the container | No, control panel only |
| Docker and custom kernels | Yes | Limited | No |
| Isolation | Strong | Good | Basic |
| Best for | Apps, game servers, Docker, VPN, databases | Light Linux services | Websites, WordPress and email |
How to choose vCores, RAM and storage
- 1 vCore, 2 GB RAM: a small website, VPN, Discord bot or test environment.
- 2 vCores, 4 GB RAM: several websites, a database, Docker containers or a small game server.
- 4 vCores, 8 to 16 GB RAM: busy applications, multiple game servers or CI and build jobs.
- Storage: 50 GB is plenty for most apps; choose 100 to 200 GB for media, backups or large databases.
KVM VPS hosting at Hunati
Hunati KVM VPS servers run on AMD EPYC 7351P processors with DDR4 RAM and NVMe SSD storage in Europe. You can configure 1 to 4 vCores, 2 to 16 GB RAM and 50 to 200 GB NVMe, and every VPS gets a dedicated IPv4 address and a VNC console for access even when SSH is not available. Available systems include Ubuntu, Debian, Rocky Linux, AlmaLinux, CentOS Stream and Alpine Linux.
Configure your own KVM VPS.
See VPS plans