SAP HANA Admin - Architekturübersicht
In der SAP-HANA-Systemarchitektur enthält es alle Serverkomponenten, die zum Zeitpunkt der Installation installiert werden. Jeder Server hat eine Reihe von Aufgaben definiert, und für jeden Server werden in einer verteilten SAP-HANA-Umgebung unterschiedliche Services ausgeführt.
Das wichtigste Serversystem und das Herzstück des HANA-Systems ist der Indexserver. Dieser Server ist für die Verarbeitung der SQL / MDX-Anweisung mithilfe von Engines auf dem Indexserver verantwortlich. Es enthält auch den Sitzungs- und Transaktionsmanager, um abgeschlossene und ausgeführte Transaktionen zu verfolgen.
Die Persistenzschicht auf dem Indexserver wird zum Sichern von Daten und zur Transaktion von Protokolldateien verwendet.
In der folgenden Tabelle sind alle wichtigen Serverkomponenten in HANA, die entsprechenden Dienste und Details zum Betriebssystemprozess aufgeführt.
Name der Serverkomponente | Dienstname im HANA-System | Name des Betriebssystemprozesses | Komponentendetails |
---|---|---|---|
Indexserver | Indexserver | hdbindexserver | Verantwortlich für die Verarbeitung von SQL-Anweisungen mit SQL / MDX-Prozessoren. |
Name Server | Name Server | hdbnameserver | Pflege der Topologie des SAP-HANA-Systems. Dies wird verwendet, um alle laufenden Komponenten und Daten zu verwalten, die auf jeder Komponente gespeichert sind. |
XS Classic Server | Xsengine | hdbxsengine | Es kann verwendet werden, um Anwendungen auf der Oberseite des SAP-HANA-Systems zu entwickeln und zu hosten. |
Datenbereitstellungsserver | dpserver | hdbdpserver | Bereitstellung der SAP HANA Smart Data Access-Funktion. |
Präprozessor | Präprozessor | hdbpreprocessor | Analyse der Textdaten und Durchführung von Suchfunktionen. |
Server kompilieren | Compileserver | hdbcompileserver | Dies wird zum Kompilieren von SQL-Prozeduren verwendet und enthält keine Daten. |
Web Dispatcher | Webdispatcher | hdbwebdispacher | Es wird verwendet, um HTTP / HTTPS-Anforderungen an die HANA XS Engine zu verarbeiten. |