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.
![](https://post.nghiatu.com/assets/tutorial/sap_hana_administration/images/architecture.jpg)
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. |