Vai al contenuto

Calcolatore di Uptime - Calcola l'Uptime e il Downtime del Servizio

Calcolatore di uptime gratuito per calcolare la percentuale di uptime del servizio dal downtime o determinare il downtime consentito dall'SLA. Essenziale per le operazioni IT e la conformità SLA.

Calcolatore Uptime del Servizio

Unità di Tempo *
Tipo di Calcolo *

Risultato del Calcolo

Uptime
100.00%
Downtime
0.00Downtime (minuti)
Risultato del Calcolo
Grafico di visualizzazione dell'uptime100.0%100.00%
Calcolatore di caricamento...
📚

Documentazione

Calcolatore dell’uptime

Un calcolatore dell’uptime determina quale frazione di un periodo un servizio, un server o una rete è rimasto disponibile. Può anche fare il contrario: dato un obiettivo di uptime previsto da un accordo sul livello di servizio (SLA), calcola quanto downtime tale obiettivo consente.

Che cosa significa uptime

L’uptime è la parte di un periodo scelto durante la quale un sistema ha funzionato normalmente. Il downtime è il resto del periodo, quando il sistema era guasto, irraggiungibile o comunque non svolgeva il proprio compito. Uptime e downtime equivalgono sempre all’intero periodo.

Formula dell’uptime

Uptime (%) = ((Tempo totale − Downtime) / Tempo totale) × 100

Questa è la misura della disponibilità basata sul tempo usata nell'ingegneria dell'affidabilità dei siti (SRE): uptime diviso per la somma di uptime e downtime. Prima di dividere, convertire il tempo totale e il downtime nella stessa unità, di solito i minuti.

Esempio svolto: uptime a partire dal downtime

Un server funziona per 24 ore. Quel giorno rimane inattivo per 30 minuti.

  • Tempo totale: 24 ore = 1.440 minuti
  • Downtime: 30 minuti
  • Uptime: ((1.440 − 30) / 1.440) × 100 = 97,92%

Formula del downtime consentito

Uno SLA di solito garantisce una percentuale minima di uptime, non una durata del downtime. Per trasformare tale garanzia in un budget di downtime:

Downtime consentito = Tempo totale × (1 − SLA / 100)

Esempio svolto: downtime a partire da uno SLA

Un fornitore garantisce un uptime pari al 99,9% in un mese di 30 giorni.

  • Tempo totale: 30 giorni = 43.200 minuti
  • SLA: 99,9%
  • Downtime consentito: 43.200 × (1 − 0,999) = 43,2 minuti

Livelli SLA comuni («nove»)

I team IT descrivono spesso gli obiettivi di uptime contando i nove nella percentuale. Ogni nove in più riduce di dieci volte il downtime consentito. I valori seguenti coincidono con la tabella della disponibilità pubblicata da Google, a parte l'arrotondamento dell'ultima cifra decimale (Google indica 0,87 secondi al giorno per il 99,999%; il valore esatto è 0,864):

UptimeSoprannomeDowntime all'annoDowntime al meseDowntime al giorno
99%due nove3,65 giorni7,2 ore14,4 minuti
99,9%tre nove8,76 ore43,2 minuti1,44 minuti
99,99%quattro nove52,56 minuti4,32 minuti8,6 secondi
99,999%cinque nove5,26 minuti25,9 secondi0,86 secondi

Le cifre si basano su un mese di 30 giorni e su un anno di 365 giorni e sono arrotondate.

Come usare il calcolatore dell’uptime

  1. Inserire, se desiderato, il nome del servizio. Serve solo a identificare il risultato e non influisce sui calcoli.
  2. Inserire il periodo di tempo e sceglierne l’unità: ore, giorni o anni.
  3. Scegliere il tipo di calcolo: «Downtime» per trovare la percentuale di uptime oppure «SLA» per trovare il downtime consentito.
  4. Inserire il downtime in minuti oppure lo SLA come percentuale.
  5. Leggere la percentuale di uptime e il downtime in minuti. Un grafico divide il periodo nelle rispettive quote di uptime e downtime.

