Infra & Netzwerk
Redundanz
Overview
Redundanz bedeutet, dass für eine Funktion mehr Komponenten vorhanden sind, als für den Normalbetrieb nötig wären. Fällt eine aus, übernimmt eine andere. So wird ein Single Point of Failure vermieden, also eine Komponente, deren Ausfall den gesamten Dienst stoppt.
Redundanz gibt es auf allen Ebenen: Netzteile und Lüfter im Server, RAID bei Festplatten, Cluster bei Servern, doppelte Switches mit Link-Aggregation, zwei Internetanschlüsse von unterschiedlichen Providern, zwei Stromkreise mit eigener USV und schließlich ein zweites Rechenzentrum oder eine Cloud-Region.
Abgrenzung: Redundanz ist ein Mittel zur Hochverfügbarkeit, ersetzt aber keine Datensicherung. Ein gespiegeltes System spiegelt auch gelöschte oder verschlüsselte Daten. Gegen Datenverlust helfen Backup und Disaster Recovery (eigene Einträge).
How it works
Gängige Redundanzmodelle:
- Aktiv-Passiv: Eine Komponente arbeitet, die zweite wartet im Standby und übernimmt bei Ausfall, z. B. ein Firewall-Cluster.
- Aktiv-Aktiv: Beide Komponenten arbeiten gleichzeitig und teilen die Last. Fällt eine aus, trägt die andere die volle Last, sie muss dafür ausreichend dimensioniert sein.
- N+1: Für N benötigte Einheiten gibt es eine zusätzliche Reserve, etwa drei Hyper-V-Hosts für die Last von zwei.
- Geografische Redundanz: Systeme an getrennten Standorten oder in verschiedenen Availability Zones schützen gegen Brand, Hochwasser oder Stromausfall am Standort.
Wichtig ist die automatische oder geübte manuelle Umschaltung (Failover) und dass die redundanten Pfade tatsächlich unabhängig sind, etwa keine gemeinsame Stromversorgung oder Glasfasertrasse.
Benefits
- Hält Dienste bei Hardwaredefekten verfügbar, statt auf Ersatzteile warten zu müssen
- Erlaubt Wartung im laufenden Betrieb, weil eine Komponente nach der anderen aktualisiert werden kann
- Reduziert das Risiko, dass ein einzelner Fehler Produktion oder Vertrieb stoppt
- Schafft die technische Grundlage für Verfügbarkeitszusagen gegenüber Kunden
Practical example
Ein Online-Händler mit eigenem Lager betreibt Warenwirtschaft und Shop-Anbindung auf einem einzelnen Server mit einem DSL-Anschluss. Eine Risikoanalyse zeigt drei Single Points of Failure: Server, Core-Switch und Internetanschluss. Die IT ergänzt einen zweiten Hyper-V-Host im Failover-Cluster, ein Switch-Stack mit doppelt angebundenen Servern und einen Glasfaseranschluss eines zweiten Providers mit automatischem Umschalten an der Firewall. Bei einem Baggerschaden an der DSL-Leitung laufen Bestellungen ohne Unterbrechung weiter.
Things to keep in mind
- Mit einer Analyse der Single Points of Failure beginnen und nach Kritikalität der Dienste priorisieren
- Unabhängigkeit prüfen: Zwei Leitungen im selben Kabelschacht oder zwei Netzteile an derselben Steckdosenleiste sind keine echte Redundanz
- Umschaltungen regelmäßig testen, ein nie geprüftes Failover funktioniert im Ernstfall oft nicht
- Aktiv-Aktiv-Systeme so dimensionieren, dass eine Hälfte allein die volle Last trägt
- Redundanz nie als Ersatz für Backups betrachten, Fehlbedienung und Ransomware treffen alle Kopien gleichzeitig
Conclusion
Redundanz ist der wichtigste Hebel für hohe Verfügbarkeit, kostet aber doppelt Hardware und Betriebsaufwand. Setze sie gezielt dort ein, wo ein Ausfall den Geschäftsbetrieb spürbar trifft, und teste die Umschaltung regelmäßig.
Further reading
Related articles
IT-Infrastruktur
Colocation | Is it worth outsourcing?
IT-Infrastruktur
Security and environment in the server room
IT-Infrastruktur
Cluster basics: What is a cluster?
IT-Infrastruktur