Friday, 15 September 2017

SAP HANA Architecture ||CRUISECODERS

SAP HANA Architecture

In introduction we have basic knowledge of HANA. In this blog we are going to discuss about the architecture of HANA. There are various components which responsible for enhanced computing power of HANA. The architecture of HANA is divided into 5 parts.
·         Index Server.
·         Preprocessor Server.
       Name Server
·         Statistical server.
·         XS Engine.
·        
Index server: Index server is called as heart of SAP HANA. All the processing are done in Index server only. It has all the required components to process the data. Index server has following components.

    v  Session and Transaction Management: This is responsible for managing running sessions and           transactions being executed. It keep track of all running and closed transactions.
    v  SQL and MDX Processor: It is responsible for processing SQL and MDX queries. It has                    various engines which help to execute the query like Calculation Engine, stored procedures,                Multi Dimension Expression etc. SQL and MDX Processor directs the query towards correct              engine for execution.
    v  Data Engine:  It is responsible for execution all the SQL/SQL script/MDX statements in                    HANA.
    v  Repository: It manages the versions of meta data such as stored procedures, analytic and                    attribute views etc. it helps to update to latest versions.
    v  Persistence layer: This is also known as recovery engine. It is responsible for disaster recovery          for HANA Database. It has algorithms designed in such a way that they backup data after every         few minutes. Several save points are provided and logs are maintained for uncompleted tasks.

Name Server: It holds the Topology of HANA Database i.e. it provides information which server is being used and which data resides on which server.
Statistical Server: It holds all the information about all the system resources, their allocation and consumption and also the performance of HANA system.

XS Engine: There are various ways to transmit data into HANA system. When data is transmitted using JAVA and HTML applications, XS engine is used to complete the same. 


For enquiry and bookings call @ 91-8146782308, 91-9056172939,0172-5000750, Location: Chandigarh
Address: The Atlantic Business Centre 
SCO No: 364-365-366, Level 3, Sector 34 A, Chandigarh 160034.
cruisecoders@gmail.com
www.cruisecoders.com


No comments:

Post a Comment