Keepalived Hochverfügbarkeit
Erfahren Sie, wie Keepalived das VRRP-Protokoll nutzt, um durch Master- und Backup-Knoten ein Failover für kritische Dienste zu gewährleisten. Dieser Kurs behandelt Failover-Tests sowie eine dienstorientierte Zustandsüberwachung (Health Logic) und führt Sie in die Konzepte der Linux-Hochverfügbarkeit ein, die notwendig sind, um Single Points of Failure auf der Netzwerkebene zu eliminieren.
Warum ist das wichtig?
Load Balancing verbessert zwar die Lastverteilung, löst jedoch nicht das Problem eines Ausfalls des Load Balancers selbst. Keepalived unterstützt Administratoren dabei, eine virtuelle IP-Adresse (Floating IP) bereitzustellen und ein automatisches Failover zwischen Knoten zu ermöglichen – ein grundlegender Baustein für hochverfügbare Linux-Dienste. Das Verständnis dieses Modells ist unerlässlich, wenn Systeme eine Kontinuität benötigen, die über einen einzelnen Host hinausgeht.
Was Sie lernen werden
- Verstehen der VRRP-Konzepte und der Funktionsweise des Failovers mit Keepalived.
- Konfiguration eines Master-Knotens für ein hochverfügbares Dienst-Paar.
- Konfiguration eines Backup-Knotens, der bei Bedarf die Aufgaben übernimmt.
- Testen des Failover-Verhaltens, anstatt sich blind auf die Konfiguration zu verlassen.
- Einsatz von dienstorientierten Prüfungen (Service-aware checks), damit Failover-Entscheidungen den tatsächlichen Zustand der Anwendung widerspiegeln.
- Anwendung dieser Konzepte in einer HA-Webservice-Challenge.
Kursübersicht
Der Kurs beginnt mit den VRRP-Grundlagen und der Installation von Keepalived, damit Sie das Failover-Modell verstehen, bevor Sie mit der Konfiguration beginnen. Anschließend folgt die Einrichtung des Master-Knotens sowie des Backup-Knotens, der bereitsteht, um die virtuelle IP-Adresse zu übernehmen.
Im nächsten Schritt konzentriert sich der Kurs auf das Testen des Failovers, damit Sie das Verhalten unter kontrollierten Bedingungen validieren können. Danach implementieren Sie eine dienstorientierte Failover-Logik, sodass der Knotenstatus nicht nur den Host-Zustand, sondern auch die Verfügbarkeit des eigentlichen Dienstes berücksichtigt.
Der Kurs schließt mit der HA-Webservice-Challenge ab, in der das Management virtueller IPs, die Rollenkonfiguration, die Zustandsüberwachung und die Failover-Validierung in einem realistischen, auf Verfügbarkeit ausgerichteten Szenario zusammengeführt werden.
Zielgruppe
Dieser Kurs richtet sich an Linux-Lernende und Infrastruktur-Experten, die verstehen möchten, wie Hochverfügbarkeits-Failover auf klassischen Linux-Service-Stacks implementiert wird.
Lernergebnisse
Am Ende dieses Kurses sind Sie in der Lage, VRRP-basiertes Failover zu beschreiben, Keepalived-Master- und Backup-Knoten zu konfigurieren, das Übernahmeverhalten zu validieren und fundierte Entscheidungen zur Dienstkontinuität über einzelne Server hinweg zu treffen.




