Definizione tecnica di un VPS
Un VPS (Virtual Private Server) è una macchina virtuale creata da un software chiamato hypervisor, che suddivide un server fisico potente in più server virtuali indipendenti. Ogni VPS esegue il proprio sistema operativo (Linux, Windows), ha un proprio indirizzo IP pubblico e risorse assegnate (nuclei del processore, memoria viva, spazio su disco) ed è completamente isolato dagli altri VPS della stessa macchina fisica.
- Hypervisor: il software che gestisce la virtualizzazione. I più diffusi sono KVM, VMware ESXi, Microsoft Hyper-V e Xen.
- Risorse assegnate: un VPS riceve un numero fisso di vCPU (nuclei virtuali), una quantità di RAM e un volume di spazio su SSD.
- Isolamento: ogni VPS ha il proprio nucleo (kernel), i suoi processi non vedono quelli degli altri VPS e la sicurezza di un VPS non ricade sugli altri.
- Accesso root: a differenza dell'hosting condiviso, hai tutti i diritti di amministratore per installare quello che vuoi.