„Shared“ bedeutet im Hinblick auf einen gemieteten Server, dass sich mehrere Kunden die Ressourcen des Servers teilen. Die Server-Virtualisierung ist eine Technologie, die es ermöglicht, mehrere Instanzen gleichzeitig auf demselben physischen Server auszuführen. Dafür nutzen Administratoren Hypervisoren, die als Trennschicht zwischen der Hardware und den virtuellen Servern dienen. Der Hypervisor abstrahiert die Serversoftware von der zugrunde liegenden Hardware. Dabei verteilt er Ressourcen wie Prozessorleistung, Arbeitsspeicher, Speicherplatz und Netzwerkverbindungen dynamisch auf virtuelle Maschinen (VMs).