sap hana overview
TRANSCRIPT
Introduction to SAP HANAIntroduction to SAP HANA
Sitaram Kotnis P.Sitaram Kotnis P.
02/15/201302/15/2013
Agenda
HANA Introduction and features.HANA Architecture.Scale Out, HA and DR CapabilitiesSAP HANA Data Provisioning
SAP SLTQuestions & Backup
Agenda
HANA Introduction and features.HANA Architecture.Scale Out, HA and DR CapabilitiesSAP 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 databaseIt 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--- The Time is NOW SAP HANA--- The Time is NOW Orchestrating Orchestrating Technology InnovationsTechnology Innovations
HW Technology Innovations
64bit address space – 2TB in current servers
100GB/s data throughput
Dramatic decline in price/performance
Multi-Core Architecture (8 x 8core CPU per blade)
Massive parallel scaling with many blades
Row and Column Store
Compression
Partitioning
No Aggregate Tables
Real-Time Data Capture
Insert Only on Delta
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
SAP SW Technology Innovations
Processors are more powerful with hyper threading and higher clocking speeds thus offer higher throughputAlso processors come with multiple processing units ( multi cores)Multi CPU Boards per serverMulti 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
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
A 10 €
B 35 $
C 2 €
D 40 €
E 12 $
conceptual view
mapping to memory
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 SegmentationSCM Live-cache
SAP HANASupports any data sources.Supports transactional and analytical processing.Supports row-store and column store.It’s a faster RDBMS.
SAP BIA/BWASupports 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 CapabilitiesSAP HANA Data Provisioning
SAP SLT
HANA Introduction and features.HANA Architecture.Scale Out, HA and DR CapabilitiesSAP HANA Data Provisioning
SAP SLT
HANA Introduction and features.HANA Architecture.Scale Out, HA and DR CapabilitiesSAP 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 volume1 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 volume1 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)
3 x 1 GB n/w or 1 x 10GB n/w (trunk) Redundant n/w infrastructure
Uncompressed Data ~ 500 GB to ~2.5 TB
Replication Data load 5GB / hr
HANA Appliance “T-shirt” sizes Specifications & Approximate Data Volumes
S+
S
XS
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 – 20 GB / hr
HANA Appliance “T-shirt” sizes Specifications & Approximate Data Volumes
M
M+
L
Starts at M and scales up to L