Zum Inhalt springen Weiter zur Suche
Testversion
Glossar der Begriffe

Was bedeutet Anwendungsverfügbarkeit?

Die Anwendungsverfügbarkeit hängt von Integritätsprüfungen und Lastenausgleich ab

Die Anwendungsverfügbarkeit ist eine Kennzahl, mit der bewertet wird, ob eine Anwendung ordnungsgemäß funktioniert und verwendet werden kann, um die Anforderungen einer Person oder eines Unternehmens zu erfüllen. Die Anwendungsverfügbarkeit wird auf der Grundlage anwendungsspezifischer Key Performance Indicators (KPIs) bestimmt, z. B. Gesamt- oder Zeitverfügbarkeit und Ausfallzeit der Anwendung, Anzahl der abgeschlossenen Transaktionen, Reaktionsfähigkeit, Zuverlässigkeit und andere relevante Metriken. Tatsächliche oder vermeintliche Anwendungsfehler werden ebenfalls berücksichtigt, z. B. konsistente Fehler, Zeitüberschreitungen, fehlende Ressourcen und DNS-Lookup-Fehler.

Um einen akzeptablen Service für Benutzer und einen zuverlässigen Support für das Unternehmen zu gewährleisten, versuchen Unternehmen in der Regel, eine hohe Verfügbarkeit aufrechtzuerhalten. Ein Hochverfügbarkeitssystem ist in der Lage, den kontinuierlichen Betrieb mit einer extrem niedrigen Fehlerquote über einen längeren Zeitraum aufrechtzuerhalten. Um anspruchsvolle Standards für Hochverfügbarkeit zu erreichen, wie z. B. die schwer fassbaren "fünf 9er" (99,999 Prozent), muss ein System von Grund auf so konzipiert werden, dass es effektive Backups und Failover für Verarbeitung, Datenspeicherung und Netzwerk gewährleistet.

Der Serverlastenausgleich spielt eine entscheidende Rolle bei der Sicherstellung einer hohen Verfügbarkeit, indem er eine schnelle Reaktion auf einen Serverausfall ermöglicht. Ein Load Balancer kann als Front-End für einen Servercluster bereitgestellt werden, indem jede eingehende Clientanforderung an ein Mitglied des Clusters weitergeleitet und die Antwort an den Client weitergeleitet wird. Um eine hohe Verfügbarkeit und einen optimalen Service zu gewährleisten, führt der Load Balancer kontinuierliche Zustandsprüfungen für jeden Server im Cluster durch und verwendet Tests , um seine Berechtigung für Anforderungen zu bestimmen.



Erfahren Sie, wie Turner Industries stellt die Verfügbarkeit von Anwendungen mit globalem Server-Lastenausgleich sicher


Wenn ein Server nicht mehr verfügbar ist oder die akzeptablen Leistungsmetriken unterschreitet, erkennt der Load Balancer den Ausfall, stoppt das Senden von Anforderungen an ihn und verteilt den Datenverkehr auf die verbleibenden Mitglieder des Clusters neu. Der Lastenausgleich mit hoher Verfügbarkeit unterstützt die Anwendungsverfügbarkeit zusätzlich, indem sichergestellt wird, dass der Lastenausgleich selbst verfügbar bleibt.

Der globale Serverlastenausgleich (GSLB) erfüllt eine ähnliche Funktion wie der Serverlastenausgleich in größerem Maßstab. GSLB bietet Lastausgleich, Site-Failover und Web-Traffic-Management über mehrere Rechenzentren und/oder Clouds hinweg (Private Cloud oder public cloud). Auf diese Weise kann die Anwendungsverfügbarkeit auf der Grundlage von Faktoren wie dem Zustand, der Verfügbarkeit und der Auslastung für jedes Rechenzentrum sichergestellt werden. geografische Standorte des Clients basierend auf der Adresse des ISP-DNS-Servers; und Bandbreitenauslastung.

Wie A10 Networks Unterstützt die Anwendungsverfügbarkeit

Das A10 Networks ® Thunder Application Delivery Controller (ADC) sorgt für Hochverfügbarkeit und schnelles Failover durch Lastausgleich, globalen Serverlastausgleich und kontinuierliche Überwachung des Serverzustands.

< Zurück zu Glossar der Begriffe