Argomento precedente: Suddivisione dei server Web e dei server applicazioni Web

Progettazione per una disponibilità elevata

Per disponibilità elevata si intende un sistema quasi sempre operativo. Quando si progetta un sistema per una disponibilità elevata, considerare la quantità di tempo di inattività accettabile per il sistema. Per ridurre al minimo il tempo di inattività, considerare una combinazione di elaborazione di failover, ridondanza dei server o dei processi server e backup frequenti:

Si potrebbe non disporre delle risorse necessarie per implementare un livello elevato di disponibilità; tuttavia esistono procedure ottimali da utilizzare per fornire la migliore disponibilità possibile per il sistema. Sono incluse la scalabilità verticale (aggiunta di processi server ridondanti a un sistema in caso di errore del processo server primario) e una pianificazione di backup regolari.