Proxmox a casa o VPS: costi e scelta
Confronta il costo reale in tre anni: hardware, elettricita e VPS. Scopri cosa conviene per dati, IP pubblico, affidabilita e perche spesso vince il modello ibrido.
Proxmox a casa o un VPS: la risposta breve
Proxmox VE è un hypervisor gratuito che installi sull’hardware di tua proprietà. Paghi quindi una volta la macchina e poi l’elettricità ogni mese. Un VPS (virtual private server) è una macchina virtuale eseguita da altri su hardware in un data center. Paghi il noleggio, mentre il fornitore sostiene i costi dell’elettricità e gestisce la rete e il disco guasto. La scelta non riguarda realmente il denaro, perché nell’arco di tre anni i costi tendono ad avvicinarsi. Riguarda invece dove devono risiedere i tuoi dati, chi risponde quando la macchina si arresta e se ti serve un indirizzo IP pubblico.
La maggior parte delle persone finisce per usare entrambe le soluzioni. Proxmox a casa ospita lo storage principale e gli ambienti di test. Un piccolo VPS ospita i servizi che devono essere raggiungibili dagli utenti su Internet. Il resto di questa guida fornisce i numeri, i vantaggi concreti di ciascuna soluzione e il punto in cui il modello ibrido inizia ad avere senso.
Quanto costa davvero in tre anni
Il costo dell'hardware è facile da vedere e facile da sottostimare, perché la bolletta dell'elettricità arriva separatamente e non cita mai il server. Ecco lo stesso periodo di tre anni calcolato in tre modi. Le cifre sono indicative e presuppongono un prezzo dell'elettricità di 0.17 dollari per kWh, vicino alla media residenziale degli Stati Uniti a luglio 2026.
The data behind this chart
[
{
"label": "Mini PC, 15W idle",
"upfront_usd": 450,
"running_3yr_usd": 67,
"total_3yr_usd": 517
},
{
"label": "Used tower, 60W idle",
"upfront_usd": 200,
"running_3yr_usd": 268,
"total_3yr_usd": 468
},
{
"label": "Small VPS at 10 a month",
"upfront_usd": 0,
"running_3yr_usd": 360,
"total_3yr_usd": 360
}
]Il tower usato sembra l'opzione più economica il primo giorno, con un costo di 200 dollari. In realtà non lo è, perché un vecchio desktop consuma circa quattro volte la potenza in idle di una macchina moderna a basso consumo, e questa differenza costa 268 dollari di elettricità negli stessi tre anni. Un server rack di seconda mano con due socket e dischi rotazionali è ancora peggiore. Quando acquisti hardware per un homelab, il consumo in watt in idle conta più del prezzo indicato, perché la macchina rimane in idle per quasi tutta la sua vita utile.
La tabella omette volutamente alcuni elementi. Il computer di casa richiede un UPS (gruppo di continuità) se vuoi evitare arresti non ordinati, e richiede supporti di backup in un altro luogo. La macchina noleggiata non richiede alcun investimento iniziale, quindi un progetto che abbandoni dopo due mesi costa venti dollari invece di quattrocentocinquanta. Per un'analisi più completa dei fattori che determinano il costo del noleggio, leggi quanto costa davvero un VPS al mese.
La differenza reale è il tuo tempo. Con un hypervisor a casa, sei tu a gestire il data centre: sostituisci il disco, gestisci l'interruzione di corrente e spieghi agli altri abitanti della casa perché questa sera Internet è lento.
Per cosa Proxmox in casa è realmente migliore
Gravità dei dati. Se possiedi già quattro terabyte di foto e video, trasferirli nel cloud è lento e affittare ogni mese una quantità equivalente di spazio di archiviazione veloce è costoso. Lo storage collegato a una macchina in casa è quasi gratuito una volta acquistato il disco. Le librerie multimediali, le registrazioni delle telecamere e le destinazioni dei backup devono stare in casa proprio per questo motivo.
Risorse grezze per dollaro. Una macchina con 64 GB di RAM costa poche centinaia di dollari una sola volta. La stessa quantità di memoria affittata ogni mese incide notevolmente sui costi. Se il carico di lavoro comprende molte macchine virtuali inattive, oppure una sola macchina virtuale molto esigente, il computer di casa vince in termini di capacità.
Imparare rompendo le cose. Proxmox offre snapshot, clonazione e una console su hardware per il quale nessuno ti addebita costi di utilizzo. Puoi danneggiare una macchina virtuale alle 2 del mattino e ripristinarla in venti secondi. Questa libertà è un valido motivo per possedere l'hardware, ed è per questo che si parla così spesso di virtualizzazione annidata. Se vuoi la stessa libertà su hardware a noleggio, leggi prima eseguire macchine virtuali all'interno di un VPS, perché non tutti i provider lo consentono.
Privacy e controllo. I dischi si trovano in casa tua. Non devi sottostare a policy del provider, non esiste la condivisione dell'infrastruttura con altri tenant e nessuno può sospendere il tuo account. Per alcune persone, questo chiude la discussione.
In cosa un VPS è realmente migliore
Un indirizzo IP pubblico stabile e una vera connessione a Internet. Questo è l’aspetto principale. Le connessioni domestiche assegnano in genere un indirizzo dinamico e molte usano il CGNAT (carrier grade network address translation). Di conseguenza, le connessioni in ingresso non possono raggiungerti, indipendentemente da ciò che inoltri sul router. Anche la velocità di upload domestica è solo una frazione di quella di download. Un VPS offre un indirizzo pubblico statico, banda simmetrica e il controllo del reverse DNS, elementi necessari per un servizio pubblico.
Un’operatività continua che non devi costruire tu. L’alimentazione del data center è supportata da generatori e la rete dispone di più percorsi verso l’esterno. La tua abitazione ha una sola linea elettrica e una sola connessione Internet. Un’interruzione di corrente di dieci minuti arresta il laboratorio domestico. Lo stesso evento non ha effetto su una macchina a noleggio.
Nessuno nella stanza lo sente. Un server produce calore e rumore. Un server a noleggio non si trova nella tua camera da letto.
Funziona anche se cambi casa. L’hardware deve essere scollegato, imballato e ricablato. A un VPS non importa dove ti trovi.
Raggio d’impatto. Pubblicare un servizio da casa apre un percorso verso la rete in cui si trovano laptop e telefoni. Una macchina a noleggio è già esterna a quella rete. Consulta cosa eseguono realmente le persone su un VPS per vedere la tipologia di questi carichi di lavoro.
Il modello ibrido a cui arriva la maggior parte delle persone
La configurazione che funziona anche in condizioni reali è questa. Proxmox a casa gestisce i servizi che richiedono molto spazio di archiviazione e quelli privati: la libreria multimediale, l'archivio dei documenti, le macchine virtuali di test e la destinazione dei backup. Un piccolo VPS gestisce i servizi pubblici: il reverse proxy che termina TLS (transport layer security), una pagina di stato, un relay di posta e tutto ciò che deve rispondere a un indirizzo fisso.
Le due parti sono collegate tramite una VPN (virtual private network), quindi il lato pubblico può raggiungere quello privato senza esporre la rete domestica. Un tunnel WireGuard dal VPS al server di casa è la soluzione standard e richiede circa quaranta righe di configurazione. Vedere configurare autonomamente una VPN WireGuard su un VPS per la procedura completa. Il traffico arriva all'indirizzo pubblico, attraversa il tunnel e viene gestito da una macchina che non ha alcuna porta aperta a internet.
Questo modello risolve anche il problema dei backup. I dati di casa vengono copiati fuori sede attraverso la macchina noleggiata; in questo modo, un incendio o un furto non distruggono entrambe le copie. Backup restic crittografati è lo strumento normalmente utilizzato per questo passaggio.
Installare Proxmox sull'hardware già disponibile
Il metodo standard consiste nell'usare l'immagine ISO del programma di installazione di Proxmox VE, che installa insieme Debian e l'hypervisor. Se il computer esegue già Debian 13, è possibile aggiungervi Proxmox. Questi sono i comandi della wiki ufficiale di Proxmox, da eseguire come root.
wget https://enterprise.proxmox.com/debian/proxmox-archive-keyring-trixie.gpg \
-O /usr/share/keyrings/proxmox-archive-keyring.gpgQuindi scrivere il file del repository in /etc/apt/sources.list.d/pve-install-repo.sources:
Types: deb
URIs: http://download.proxmox.com/debian/pve
Suites: trixie
Components: pve-no-subscription
Signed-By: /usr/share/keyrings/proxmox-archive-keyring.gpgapt update && apt full-upgrade
apt install proxmox-default-kernel
systemctl rebootIl riavvio è obbligatorio, perché il kernel di Proxmox deve essere quello in esecuzione prima che il pacchetto principale possa essere installato correttamente. Al riavvio del computer:
apt install proxmox-ve postfix open-iscsi chronypostfix chiede come deve consegnare la posta durante l'installazione. La risposta "Solo locale" è adatta a un ambiente di laboratorio. Questa impostazione è importante perché Proxmox invia notifiche sui backup non riusciti e sui dischi guasti. Quindi rimuovere il kernel Debian standard, in modo che il computer non possa riavviarsi usando un kernel privo dello stack Proxmox:
apt remove linux-image-amd64 'linux-image-6.12*'
update-grubL'interfaccia web è disponibile sulla porta 8006 tramite HTTPS. Usa un certificato autofirmato, quindi il browser visualizza un avviso al primo accesso.
Non esporre la porta 8006 a internet. Questa pagina consente di accedere come root all'hypervisor. Una password debole può quindi compromettere tutte le macchine virtuali contemporaneamente. Accedere tramite la VPN oppure usare un tunnel SSH.
Cluster, quorum e disponibilità che si può promettere con onestà
Chi acquista una seconda macchina aspettandosi un'elevata disponibilità spesso rimane sorpreso da ciò che serve. I cluster Proxmox usano pvecm create CLUSTERNAME sul primo nodo e pvecm add IP-ADDRESS-CLUSTER su ogni nodo che si unisce al cluster. pvecm status mostra quindi il conteggio dei voti e pvecm nodes elenca i membri.
Il problema è il quorum. La documentazione di Proxmox specifica chiaramente che servono almeno tre nodi per ottenere un quorum affidabile, prima che l'elevata disponibilità abbia un significato concreto. Due nodi non possono decidere quale dei due debba continuare a operare quando il collegamento tra loro si interrompe. Una rete divisa, quindi, lascia entrambi i nodi nell'impossibilità di agire. Un cluster a due nodi può ottenere un terzo voto da un QDevice. Si tratta di una macchina piccola sempre accesa che esegue il demone QDevice di corosync. Un VPS economico è una soluzione comune per ospitare questo voto.
La conclusione corretta è questa. Un solo server Proxmox offre virtualizzazione e snapshot, ma non disponibilità. Tre server con storage condiviso o replicato offrono disponibilità, ma con un consumo elettrico triplo e un impegno di gestione molto maggiore. Un singolo VPS non offre clustering né snapshot per impostazione predefinita, ma l'hardware sottostante è già ridondante e il monitoraggio è affidato a un altro fornitore.
Come scegliere
Acquista l’hardware e usa Proxmox se disponi di molti dati, se vuoi imparare la virtualizzazione o se la privacy è l’obiettivo principale. Noleggia un VPS se ciò che stai costruendo deve essere raggiungibile da Internet a un indirizzo fisso o se deve rimanere operativo durante un’interruzione di corrente non causata da te. Se non riesci a decidere, noleggia prima la macchina più piccola. Dieci dollari ti danno un mese per verificare se il progetto è sostenibile; l’hardware sarà ancora in vendita in seguito.
FAQ
Proxmox a casa costa meno di un VPS?
Su tre anni, i costi totali sono simili e la differenza dipende dal consumo energetico. Un mini PC a basso consumo costa circa 517 dollari in tre anni, elettricità inclusa, mentre un piccolo VPS da dieci dollari al mese costa 360. Un desktop di seconda mano sembra più economico il primo giorno, ma poi il consumo in idle annulla la differenza. L'hardware domestico è nettamente più conveniente quando servono molto spazio di archiviazione o molta RAM, perché queste risorse sono costose da noleggiare e convenienti da acquistare.
Posso ospitare un sito web pubblico su Proxmox a casa?
Spesso non direttamente. La maggior parte delle connessioni domestiche assegna un indirizzo IP dinamico e molte usano il carrier grade NAT. Di conseguenza, nessuna connessione in ingresso può raggiungerti, indipendentemente dal port forwarding configurato sul router. Anche la larghezza di banda in upload è molto inferiore a quella in download. La soluzione usuale consiste nell'utilizzare un piccolo VPS con un indirizzo pubblico statico, che inoltra il traffico tramite un tunnel VPN alla macchina di casa. In questo modo la rete domestica resta chiusa.
Servono tre macchine per eseguire Proxmox?
No. Una sola macchina esegue senza problemi macchine virtuali, container e snapshot. Tre macchine sono il minimo solo per l'alta disponibilità, perché la documentazione di Proxmox richiede almeno tre nodi per ottenere un quorum affidabile. Due nodi più un QDevice su una piccola macchina sempre accesa sono il compromesso più comune quando vuoi il failover senza acquistare un terzo server.
I tutorial sui VPS funzionano su un guest Proxmox?
Sì, perché un guest Proxmox che esegue Ubuntu o Debian usa lo stesso Linux fornito dai provider. Le differenze sono quelle descritte sopra: la rete davanti alla macchina, la disponibilità di un indirizzo pubblico e il soggetto che sostituisce il disco. I comandi, Docker, le regole del firewall e i file dei servizi funzionano nello stesso modo in entrambi gli ambienti.
Cosa dovrei eseguire a casa e cosa dovrei noleggiare?
Tieni a casa i workload privati che richiedono molto spazio di archiviazione: contenuti multimediali, foto, archivi di documenti, destinazioni per i backup e macchine virtuali di test. Noleggia i componenti che devono essere raggiungibili da utenti esterni: il reverse proxy, una pagina di stato, un mail relay e qualsiasi servizio che debba rispondere a un indirizzo fisso. Collega i due ambienti con una VPN, in modo che la parte pubblica possa raggiungere quella privata senza esporre la rete domestica.