What is SAP HANA?
SAP’s
High-Performance Analytic Appliance (HANA)
SAP HANA Enterprise 1.0 is an in-memory computing appliance
that combines SAP database software with pre-tuned server, storage, and
networking hardware from one of several SAP hardware partners. It is designed
to support real-time analytic and transactional processing.
SAP has released SAP HANA in December 2010.
In a layman language: SAP HANA is a unique combination of
Hardware and Software designed to Process Large amount of Real Time Data using
In-Memory Computing.
What is In-Memory Computing?
Now let us understand what In-Memory Computing is:
Computers typically store data on the hard disk, and when
you want to perform a task, it pulls out the relevant data and applications for
the purpose on to the computer's main memory, which is where computations
happen.
With the emergence of multi-core processors and the sharp
decline in prices of processors and memory, SAP has made it possible for even
large enterprises to dispense with hard disks and store and perform all
operations on the main memory.
It boosted performance enormously compared to systems based
on retrieving data from hard drives.
Why HANA?
There are two major reasons of SAP HANA:
1.
Data
Explosion:
It’s
no exaggeration. Organizations today are experiencing a data explosion. The
volume of information is growing very rapidly. The reasons organizations are
collecting and storing more data than ever before is because their businesses
depend on it. In order to analyze these huge amount of data, the traditional
way will take a long time.
Replacing complex data warehouses with
in-memory data storage is important.
Data warehouses aggregate data in various
different aggregates. With in-memory computing, we don't need to do the aggregates.
2.
Real Time
Information:
To keep the pace of the dynamics of the
business, enterprises need to get the reports significantly faster. SAP HANA
has helped the Enterprises to reduce the time of very complex reports from
Hours to Seconds.
Technical Components of SAP HANA
How does it work?
Without any change in the Application and Database, SAP HANA
gives extreme performance in Reporting with BI Tools
Database structure of SAP HANA
BIG Data is divided into
multiple sets which are then compressed and processed separately by the Blades
which are composed of multiple CPU’s per blade and each CPU has multiple cores
per CPU.
Column Wise Data Storage in SAP HANA
Conventional Database store records in Rows, whereas HANA
stores data in Column wise for fast computing. Storing data in Columns enables
faster In-memory processing of operations. Column layout supports sequential
memory access.
SAP HANA does manage data in memory, for
nearly incredible performance in some applications, but it also manages to
persist that data on disk, making it suitable for analytical applications and
transactional applications – simultaneously.
In the long run, SAP HANA may indeed
revolutionize enterprise business applications. SAP HANA should be capable of
creating substantial customer benefits – and generating a very large revenue
stream to SAP.
No comments:
Post a Comment