Failover

Definition - Was bedeutet Failover?

Failover ist die ständige Fähigkeit, automatisch und nahtlos auf ein äußerst zuverlässiges Backup umzuschalten. Dies kann redundant oder in einem Standby-Betriebsmodus betrieben werden, wenn ein primärer Server, eine Anwendung, ein System oder eine andere primäre Systemkomponente ausfällt.

Der Hauptzweck des Failovers besteht darin, die Auswirkungen auf Benutzer bei einem Systemausfall zu beseitigen oder zumindest zu verringern.

Dieser Begriff wird auch als Fallover bezeichnet.

Technische.me erklärt Failover

Das Failover für einen Server verwendet ein Heartbeat-Kabel, das zwei Server verbindet. Solange der Puls oder Heartbeat zwischen den beiden Servern anhält, initiiert der sekundäre Server seine Instanzen nicht. Jede Änderung des Pulses des Primärservers veranlasst den Sekundärserver jedoch, die Arbeit des Primärservers zu übernehmen und eine Nachricht an den Techniker oder das Rechenzentrum zu senden, der dann dafür verantwortlich ist, den Primärserver wieder online zu schalten. Alternativ alarmieren einige Systeme einfach den Techniker oder das Personal des Zentrums, das dann die Änderung am sekundären Server manuell initiiert. Dies wird als automatisierte Konfiguration mit manueller Genehmigung bezeichnet.

Bis 2005 wurde die Technologie mithilfe von Storage Area Networks (SAN) entwickelt, die die Konnektivität zwischen Servern und Datenspeichersystemen ermöglichen. Dies sah mehrere Pfade vor, von denen jeder alle Komponenten zwischen dem Server und dem System verwendete. Mehrere Pfade und redundante Komponenten tragen dazu bei, bei einem Komponentenausfall, der zum Ausfall eines Pfads führt, einen funktionsfähigen Pfad sicherzustellen und die Kapazität für das automatische Failover zu erhöhen.

Durch die Virtualisierung, bei der eine virtuelle Maschine oder Pseudomaschine mit Hostsoftware zum Erstellen einer simulierten Computerumgebung verwendet wird, ist das Failover weniger von physischer Hardware abhängig.