SAP HANA - Hochverfügbarkeit
SAP HANA bietet Mechanismen für Business Continuity und Disaster Recovery für Systemfehler und Softwarefehler. Die hohe Verfügbarkeit im HANA-System definiert eine Reihe von Vorgehensweisen, die dazu beitragen, die Geschäftskontinuität bei Katastrophen wie Stromausfällen in Rechenzentren, Naturkatastrophen wie Feuer, Überschwemmungen usw. oder Hardwarefehlern zu erreichen.
Die hohe Verfügbarkeit von SAP HANA bietet Fehlertoleranz und die Möglichkeit des Systems, den Systembetrieb nach einem Ausfall mit minimalem Geschäftsverlust wieder aufzunehmen.
Die folgende Abbildung zeigt die Phasen der Hochverfügbarkeit im HANA-System -
Die erste Phase wird für den Fehler vorbereitet. Ein Fehler kann automatisch oder durch eine Verwaltungsmaßnahme erkannt werden. Daten werden gesichert und Standby-Systeme übernehmen den Betrieb. Ein Wiederherstellungsprozess wird in Gang gesetzt, der die Reparatur eines fehlerhaften Systems und des ursprünglichen Systems umfasst, um die vorherige Konfiguration wiederherzustellen.
Um eine hohe Verfügbarkeit im HANA-System zu erreichen, müssen zusätzliche Komponenten hinzugefügt werden, die bei Ausfall anderer Komponenten nicht für die Funktion und Verwendung erforderlich sind. Es umfasst Hardware-Redundanz, Netzwerkredundanz und Rechenzentrumsredundanz. SAP HANA bietet verschiedene Ebenen von Hardware- und Software-Redundanzen:
Hardware-Redundanz des HANA-Systems
SAP-HANA-Appliance-Anbieter bieten mehrere Schichten redundanter Hardware-, Software- und Netzwerkkomponenten an, z. B. redundante Netzteile und Lüfter, fehlerkorrigierende Speicher, vollständig redundante Netzwerk-Switches und -Router sowie eine unterbrechungsfreie Stromversorgung (USV). Das Festplattenspeichersystem garantiert das Schreiben auch bei Stromausfall und verwendet Striping- und Spiegelungsfunktionen, um Redundanz für die automatische Wiederherstellung nach Festplattenausfällen bereitzustellen.
Redundanz der SAP HANA-Software
SAP HANA basiert auf SUSE Linux Enterprise 11 für SAP und enthält Sicherheitsvorkonfigurationen.
Die SAP-HANA-Systemsoftware enthält eine Watchdog-Funktion, mit der konfigurierte Dienste (Indexserver, Nameserver usw.) automatisch neu gestartet werden, wenn eine Unterbrechung festgestellt wird (getötet oder abgestürzt).
SAP HANA Persistenzredundanz
SAP HANA bietet die Persistenz von Transaktionsprotokollen, Sicherungspunkten und Snapshots, um den Neustart und die Wiederherstellung des Systems nach Fehlern mit minimaler Verzögerung und ohne Datenverlust zu unterstützen.
HANA System Standby und Failover
Das SAP-HANA-System umfasst separate Standby-Hosts, die bei einem Ausfall des Primärsystems für das Failover verwendet werden. Dies verbessert die Verfügbarkeit des HANA-Systems, indem die Wiederherstellungszeit nach einem Ausfall verkürzt wird.