Stellen Sie einen Load Balancer bereit anstatt die Taste F5 zum Aktualisieren drücken!

Veröffentlicht am

Kemp Default Blog Image

 

Es ist eine der ältesten und unbeliebtesten Webseiten, auf die wir stoßen - die gefürchtetste aller Browsermeldungen, die berüchtigte Fehlermeldung "404 - Seite nicht gefunden", ist eines der größten Ärgernisse für Websurfer und Entwickler gleichermaßen. Wann immer eine Webseite nicht gefunden werden kann, gibt der Webserver einen "404"-Fehler zurück, einen der ursprünglichen HTML-Statuscodes aus den Anfängen des World Wide Web. Schuld daran sind kaputte Links, Tippfehler, falsche Zeichen und fehlende Seiten, so dass den verärgerten Nutzern nichts anderes übrig bleibt, als wiederholt auf die arme F5-Taste zu hämmern und zu versuchen, die Seite zu aktualisieren, bis die Seite gefunden wird!

Ein 404-Fehler beschränkt sich jedoch nicht nur auf fehlerhafte Seiten oder fehlgeleitete Links, sondern tritt meist dann auf, wenn Server nicht in der Lage sind, Inhalte oder Anwendungen rechtzeitig an den Benutzer zu liefern. Jeder Browser und jedes Gerät verfügt über eine Timeout-Periode - in der Regel nur wenige Millisekunden - nach der das Warten auf den Webserver, der versucht, Inhalte zu liefern, aufgegeben wird.

Dies geschieht häufig, wenn Anwendungen und Websites ein hohes Verkehrsaufkommen verzeichnen - etwa während der Teilnahme an Fernsehshows wie "The Apprentice" und "Dragon's Den" -, aber auch bei großen globalen Nachrichtenereignissen und anderen Verkehrsspitzen. Nachrichten- und Video-Websites waren als erste von akuten Spitzenbelastungen betroffen, aber auch E-Commerce-Websites, Websites von Fluggesellschaften bei schlechtem Wetter und Bankanwendungen an Zahltagen sind davon betroffen. Wenn Ihre Nutzer nicht auf ihr Bankkonto zugreifen können, werden sie wahrscheinlich nicht geduldig warten. Kürzlich wurde Ellen DeGeneres dafür verantwortlich gemacht, dass Twitter während der Oscar-Verleihung im Alleingang zum Absturz gebracht wurde, weil die Website während einer Nachfragespitze während der Übertragung der Oscar-Verleihung (Academy Awards) nicht über Wasser gehalten werden konnte. Bei solchen Spitzen greifen die Nutzer auf das alte F5) zurück, in der Hoffnung, die Verbindung wiederherstellen zu können. Diese Angewohnheit verschlimmert das Problem für die armen Webserver, die jetzt nicht nur die Verbindung wiederherstellen, sondern auch die zuvor lokal zwischengespeicherte Anwendung reservieren müssen, um den Dienst schneller zu machen!

Simpsons F5

Das Problem in der Welt des Bankwesens und des elektronischen Geschäftsverkehrs ist, dass es einen finanziellen Haken gibt - das Drücken von F5 während eines Kaufs oder einer Transaktion kann oft dazu führen, dass die Webanwendung den Vorgang erneut bucht, wodurch sich die Gebühren auf der Kreditkarte oder dem Bankkonto des Kunden wiederholen. Wenn man sich das komplexe Netzwerk zwischen den Inhaltsservern, der Back-Office-Software, den SSL-Anbietern und der Bankensoftware ansieht, ist es leicht zu erkennen, wo die Verzögerungen auftreten können.

Form F5

Der Einsatz von Load-Balancern bietet eine Reihe von Möglichkeiten zur Reduzierung von Anwendungs-Timeouts und bietet eine hohe Verfügbarkeit für Websites. Der erste Vorteil ist die Hauptfunktion von Load-Balancern (siehe auch: Application Delivery Controllers (ADC)) - nämlich die Fähigkeit, Benutzer gleichmäßig (oder bestmöglich) auf verschiedene Server zu verteilen, um eine adequate Quality of Service (QoS) zu gewährleisten. Aber es gibt noch weitere Vorteile. Load-Balancer - wie unser KEMP LoadMaster - bieten SSL-Beschleunigungs- und Offload-Dienste, GEO-fähige Server, die Benutzer mit Servern verbinden können, die Inhalte mit weniger Verzögerung oder Latenz an ihrem Standort bereitstellen können, und jetzt auch erweiterte Sicherheitsvorteile, die Angriffe von Personen, die sich zu oft anzumelden versuchen, und unseren Threat Management Gateway (TMG)-Ersatzdienst - die KEMP ESP v2.0 (Edge Security Pack)-Funktion - reduzieren.

Weitere Informationen zur Migration von F5 iRules zu LoadMaster finden Sie hier.

Veröffentlicht am

Kemp Technologies

Kemp Technologies