// Glossario IT
Alta disponibilità (High Availability)
Una progettazione dei sistemi che minimizza al massimo il tempo di indisponibilità di un servizio, tramite ridondanza e failover automatico.
Voce curata da Luciano Blancato, IT Manager a Catania · aggiornata il
Cos'è
L'alta disponibilità (High Availability) è un obiettivo di progettazione che minimizza il tempo di indisponibilità di un servizio, tipicamente attraverso ridondanza di componenti critici (server, storage, rete) e meccanismi di failover automatico che subentrano rapidamente in caso di guasto di un componente, senza richiedere intervento manuale immediato per ripristinare il servizio.
Perché conta
Viene tipicamente espressa come una percentuale di tempo di funzionamento garantito su base annua (per esempio 99,99%), spesso formalizzata in un SLA verso i clienti del servizio. Va progettata fin dall'inizio nell'architettura del sistema: aggiungere alta disponibilità a posteriori a un sistema progettato senza considerarla è generalmente molto più costoso e complesso che pianificarla dal principio.