Cos'è un VPS e come funziona?
Un VPS (virtual private server) è una macchina virtuale che si comporta come un piccolo computer separato su internet. Ha un proprio sistema operativo, un proprio indirizzo IP, una quota riservata di CPU e memoria e un disco che solo tu puoi leggere. Ti colleghi via SSH (Linux) o Remote Desktop (Windows) e installi il software che ti serve. Se vuoi provarne uno, puoi noleggiare un VPS all'ora ed eliminarlo quando hai finito.
Come funziona un VPS
Un server fisico esegue un hypervisor. Su Linux si usa di solito KVM, integrato nel kernel. L'hypervisor divide la macchina in più macchine virtuali isolate. Ognuna riceve un numero fisso di core CPU virtuali (vCPU), una quantità di RAM e un disco virtuale. Poiché le risorse sono riservate a ciascuna macchina, un vicino che consuma molto non può sottrarle, ed è questa la differenza principale rispetto all'hosting condiviso.
Un cloud VPS aggiunge un livello di automazione. Crei, ridimensioni, fai snapshot ed elimini i server da una console web o tramite API, senza attendere un tecnico, e molti provider fatturano all'ora.
A cosa serve un VPS
- Siti web e negozi online, incluso WordPress.
- Applicazioni web e API con un proprio database.
- Server di gioco e server vocali.
- Una VPN personale, un proxy o un piccolo relay di posta.
- Sviluppo, test e runner CI.
- Desktop remoto su un VPS Windows.
VPS a confronto con le altre soluzioni
| Hosting condiviso | VPS | Server dedicato | |
|---|---|---|---|
| Risorse | Condivise | Riservate | Un'intera macchina |
| Accesso root | No | Sì | Sì |
| Uso tipico | Siti piccoli | Siti, app, database | Carico elevato e costante |
Leggi VPS vs hosting condiviso per un confronto più approfondito.
Cosa controllare prima dell'acquisto
- vCPU, RAM e disco. Parti da ciò che serve al tuo software; vedi come scegliere le specifiche del VPS.
- Tipo di disco. NVMe è molto più veloce di un disco meccanico per database e siti con molto traffico.
- Posizione. Scegli un data center vicino ai tuoi visitatori per mantenere bassa la latenza.
- Fatturazione. La fatturazione oraria è adatta a test e progetti brevi; i cicli prepagati costano meno per i server attivi tutto l'anno.
- Backup e snapshot. Decidi come ripristinare il server se qualcosa si rompe.
- Protezione. Chiedi se è incluso il filtraggio DDoS e quali opzioni firewall sono disponibili.
Tieni presente che la maggior parte dei provider, incluso ONIE, continua a fatturare un server spento perché le sue risorse restano riservate. Elimina il server per interrompere i costi.
I primi passi su un nuovo VPS
Dopo l'avvio del server, collegati via SSH, aggiorna il sistema e crea un utente normale. Su Ubuntu:
ssh root@YOUR_SERVER_IP
apt update && apt upgrade -y
adduser deploy && usermod -aG sudo deployPoi segui la guida per proteggere SSH su un VPS Linux prima di installare qualsiasi altra cosa.
Domande frequenti
Un VPS è lo stesso di un cloud server?
Quasi. Un cloud server è un VPS che gestisci tramite API o console, con creazione rapida e di solito fatturazione oraria. Nell'uso quotidiano i due termini indicano la stessa cosa.
Servono competenze tecniche per usare un VPS?
Servono nozioni base di riga di comando per un VPS Linux, oppure Remote Desktop per un VPS Windows. Sei responsabile di aggiornamenti e sicurezza, quindi segui una guida di configurazione.
Un VPS è più veloce dell'hosting condiviso?
Di solito sì per i siti più impegnativi, perché CPU, RAM e disco sono riservati a te invece di essere condivisi con altri account.