Introduction ttoo SSAAPP HHAANNAA 
SSiittaarraamm KKoottnniiss PP.. 
0022//1155//22001133
Agenda 
HANA Introduction and features. 
HANA Architecture. 
Scale Out, HA and DR Capabilities 
SAP HANA Data Provisioning 
SAP SLT 
Questions & Backup
Agenda 
HANA Introduction and features. 
HANA Architecture. 
Scale Out, HA and DR Capabilities 
SAP HANA Data Provisioning 
SAP SLT
Introduction to SAP HANA 
SAP HANA is 
a flexible, data-source-agnostic appliance that enables 
customers to analyze large volumes of SAP ERP data in real-time, 
avoiding the need to materialize transformations. 
In-memory database 
It supports analytical and transactional applications. 
It supports relational data as well as graph and text 
processing for semi- and unstructured data 
It is “ACID” compliant.
SAP HANA--- TThhee TTiimmee iiss NNOOWW OOrrcchheessttrraattiinngg 
TTeecchhnnoollooggyy IInnnnoovvaattiioonnss 
The elements of In-Memory computing are not new. However, dramatically improved 
hardware economics and technology innovations in software has now made it possible for 
SAP to deliver on its vision of the Real-Time Enterprise with In-Memory business applications 
HW Technology Innovations 
Multi-Core Architecture (8 x 8core 
CPU per blade) 
Massive parallel scaling with many 
blades 
64bit address space – 2TB in current 
servers 
100GB/s data throughput 
Dramatic decline in 
price/performance 
SAP SW Technology Innovations 
Row and Column Store 
Compression 
Partitioning 
No Aggregate Tables 
Real-Time Data Capture 
Insert Only on Delta
Processors are more powerful with hyper 
threading and higher clocking speeds thus 
offer higher throughput 
Also processors come with multiple processing units 
( multi cores) 
Multi CPU Boards per server 
Multi server boards 
For ex: Nahelms – 4 cores 
Dunnington – 6 cores
A Shift of Frontiers in 
Computer Science 
 Tape is Dead 
 Disk is new 
Tape 
 Main 
Memory is 
new Disk 
 CPU Cache is 
new Main 
Memory
conceptual view 
A 10 € 
B 35 $ 
C 2 € 
D 40 € 
E 12 $ 
mapping to memory 
A 10 € B 35 $ C 2 € D 40 € E 12 $ 
A B C D E 10 35 2 40 12 € $ € € $ 
memory address 
organize by row 
organize by column 
Columnar layout supports sequential memory access.
A partition is a 
division of a logical 
database or its 
constituting elements 
into distinct 
independent parts 
Horizontal 
partitioning 
Vertical 
partitioning 
TABLE
Columnar database allows basic data compression 
by removing redundant data. 
Run-length encoding 
Also, there are several other compression 
algorithms with which data can be lossless 
compressed..Eg: dictionary encoding, bit vector 
encoding
SAP Other in-memory appliances 
Business Warehouse Accelerator 
BO Explorer Accelerated 
CRM Segmentation 
SCM Live-cache
SAP HANA 
Supports any data 
sources. 
Supports 
transactional and 
analytical processing. 
Supports row-store 
and column store. 
It’s a faster RDBMS. 
SAP BIA/BWA 
Supports only data 
from BI for faster 
reporting purposes. 
Not an RDBMS. 
Supports only column 
store using TREX flat 
files.
SAP HANA Components 
SAP HANA DB (or HANA DB). 
SAP HANA Studio 
SAP HANA Appliance refers to HANA DB as 
delivered on partner certified hardware (see 
below) as an appliance. 
 SAP HANA Application Cloud refers to the 
cloud based infrastructure for delivery of 
applications (typically existing SAP applications 
rewritten to run on HANA).
 SAP HANA appliance software is a hardware and 
