Virtual private server (VPS) – podział maszyny, jaką jest serwer, na kilka mniejszych, wirtualnych.

Do zarządzania VPS-ami najczęściej wykorzystuje się oprogramowanie Proxmox, Xen, Hyper-V, VMware, Virtuozzo, OpenVZ.

Podział zasobów Przydział zasobów zależy od administratora serwera. W przypadku wirtualizacji KVM, w przeciwieństwie do OpenVZ – zazwyczaj przydziela się zasoby gwarantowane, zasoby sprzętowe do których VPS musi mieć dostęp zawsze, oraz te, które mogą być osiągnięte chwilowo, gdy serwer nie jest obciążony. W większości przypadków, w wirtualizacji VPS KVM – gwarancja dostępności zasobów nie dotyczy łącza internetowego, które może być udostępniane wraz z innymi użytkownikami hostingu (tzw. shared port). Należy również pamiętać, że w przypadku wirtualizacji KVM może zachodzić zjawisko memory swapping (Plik wymiany) – a w tym wypadku, dokładniej (Partycja wymiany) – do tego coraz częstszym zjawiskiem na hostingach oferujących VPS za tanie kwoty, jest destabilizacja infrastruktury – czy też ograniczenie zasobów, np.