Tutti gli articoli

hosting

Che dimensione di VPS ti serve? Guida semplice a CPU, RAM e spazio di archiviazione

Scegli la dimensione giusta del server per un sito, un’app o un servizio self-hosted senza pagare potenza che non ti serve.

  • hosting
  • sizing
  • principianti
Tre dimensioni di server su un banco di lavoro — piccola, media e grande — con quella media indicata come la scelta giusta e la grande che mostra spazio inutilizzato.

Non vuoi pagare troppo per un server che resta quasi sempre inattivo, ma non vuoi nemmeno che il tuo sito si trascini appena arrivano alcune visite nello stesso momento.

Scegliere una dimensione sembra una cosa tecnica perché i provider vendono numeri: core CPU, RAM, spazio di archiviazione, banda. Ma la decisione diventa più semplice se immagini il server come un piccolo spazio di lavoro. Ti servono abbastanza mani per fare il lavoro, abbastanza spazio sul tavolo per tenere aperte le cose, e abbastanza spazio nell’armadio per conservare ciò che conta.

Parti da ciò che il server deve sostenere

Prima di scegliere i numeri, dai un nome al lavoro.

Un piccolo sito vetrina è come un negozio tranquillo con pochi visitatori che guardano gli scaffali. Un sito WordPress con plugin è più impegnativo: deve costruire pagine, parlare con un database e a volte inviare email. Una web app ha più parti in movimento, soprattutto se ha attività in background, caricamenti di file o utenti reali connessi. Un servizio self-hosted, come un cloud privato per file, potrebbe dipendere più dallo spazio di archiviazione che dalla velocità pura.

Ecco un punto di partenza semplice:

Cosa stai eseguendoDimensione iniziale sensata
Sito statico o piccolissimo sito personale1 CPU, 1 GB RAM, 20 GB di spazio
Piccolo sito WordPress o blog1–2 CPU, 2 GB RAM, 30–50 GB di spazio
Piccola web app con database2 CPU, 2–4 GB RAM, 40–80 GB di spazio
Servizio privato per file o foto2 CPU, 2–4 GB RAM, spazio in base ai tuoi file
Diversi piccoli siti insieme2–4 CPU, 4 GB RAM, 60+ GB di spazio

Non sono leggi. Sono linee di partenza sicure. Se stai lasciando un hosting condiviso, probabilmente il tuo vecchio host ti nascondeva questi limiti. La nostra guida su come passare da un hosting condiviso cPanel al tuo server spiega meglio questo cambiamento.

CPU: quante mani fanno il lavoro

La CPU (central processing unit) è il lavoratore che si occupa dei calcoli. Quando qualcuno visita il tuo sito, la CPU aiuta a costruire la pagina, eseguire il codice dell’app, ridimensionare immagini, gestire accessi e rispondere alle richieste del database.

Una CPU basta per molti siti piccoli perché le richieste web sono brevi. Il lavoratore prende un compito, lo finisce e passa al successivo. Ti serve più CPU quando arrivano molte attività nello stesso momento, oppure quando ogni attività è pesante.

Scegli più CPU se usi:

  • WordPress con molti plugin o page builder
  • Un’app con azioni frequenti degli utenti
  • Elaborazione di immagini o video
  • Indicizzazione per la ricerca
  • Più siti su un solo server

Non comprare CPU extra solo perché sembra più veloce. Se il tuo sito passa gran parte del tempo ad aspettare visitatori, quelle mani in più potrebbero restare ferme tutto il giorno.

RAM: la dimensione del banco di lavoro

La RAM (memoria) è il banco di lavoro. Tiene le cose che il tuo server sta usando attivamente in questo momento: server web, database, codice dell’app, cache e attività aperte.

Quando la RAM è troppo poca, il server inizia a spostare cose dentro e fuori da uno spazio di archiviazione più lento. È come provare a cucinare la cena su un tagliere grande come una cartolina. Puoi farlo, ma tutto richiede più tempo ed è facile fare confusione.

Per chi inizia, la RAM è spesso il limite che si sente per primo.

Un sito molto piccolo può girare con 1 GB, ma lascia poco margine. Un piccolo sito WordPress o una piccola app di solito stanno meglio con 2 GB. Se esegui un database sullo stesso server, gestisci caricamenti di file o ospiti diversi servizi, 4 GB sono un punto di partenza molto più tranquillo.