software including the 
SAP HANA database, 
SAP LT Replication Server and other available 
replication technologies.
HANA Introduction and features. 
HANA Architecture. 
Scale Out, HA and DR Capabilities 
SAP HANA Data Provisioning 
SAP SLT
HANA Introduction and features. 
HANA Architecture. 
Scale Out, HA and DR Capabilities 
SAP HANA Data Provisioning 
SAP SLT
HANA Introduction and features. 
HANA Architecture. 
Scale Out, HA and DR Capabilities 
SAP HANA Data Provisioning 
SAP SLT
 http://www.academy.saphana.com/ 
 http://www.experiencesaphana.com 
 http://www.saphana.com 
 http://www.help.sap.com/hana_applianc 
e 
 http://www.sap.com/hana 
 http://scn.sap.com/community/hana-in-memory
2 x 8 core Intel Nehalem EX ( 2 socket 
system) 
128 GB Main memory 
160 GB PCIe-Flash / SSD for Log volume 
1 TB SAS / SSD for Data volume 
 3 x 1 GB n/w or 1 x 10GB n/w (trunk) 
 Redundant n/w infrastructure 
Uncompressed 
Data ~ 256 GB to 
~500 GB 
Replication Data 
load 5GB / 
hr 
2 x 8 core Intel Nehalem EX ( 2 or 4 sockets 
system) 
256 GB Main memory 
320 GB PCIe-Flash / SSD for Log volume 
1 TB SAS / SSD for Data volume 
 3 x 1 GB n/w or 1 x 10GB n/w (trunk) 
 Redundant n/w infrastructure 
Uncompressed 
Data ~ 500 GB to 
~1.25TB 
Replication Data 
load 5GB / 
hr 
2 x 8 core Intel Nehalem EX (4 sockets 
system) 
256 GB Main memory (expandable up to 512 
GB) 
320 GB PCIe-Flash / SSD (expandable up to 
640 GB) 
1 TB SAS / SSD for Data volume (expandable 
up to 2 TB) 
Uncompressed 
Data ~ 500 GB to 
~2.5 TB 
Replication Data 
load 5GB / 
HANA Appliance “T-shirt” sizes 
Specifications & Approximate Data Volumes 
S 
XS 
S+ 
Starts at S and scales up to M
4 x 8 core Intel Nehalem EX ( 4 socket system) 
512 GB Main memory 
640 GB PCIe-Flash / SSD 
2 TB SAS / SSD for Data volume 
 3 x 1 GB n/w or 1 x 10GB n/w (trunk) 
 Redundant n/w infrastructure 
Uncompressed 
Data 
~1.25TB to ~2.5 
TB 
Replication Data 
load 5GB - 
20 GB/ hr 
4 x 8 core Intel Nehalem EX ( 8 socket system) 
512 GB Main memory (expandable up to 1 TB) 
640 GB PCIe-Flash / SSD (expandable up to 1.2 
TB) 
2 TB SAS / SSD for Data volume (expandable 
up to 4 TB) 
 3 x 1 GB n/w or 1 x 10GB n/w (trunk) 
 Redundant n/w infrastructure 
Uncompressed 
Data ~ 
1.25TB to ~5TB 
Replication Data 
load 5GB – 
20 GB / hr 
8 x 8 core Intel Nehalem EX 
1 TB Main memory 
1.2 TB PCIe-Flash / SSD 
4 TB SAS / SSD for Data volume 
 3 x 1 GB n/w or 1 x 10GB n/w (trunk) 
 Redundant n/w infrastructure 
Uncompressed 
Data ~ 
2.5TB to ~5TB 
Replication Data 
load 5GB – 
HANA Appliance “T-shirt” sizes 
Specifications & Approximate Data Volumes 
M 
M+ 
Starts at M and scales up to L 
L

