Quanto costa fermare un cluster: modello pratico per una PMI
Un modello concreto per stimare il costo di un fermo IT, distinguere ricavi da margini e decidere quali investimenti di continuità hanno senso.
Un cluster fermo non costa soltanto le ore del sistemista. Può bloccare ordini, produzione, fatturazione e assistenza. Il problema è che questi effetti vengono spesso discussi solo dopo l'incidente, quando il budget è già diventato un'urgenza.
Prima di scegliere un secondo nodo, uno storage diverso o un nuovo sistema di backup, preferisco partire da una domanda: quale attività aziendale non può più proseguire, e per quanto tempo? Un numero ragionato, anche approssimativo, è più utile di una promessa generica di alta disponibilità.
Parti dai servizi, non dalle VM
Scrivi tre righe per ogni servizio critico: chi lo usa, quale lavoro abilita e quale alternativa esiste durante il fermo. Una VM spenta può essere irrilevante; un piccolo servizio DNS indisponibile può impedire a molte altre applicazioni di funzionare.
Includi le dipendenze esterne: rete, autenticazione, firewall, storage, alimentazione e persone con accesso amministrativo. Il numero di nodi non dimostra, da solo, che il servizio sia recuperabile.
Il modello minimo
Usa questa formula per uno scenario specifico:
Costo fermo = ore di indisponibilità × costo operativo orario
+ margine definitivamente perso
+ costo straordinario di recupero
+ penali effettivamente applicabili
Il costo operativo orario è la somma del costo delle persone coinvolte, moltiplicato per la quota di lavoro realmente bloccata. Il margine perso riguarda vendite che non recupererai: un ordine evaso il giorno dopo non è automaticamente una vendita persa.
Non sommare ricavi mancati, margine mancato e costo pieno del personale senza verificare sovrapposizioni. Nel dubbio mostra separatamente le voci, invece di produrre una cifra apparentemente precisa.
Esempio numerico, non un dato cliente
Immaginiamo una PMI con otto persone coinvolte, costo aziendale medio ipotetico di 28 euro all'ora e metà delle attività bloccata. Il costo operativo stimato è:
8 × 28 × 0,50 = 112 euro/ora
Fermo di 6 ore: 112 × 6 = 672 euro
Margine non recuperabile: 400 euro
Recupero straordinario: 300 euro
Totale scenario: 1.372 euro
Sono ipotesi illustrative: sostituiscile con dati aziendali. Danni reputazionali, errori da recupero manuale e ritardi potrebbero aumentare l'impatto, ma non vanno monetizzati inventando un moltiplicatore.
Ripeti il calcolo per un fermo breve, uno di una giornata e uno con ripristino dei dati. Per ogni scenario indica ipotesi, intervallo plausibile e livello di fiducia. Il risultato è una base per decidere, non una previsione assicurativa.
Collega il costo a RTO e RPO
L'RTO è l'obiettivo di tempo per ripristinare il servizio; l'RPO descrive quanta perdita temporale di dati è accettabile. Sono obiettivi aziendali da verificare con test, non caratteristiche garantite dalla presenza di backup.
Se il gestionale deve tornare operativo entro due ore ma il restore provato ne richiede cinque, hai un gap misurabile. Puoi intervenire su prestazioni di recupero, dipendenze, procedure o alternative temporanee. Non è detto che la risposta sia comprare hardware.
Come scegliere il prossimo investimento
Confronta il costo della misura, compresa la manutenzione, con la riduzione di impatto dimostrabile nei tuoi scenari. Non calcolare un beneficio annuale senza una stima esplicita della frequenza degli eventi; se non la conosci, lavora per scenari e sensibilità.
Prima di promettere continuità, prova un recupero isolato, misura i tempi e fai validare il servizio da chi lo utilizza. Un cluster che riaccende le VM ma non permette di lavorare non ha ancora concluso il ripristino.
Il prossimo passo
Hai un ambiente Proxmox e non sai quale rischio affrontare per primo? Descrivimi versione, numero di nodi e servizio più critico: possiamo partire da un primo confronto sul perimetro da verificare, senza trasformarlo subito in un progetto indefinito.