SAP HANA Architecture
What is SAP HANA
SAP Hana is an In-memory column oriented RDBMS developed by SAP-AG.
It is a combination of Hardware and Software which integrates different components i.e. HANA Database, SLT(SAP Landscape Transformation Replication, DXC(Direct Extractor Connection).
SAP HANA Index Server
The most important Server in the architecture is the Index server. The actual data is contained here and the engines that process this data are also present in the index server itself.
SAP HANA Name Server
Stores information about the topology of the SAP HANA System. SAP HANA can also run on multiple hosts. In these cases, the name server knows where each component runs and also knows which data is located on which server.
SAP HANA Pre-processor Server
Whenever a text analysis functionality is called upon by the index server, the pre-processor server answers such requests.
SAP HANA Statistics Server
This collects data about the resource allocation, performance and status of the SAP HANA system. It keeps a regular update on the health check of the HANA appliance.
SAP HANA XS Server / XS Engine
The XS Engine allows external applications to access the data models in the SAP HANA database via XS Engine Clients. It transforms the persistence model in the database into consumption model for external clients to be exposed via HTTP/HTTPS.
SAP BASIS ADMINISTRATOR