Beruflich Dokumente
Kultur Dokumente
Rahul Kulkarni
Power Systems Consultant
rahul_kulkarni@in.ibm.com
Agenda
SAP HANA
Current challenges in ERP environment (OLTP Vs OLAP)
What is SAP HANA?
SAP HANA Application Use Cases
Row Store Vs Column store
Introduction to HANA
OLTP vs OLAP
Modern ERP systems are challenged by mixed workloads, including OLAP--style queries.
For example:
OLTP--style: create sales order, invoice, accounting documents, display customer
master data or sales order
OLAP--style: sales figures aggregated and grouped by regions, different timeframes and
products
But: Todays data management systems are optimized either for daily transactional or
analytical workloads storing their data along rows or columns
Drawbacks of the OLTP and OLAP separation:
OLAP system does not have the latest data
OLAP system does only have a predefined subset of the data
Cost--intensive ETL process has to synch both systems
There is a lot of redundancy
Different data schemas introduce complexity for applications that combine sources
4
OLTP vs OLAP
Enterprise Data Characteristics:
Many columns are not used even once
Many columns have a low cardinality of values
NULL values/default values are dominant
Sparse distribution facilitates high compression
Standard enterprise software data is sparse and wide
To:
No integration necessary
Column-Oriented Storage
A column store table is comprised of two index types for each column, a Main index
and a Delta index.
The Delta storage is optimized for write operations and the Main storage is optimized
in terms of read performance.
The use of the Delta tables addresses the performance issues of loading directly to
compressed columns.
This is a very CPU/Memory intensive task (!!!)
11
http://www.ibm.com/solutions/sap/us/en/landing/pinnacle_awards.html?cm_sp=MTE27254
For over 43 years, IBM and SAP have helped clients formulate and execute
winning strategies. Since the SAP Pinnacle Awards began in 2002, IBM has
won 31 awards more than any other SAP partner
SAP HANA
Now available on the first
Platform designed for data
IBM POWER8
14
+
SAP HANA on Power is targeting enterprise customers requiring an SAP HANA-based
solution on IBM Power Systems servers
IBM intention is not to offer it as an appliance, but in a flexible form combining the
HANA license from SAP and IBM Power Systems servers, middleware and services.
15
All above listed servers used 1 TB main memory and test ran for 2,000,000,000 records
Memory Speed
POWER8
x86
Yes
Yes
Yes
Yes
Yes, support issues
No
Yes
Yes
EX MCA Recovery
No
Yes
Yes
Yes
Yes
No
No
No
No
Yes
Yes
Yes
Yes
Yes
Yes
No
No
Operating System
SUSE Linux Enterprise Server 11 SP3 for IBM Power (plus additional packages)
Hardware
Minimum IBM Power Server with POWER8 processor technology
Minimum IBM Power Server with POWER7+ processor technology (for non-production
environments)
Core to Memory Ratio
The initial core to memory ratio for SAP HANA on POWER is 32 GB per core
If the planned system size exceeds either 3 TB or does not fit into the ratio please contact
SAP
Use Cases
At the first release, only SAP Business Warehouse (BW) on SAP HANA is supported,
scale-up only
SAP HANA HA & DR: one active master host and one standby host in a failover scenario
SAP NetWeaver BW version 7.31 or higher
SAP HANA, version for IBM Power Systems architecture Scope Description
Central SAP Release Note 213369 for SAP HANA on IBM Power Systems
SAP Note 2055470 HANA on POWER planning and installation specifics
SAP HANA on IBM Power Systems and IBM System Storage - Guides
Technical details about how to plan and deploy SAP HANA on IBM Power Systems SAP
external IBM Planning Guide on IBM Techdocs
http://www-03.ibm.com/support/techdocs/atsmastr.nsf/WebIndex/WP102502
If dedicated I/O is used, plan for redundant I/O adapters per server
Dual-VIO requires access to a HMC. IVM is not supported
Production site
DR site
Ramp-Up period
Customer Test and
Evaluation phase
General
availability
Release to Customer
Ramp-Up Start
March 2015
Generally Available
from 21-Aug-2015
Summary
SAP HANA
Current challenges in ERP environment (OLTP Vs OLAP)
What is SAP HANA?
SAP HANA Application Use Cases
Row Store Vs Column store
Thank You