Che cos'è il failover?
Le applicazioni informatiche sono eseguite su hardware realizzato con macchinari elettrici estremamente complessi. Questi server, come qualsiasi attrezzatura meccanica, hanno un'aspettativa di vita limitata prima del fallimento. Il failover del computer è una strategia in cui un'applicazione del computer è distribuita su più set di hardware per ridurre la probabilità di downtime. Ciò limita le perdite non necessarie dovute a guasti hardware poiché il sistema continuerà a funzionare dopo un arresto anomalo di un singolo server.
Molte grandi organizzazioni usano gruppi di computer per gestire il suo sistema tecnologico. Questo approccio include in genere sistemi ridondanti e un piano di failover. Il failover è un'opzione più costosa della progettazione a server singolo poiché richiede licenze hardware e software duplicate.
Il ripristino di emergenza è il termine tecnico utilizzato per le tecniche di pianificazione e progettazione del failover. Questo non è limitato all'hardware del computer. Sono inoltre disponibili servizi avanzati per reti e energia elettrica per edifici. La maggior parte dei data center commerciali offre funzionalità di failover alle applicazioni ospitate all'interno dell'edificio. I servizi di failover sono considerati una funzionalità opzionale per un data center e vengono generalmente venduti come servizi premium.
È importante definire i requisiti di failover di un'applicazione per computer prima che venga distribuita. Questo tipo di pianificazione in genere sarebbe troppo complesso e difficile da implementare dopo l'implementazione.
La potenza di backup è una funzionalità importante per la progettazione di failover. Ciò include in genere servizi di gestione degli edifici che consentono fonti di energia commerciali in un edificio. Questo approccio riduce la probabilità di un'interruzione di corrente completa poiché nell'edificio sono disponibili due alimentazioni elettriche.
I generatori a gas sono un'altra opzione spesso utilizzata nel ripristino di emergenza. Questi generatori dovrebbero essere collocati vicino alle apparecchiature informatiche dell'azienda per garantire la disponibilità di energia adeguata. I generatori forniscono energia di backup a breve termine mentre l'alimentazione principale viene ripristinata e funziona normalmente con gasolio.
Il failover del software è un'altra opzione nella progettazione del sistema utilizzata nel ripristino di emergenza. Questo approccio richiede che un'applicazione software venga caricata su due computer utilizzando speciali apparecchiature di bilanciamento del carico. L'approccio del software ha dei limiti perché non tiene conto dei problemi di alimentazione e di rete.