Kemp LoadMaster – Anleitung zur Fehlerbehebung

Veröffentlicht am

Die Load-Balancing-Produkte von Kemp LoadMaster wurden mit großem Aufwand entwickelt, um die Komplexität der Anwendungsbereitstellung zu beseitigen. Wenn jedoch Probleme auftreten, ist es wichtig, dass man in der Lage ist, die Ursache des Problems zu identifizieren und zu ergründen. Bei der Fehlersuche geht es nicht darum, alles über ein Gerät oder Produkt zu wissen, bei dem ein Problem auftritt. Es geht vielmehr darum, Möglichkeiten auszuschließen, bis man zu dem logischen Schluss kommt, dass es sich um das Problem handeln muss.

Bei der Fehlersuche auf dem LoadMaster gehe ich gerne von unten nach oben vor, indem ich mit dem Spezifischen beginne und zum Allgemeinen übergehe. Mit einer Ausnahme, nämlich dem OSI-Modell, bei dem ich ehrlich gesagt ein paar Schichten überspringe, indem ich normalerweise bei Schicht 3 anfange, was ich weiter unten erklären werde. In diesem Beitrag möchte ich Sie durch die 5 Schritte führen, die ich durchführe, wenn ich einem Kemp-Kunden bei der Fehlersuche am LoadMaster helfe.

Physisch

Ohne zu technisch zu werden, ist dies die eigentliche physische Verbindung.  Die uralte Technik zur Fehlerbehebung: "Ist es angeschlossen?"

Logisch

Dies ist die Schicht, auf der Switches arbeiten. Denken Sie an ARP.

Netz

Ich beginne in der Regel mit dem Routing, weil die meisten LoadMaster-Probleme durch die Behebung von Routing-Problemen schnell gelöst werden können. Viele Probleme, mit denen Kunden konfrontiert werden, sind auf Netzwerk-/Routing-Probleme auf oder um den LoadMaster herum zurückzuführen.  Unabhängig vom Problem überprüfe ich also einige Dinge, bevor ich mir die VIP-Konfigurationen ansehe.

  • Sehen Sie sich die Schnittstelleneinstellungen an
  • Was ist das Standard-Gateway? Unterscheidet es sich vom Standard-Gateway der VIPs? 
  • Gibt es zusätzliche Routen?
  • Von welchen Client-IPs aus stellen wir eine Verbindung her?
  • Woher fließt der Verkehr und wohin fließt er?

Transport

Als Nächstes folgt die Transportschicht, die einfach ist, da es hier nur um Ports geht. Hier haben wir TCP/UDP.  Hauptsächlich TCP, da HTTP/S dies verwendet.  Jeder hat seinen Favoriten.

  • Kann ich den gewünschten Port direkt mit dem Server verbinden?
  • Blockiert eine Firewall oder etwas anderes den Port-Zugang zum VIP?

Anwendung

Zu guter Letzt haben wir noch HTTP/S.  Dies ist wohl das größte und meistgenutzte Protokoll für die Anwendungsschicht auf dem LoadMaster.  Es gibt noch andere wie SMTP. Hier können wir die Anwendungsschicht überprüfen. Darüber hinaus können wir aber auch die Konfigurationseinstellungen auf dem VIP selbst bündeln.

  • Funktioniert die Verbindung direkt zum Server?
  • Ist die Anfrage falsch formatiert (fehlerhafte URL, ungültiges Postfach usw.)?
  • Gibt es irgendwelche Konfigurationen auf dem VIP, die wir eliminieren können, um die Dinge zu vereinfachen?
  • Funktioniert es, wenn wir einige Einstellungen eliminieren?

Wenn Sie z. B. ESP ausschalten und die Verbindung funktioniert, können Sie davon ausgehen, dass etwas in den ESP-Einstellungen falsch konfiguriert ist und Sie wissen, wo Sie ansetzen müssen.

Schlussfolgerung

Es geht vor allem darum, eine Ausgangsbasis zu finden. Sobald wir diese haben, können wir unsere Suche erheblich eingrenzen. Die Verwendung des OSI-Modells zur Strukturierung Ihrer Fehlersuche bietet einen guten Rahmen für die Verwaltung des Prozesses.  Ich hoffe, dies hilft Ihnen bei der Fehlersuche an Ihrem Kemp LoadMaster.

Veröffentlicht am

Nick Smylie

Nick Smylie ist der technische Teamleiter für Nord- und Südamerika für den Kemp-Support. Er verfügt über mehr als 5 Jahre Erfahrung in der Unterstützung von Hochleistungs-Controllern für die Anwendungsbereitstellung, der Fehlerbehebung in Netzwerken und dem IT-Betrieb. In Nicks aktueller Funktion führt er das amerikanische Support-Team zu höheren Standards bei der Bereitstellung von technischem Support und einem rundum außergewöhnlichen Anwendungserlebnis. Er hat einen Bachelor-Abschluss in Computerprogrammierung und Informationssystemen. Er hat zahlreiche technische Kurse absolviert, wie z. B. das Cisco Certified Network Associate Curriculum.