VPS (server privato virtuale)
Definizione breve
Un VPS è un server virtuale ricavato via software da una macchina fisica, che dà a ogni utente risorse dedicate.
Un VPS divide un grande server fisico in più sezioni indipendenti tramite software di virtualizzazione. Ogni sezione riceve la propria quota di processore, memoria e storage, un vicino sovraccarico non può più rallentare un altro sito.
Offre più controllo dell'hosting condiviso, il software del server e le impostazioni di sicurezza si configurano liberamente, ma questo controllo porta con sé responsabilità tecnica di manutenzione.
Nei piani VPS gestiti la manutenzione resta al fornitore, in quelli non gestiti il server è interamente nelle mani dell'utente. Per un sito in crescita rappresenta un punto di equilibrio tra hosting condiviso e server dedicato.
Un VPS viene spesso confuso con un server cloud, entrambi virtualizzati, ma un VPS fissa in anticipo la propria quota di processore e memoria, che cresce solo cambiando piano. Un server cloud, invece, scala le proprie risorse automaticamente in base alla domanda in tempo reale, una differenza che conta soprattutto per i siti con picchi di traffico improvvisi e imprevedibili.
Perché conta
Per un sito con traffico crescente o esigenze software specifiche, un VPS offre prestazioni prevedibili e risorse mai condivise con altri. Sceglierlo bene evita di dover migrare di nuovo più avanti durante la crescita.
Esempio illustrativo
Il sistema di prenotazione di una catena di centri spa ha superato le capacità dell'hosting condiviso ed è passato a un VPS gestito, i rallentamenti nelle ore di punta sono scomparsi del tutto.