Se stai pubblicando una piccola app, qui la pianificazione aiuta. L’app in sé può essere leggera, ma anche database, worker in background e cache hanno bisogno di spazio sul banco. Parliamo del quadro completo in pubblicare una piccola web app senza DevOps.

Spazio di archiviazione: l’armadio, non il motore

Lo spazio di archiviazione è dove vivono i tuoi file quando non vengono usati attivamente. File del sito, immagini caricate, dati del database, log, backup e aggiornamenti di sistema hanno tutti bisogno di spazio.

Di solito lo spazio di archiviazione non rende più veloce un sito semplice, una volta che ne hai abbastanza. È più come lo spazio in un armadio. Troppo poco è un problema. Un armadio enorme e vuoto non rende migliore la casa.

L’errore è contare solo i file del sito. Un sito che oggi pesa 5 GB potrebbe avere bisogno di molto più spazio per:

  • Crescita del database
  • Media caricati
  • File temporanei
  • File di log
  • Aggiornamenti software
  • Copie di backup prima che vengano spostate altrove

Per un sito base, 30–50 GB sono di solito comodi. Per un servizio privato di file, il numero giusto dipende da cosa vuoi archiviare. Se stai facendo self-hosting di qualcosa come un cloud privato, lo spazio diventa la decisione principale, non un dettaglio secondario. La nostra guida al self-hosting di Nextcloud mostra questo tipo di caso d’uso.

Lascia spazio per picchi e backup

Il tuo server non deve essere dimensionato per il giorno più trafficato dei tuoi sogni. Ma dovrebbe reggere le sorprese normali.

Un picco può essere una newsletter inviata, un post social che riceve attenzione, un backup in esecuzione, un motore di ricerca che scansiona il sito o un plugin che svolge attività pianificate. Se il tuo server è già pieno in una giornata tranquilla, un piccolo picco può mandarlo in crisi.

Una buona regola: non puntare alla dimensione più piccola che parte appena. Punta alla dimensione più piccola che ha ancora un po’ di respiro.

Anche i backup contano qui. Un backup non è solo una copia di sicurezza; è anche un lavoro che il server deve svolgere. Legge file, impacchetta dati e a volte usa spazio temporaneo extra. Se lo spazio è quasi pieno, i backup possono fallire proprio nel momento in cui ti servono di più. Se non sei sicuro di questa parte, parti da come fare il backup del tuo server.

La scorciatoia

Il problema vero del dimensionamento è che stai indovinando prima di avere qualsiasi prova. I numeri di un piano — core, gigabyte — non dicono nulla finché non ci gira sopra un sito vero, e a quel punto una stima sbagliata si vede nel modo peggiore: una macchina che per lo più dorme e ti fa pagare di troppo in silenzio, oppure una che crolla al primo pomeriggio di traffico.

Server Manager colma questo divario mostrandoti ciò che il server sta davvero sostenendo — quanto sono impegnate le mani, quanto si riempie il banco di lavoro, quanto in fretta si riempie l'armadio — in parole semplici invece che con grafici grezzi. Così dimensioni partendo dalla realtà, non da un dépliant: capisci se il piano di oggi ha un margine reale o sta andando al limite, e te ne accorgi in una giornata tranquilla invece che durante il picco che ti costringe a decidere.

Il vero vantaggio è che a quella domanda puoi continuare a rispondere anche dopo. A distanza di mesi, ti basta un'occhiata per capire se hai ancora spazio per crescere o se è ora di passare a una taglia superiore — e passare di taglia diventa un passo deliberato, non un'emergenza. Ottieni ciò che volevi fin dall'inizio: un server su misura per il lavoro, con abbastanza margine per dormire sonni tranquilli e nulla che paghi per restare a far niente.

Il tuo risultato: dimensionato bene, non sovradimensionato

La dimensione giusta del server non è la più grande che puoi permetterti. È quella adatta al lavoro, con un po’ di spazio per respirare.

Parti da ciò che stai ospitando. Dagli abbastanza CPU per i momenti impegnativi, abbastanza RAM per tenere libero il banco di lavoro e abbastanza spazio per crescita e backup. È così che eviti entrambi gli errori comuni: comprare troppo per paura, oppure comprare troppo poco e combattere più avanti con pagine lente.