SAP HANA Overview

  • 1.
    Introduction ttoo SSAAPPHHAANNAA SSiittaarraamm KKoottnniiss PP.. 0022//1155//22001133
  • 2.
    Agenda HANA Introductionand features. HANA Architecture. Scale Out, HA and DR Capabilities SAP HANA Data Provisioning SAP SLT Questions & Backup
  • 3.
    Agenda HANA Introductionand features. HANA Architecture. Scale Out, HA and DR Capabilities SAP HANA Data Provisioning SAP SLT
  • 4.
    Introduction to SAPHANA SAP HANA is a flexible, data-source-agnostic appliance that enables customers to analyze large volumes of SAP ERP data in real-time, avoiding the need to materialize transformations. In-memory database It supports analytical and transactional applications. It supports relational data as well as graph and text processing for semi- and unstructured data It is “ACID” compliant.
  • 5.
    SAP HANA--- TThheeTTiimmee iiss NNOOWW OOrrcchheessttrraattiinngg TTeecchhnnoollooggyy IInnnnoovvaattiioonnss The elements of In-Memory computing are not new. However, dramatically improved hardware economics and technology innovations in software has now made it possible for SAP to deliver on its vision of the Real-Time Enterprise with In-Memory business applications HW Technology Innovations Multi-Core Architecture (8 x 8core CPU per blade) Massive parallel scaling with many blades 64bit address space – 2TB in current servers 100GB/s data throughput Dramatic decline in price/performance SAP SW Technology Innovations Row and Column Store Compression Partitioning No Aggregate Tables Real-Time Data Capture Insert Only on Delta
  • 6.
    Processors are morepowerful with hyper threading and higher clocking speeds thus offer higher throughput Also processors come with multiple processing units ( multi cores) Multi CPU Boards per server Multi server boards For ex: Nahelms – 4 cores Dunnington – 6 cores
  • 8.
    A Shift ofFrontiers in Computer Science  Tape is Dead  Disk is new Tape  Main Memory is new Disk  CPU Cache is new Main Memory
  • 9.
    conceptual view A10 € B 35 $ C 2 € D 40 € E 12 $ mapping to memory A 10 € B 35 $ C 2 € D 40 € E 12 $ A B C D E 10 35 2 40 12 € $ € € $ memory address organize by row organize by column Columnar layout supports sequential memory access.
  • 11.
    A partition isa division of a logical database or its constituting elements into distinct independent parts Horizontal partitioning Vertical partitioning TABLE
  • 13.
    Columnar database allowsbasic data compression by removing redundant data. Run-length encoding Also, there are several other compression algorithms with which data can be lossless compressed..Eg: dictionary encoding, bit vector encoding
  • 17.
    SAP Other in-memoryappliances Business Warehouse Accelerator BO Explorer Accelerated CRM Segmentation SCM Live-cache
  • 18.
    SAP HANA Supportsany data sources. Supports transactional and analytical processing. Supports row-store and column store. It’s a faster RDBMS. SAP BIA/BWA Supports only data from BI for faster reporting purposes. Not an RDBMS. Supports only column store using TREX flat files.
  • 19.
    SAP HANA Components SAP HANA DB (or HANA DB). SAP HANA Studio SAP HANA Appliance refers to HANA DB as delivered on partner certified hardware (see below) as an appliance.  SAP HANA Application Cloud refers to the cloud based infrastructure for delivery of applications (typically existing SAP applications rewritten to run on HANA).
  • 20.
     SAP HANAappliance software is a hardware and software including the SAP HANA database, SAP LT Replication Server and other available replication technologies.
  • 22.
    HANA Introduction andfeatures. HANA Architecture. Scale Out, HA and DR Capabilities SAP HANA Data Provisioning SAP SLT
  • 37.
    HANA Introduction andfeatures. HANA Architecture. Scale Out, HA and DR Capabilities SAP HANA Data Provisioning SAP SLT
  • 45.
    HANA Introduction andfeatures. HANA Architecture. Scale Out, HA and DR Capabilities SAP HANA Data Provisioning SAP SLT
  • 52.
     http://www.academy.saphana.com/ http://www.experiencesaphana.com  http://www.saphana.com  http://www.help.sap.com/hana_applianc e  http://www.sap.com/hana  http://scn.sap.com/community/hana-in-memory
  • 62.
    2 x 8core Intel Nehalem EX ( 2 socket system) 128 GB Main memory 160 GB PCIe-Flash / SSD for Log volume 1 TB SAS / SSD for Data volume  3 x 1 GB n/w or 1 x 10GB n/w (trunk)  Redundant n/w infrastructure Uncompressed Data ~ 256 GB to ~500 GB Replication Data load 5GB / hr 2 x 8 core Intel Nehalem EX ( 2 or 4 sockets system) 256 GB Main memory 320 GB PCIe-Flash / SSD for Log volume 1 TB SAS / SSD for Data volume  3 x 1 GB n/w or 1 x 10GB n/w (trunk)  Redundant n/w infrastructure Uncompressed Data ~ 500 GB to ~1.25TB Replication Data load 5GB / hr 2 x 8 core Intel Nehalem EX (4 sockets system) 256 GB Main memory (expandable up to 512 GB) 320 GB PCIe-Flash / SSD (expandable up to 640 GB) 1 TB SAS / SSD for Data volume (expandable up to 2 TB) Uncompressed Data ~ 500 GB to ~2.5 TB Replication Data load 5GB / HANA Appliance “T-shirt” sizes Specifications & Approximate Data Volumes S XS S+ Starts at S and scales up to M
  • 63.
    4 x 8core Intel Nehalem EX ( 4 socket system) 512 GB Main memory 640 GB PCIe-Flash / SSD 2 TB SAS / SSD for Data volume  3 x 1 GB n/w or 1 x 10GB n/w (trunk)  Redundant n/w infrastructure Uncompressed Data ~1.25TB to ~2.5 TB Replication Data load 5GB - 20 GB/ hr 4 x 8 core Intel Nehalem EX ( 8 socket system) 512 GB Main memory (expandable up to 1 TB) 640 GB PCIe-Flash / SSD (expandable up to 1.2 TB) 2 TB SAS / SSD for Data volume (expandable up to 4 TB)  3 x 1 GB n/w or 1 x 10GB n/w (trunk)  Redundant n/w infrastructure Uncompressed Data ~ 1.25TB to ~5TB Replication Data load 5GB – 20 GB / hr 8 x 8 core Intel Nehalem EX 1 TB Main memory 1.2 TB PCIe-Flash / SSD 4 TB SAS / SSD for Data volume  3 x 1 GB n/w or 1 x 10GB n/w (trunk)  Redundant n/w infrastructure Uncompressed Data ~ 2.5TB to ~5TB Replication Data load 5GB – HANA Appliance “T-shirt” sizes Specifications & Approximate Data Volumes M M+ Starts at M and scales up to L L