Il periodo di tempo deve essere un numero positivo. Il downtime non può essere negativo né maggiore del periodo totale. Lo SLA deve essere compreso tra 0 e 100. Le combinazioni non valide producono un messaggio di errore invece di un risultato.

Per disponibilità molto elevate, il risultato mostra ulteriori cifre decimali invece di arrotondare al 100%. Un valore di uptime come il 99,999% rappresenta una differenza reale che un tecnico deve poter vedere, non equivale a un uptime perfetto.

Uptime e disponibilità

L’uptime misura se un sistema è in funzione. La disponibilità è un concetto più ampio: considera anche se il sistema risponde correttamente e con sufficiente rapidità per essere utilizzabile. Un server può essere tecnicamente «attivo» mentre è sovraccarico e troppo lento per gestire le richieste. In quel caso è attivo, ma non completamente disponibile.

Perché l’uptime è importante

Fornitori di servizi cloud, società di hosting e reparti IT monitorano l'uptime per verificare se rispettano gli impegni dello SLA, pianificare le finestre di manutenzione e giustificare la spesa per hardware ridondante o sistemi di failover. Il mancato rispetto di un obiettivo SLA può far scattare crediti di servizio o altre penali previste dal contratto. Ad esempio, Amazon EC2 promette un uptime mensile del 99,99% per regione e riconosce un credito di servizio del 10% quando un mese scende sotto tale livello.

Domande frequenti

Che cos’è un calcolatore dell’uptime?

Uno strumento che converte il downtime in una percentuale di uptime e viceversa per un periodo scelto, oppure converte una percentuale SLA in un budget di downtime consentito.

Come si calcola la percentuale di uptime?

Dividere il tempo durante il quale il sistema ha funzionato per il periodo totale, quindi moltiplicare per 100. Per 30 minuti di downtime in una giornata di 24 ore: ((1.440 − 30) / 1.440) × 100 = 97,92%.

Che cosa significa un uptime pari al 99,9%?

Significa che un sistema può rimanere inattivo fino a circa 8,76 ore all’anno, 43,2 minuti al mese o 1,44 minuti al giorno, continuando a rispettare l’obiettivo. Questo livello è spesso chiamato «tre nove».

Come si calcola il downtime a partire da uno SLA?

Moltiplicare il periodo totale per (1 − SLA / 100). Uno SLA del 99,9% in un mese di 30 giorni consente 43.200 × 0,001 = 43,2 minuti di downtime.

Qual è la differenza tra uptime e disponibilità?

L’uptime misura se un sistema è almeno in funzione. La disponibilità considera anche se risponde correttamente e con sufficiente rapidità per essere utilizzabile; quindi un sistema lento ma tecnicamente attivo conta come attivo senza essere completamente disponibile.

Perché i team IT parlano di «nove»?

Ogni nove aggiuntivo nella percentuale, dal 99% al 99,9% al 99,99% e così via, riduce il downtime consentito di circa un fattore dieci. Contare i nove è un modo rapido per descrivere quanto è severo un obiettivo di uptime.

Riferimenti

  1. Google. Site Reliability Engineering, capitolo "Embracing Risk". Embracing Risk — disponibilità basata sul tempo come rapporto tra uptime e tempo totale; ogni nove aggiuntivo è un miglioramento di un ordine di grandezza.
  2. Google. Site Reliability Engineering, appendice "Availability Table". Tabella della disponibilità — downtime consentito all'anno, al mese e al giorno per una disponibilità dal 99% al 99,999%.
  3. Amazon Web Services. Amazon Compute Service Level Agreement. SLA di Amazon EC2 — impegno di uptime mensile del 99,99% per regione e crediti di servizio riconosciuti al di sotto di tale soglia.