Editor's Notes

  • #5 HANA Full form. High performance Analytical Applications /Hasso Plattner New Architecture ACID (Atomicity, Consistency, Isolation, Durability)
  • #7 Currently server processors have up to 64 cores, and 128 cores will soon be available. Tilera company foresees that by 2017 there will be 4096 cores embedded in microprocessor. Programs and data structures have to be redesigned to take advantage of multiple processing units. DISP+WORK.exe is a sequentially written program.
  • #17 While speed is main differentiator, HANA allows tremendous way of follow-up questions. Like ‘google’ with real time data provisioning.
  • #18 Microsoft Parallel Data warehouse (Microsoft) Active Enterprise Data Warehouse 5600 (Teradata) Exadata Database Machine (Oracle) Exalytics In-Memory Machine (Oracle) Greenplum Data Computing Appliance (EMC) Netezza Data Warehouse Appliance (IBM) Vertica Analytics Platform (HP)
  • #21 What is Appliance?
  • #22 SAP HANA is supported on ext3, GPFS, xfs file systems. T-shirt based sizing. SAP HANA Appliance comes on SLES11 SP1 on Xeon based servers from following vendors
  • #50 Each Source system can be configured as source to only 1 SLT. Each SLT can be configured to more than 1 HANA SLT Must be a Unicode system. Replication of non-sap sources require SLT in separate systems