SlideShare a Scribd company logo
Rahul Agarkar
Development Expert, SAP HANA Data Platform
Anil K Goel
VP & Chief Architect, SAP HANA Data Platform
SAP HANA: Enterprise Data Management Meets
High Performance Enterprise Computing
2© 2014 SAP AG or an SAP affiliate company. All rights reserved.
BECAUSE
WE CAN!!
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 3Public
Agenda
Who is SAP?
Why did SAP decide to build HANA?
What is SAP HANA™?
How are customers using HANA?
Where is HANA going next?
Conclusion
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 4Public
Agenda
Who is SAP?
Why did SAP decide to build HANA?
What is SAP HANA?
How are customers using HANA?
Where is HANA going next?
Conclusion
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 5Public
Who was SAP (before HANA)?
Sales Order
Management
Production Planning Talent Management
Financial/Mgmt
Accounting
Business
Intelligence
© SAP AG 2010. All rights reserved. / Page 5
6© 2014 SAP AG or an SAP affiliate company. All rights reserved.
74% of the world’s
transaction revenue
touches an SAP system.
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 7Public
How Did SAP Applications Use the Database Before
HANA?
See “The SAP Transaction Model: Know Your Applications”, SIGMOD 2008 Industrial
Talk
 Database was mainly a dumb store …
– Retrieve/Store data (Open SQL, no stored procedures; single-table most of the time)
– Transaction commit, with locks held very briefly
– Operational utilities
 … because SAP kept the following in the application server:
– Application logic
– Business object-level locks
– Queued updates
– Data buffers
– Indexes
– Joins
With the HANA platform, computation-intensive data-centric operations are moved to
the Database
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 8Public
Agenda
Who is SAP?
Why did SAP decide to build HANA?
What is SAP HANA?
How are customers using HANA?
Where is HANA going next?
Conclusion
The perfect storm…
“Data, data everywhere”
The Economist, Feb 25, 2010
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 10Public
DRAM Price/GB
Year Price/GB
2013 $5.50
2010 $12.37
2005 $189
2000 $1,107
1995 $30,875
1990 $103,880
1985 $859,375
1980 $6,328,125
Source: http://www.statisticbrain.com/average-historic-price-of-ram/
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 11Public
High Performance Enterprise Computing
Yes, DRAM is 125,000 times
faster than disk, but DRAM
access is still 10-80 times
slower than on-chip caches
80 NS
CPU
Core Core
L1 Cache L1 Cache
L2 Cache L2 Cache
L3 Cache
Main Memory
Disk
1 NS
3 NS
8 NS
SSD: 100K NS
HD: 10M NS
Using Intel Ivy Bridge for approximate values.
Actual numbers depends on specific hardware.
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 12Public
Enterprise Software: Build for High Performance Computing
 In-Memory Computing: It is all data-structures (not just tables)
 Parallelism: Take advantage of tens, hundreds of cores
 Scale-out: Thousands of cores
 Data Locality: On-chip cache awareness
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 13Public
Enterprise Workloads are Read Dominated
Workload in Enterprise Applications consists of:
 Mainly read queries (OLTP 83%, OLAP 94%)
 Many queries access large sets of data
0 %
10 %
20 %
30 %
40 %
50 %
60 %
70 %
80 %
90 %
100%
OLTP OLAP
Workload
0 %
10 %
20 %
30 %
40 %
50 %
60 %
70 %
80 %
90 %
100%
TPC-C
Workload
Select
Insert
Modification
Delete
Write:
Read:
Lookup
Table Scan
Range Select
Insert
Modification
Delete
Write:
Read:
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 14Public
Evolution of
traditional
business
models
is happening
faster and
faster
 Interactive
 Real-time
 Complex
From generic
treatments to
personalized
medicine
From transactions to
1:1 engaging relationships
From mass
production to
3-D manufacturing
From
unpredictability to
360º view of risk
and reward
From gridlocks to
smart cities of the
future
Business
transformation
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 15Public
In-Memory
Revolution
Driving real-time
and massive
simplification
1 billion people
in social
networks
Rewires
business and
personal
boundaries
Data doubling
every
18 months,
80% with
locations
Creates new
opportunities
and risks for
value creation
Personalization
Squared
What if machine
learning starts
to anticipate
your interests &
desires?
More
devices
than people
Require fresh
thinking
designed for an
“always-on”
world
Re-think IT
Re-think Big Data Insights
Re-Think User Experience
Re-think Relationship
Re-think Customer Experience
The explosive pace of tech trends
Creating a ripple effect that compels us to re-think how we
conduct businesses
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 16Public
Agenda
Who is SAP?
Why did SAP decide to build HANA?
What is SAP HANA?
How are customers using HANA?
Where is HANA going next?
Conclusion
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 19Public
SAP HANA Database
Multi-Engine for Different Application Needs
Business Applications
Storage Management
Logging and Recovery
Calculation Engine
SQL
Metadata
Manager
Transaction
Manager
Persistency Layer
Execution Engine
Connection and Session Management
Optimizer and Plan Generator
SQL Script MDX PlanningGraphs
In-Memory Processing Engines
Authori-
zation
Manager
Relational Engine Graph Engine Text Engine
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 20Public
SAP HANA Technology & Features
Combined in one DBMS Platform
In-memory DBMS
 Exploit SSD/disk for spilling, aging/archiving, durability/fault-tolerance
Standard RDBMS features
 SQL, stored procedures
 ACID, MVCC with snapshot isolation, logging and recovery
Focus on column store
 Late materialization and decompression
 Row store capability, e.g. for system catalogs
High Performance
 Efficient compression techniques
 Parallelization at multiple levels
 Scanning operations co-optimized with hardware
Reduced TCO and administration
 Avoid indexes, aggregates and materialized views, with exceptions (like primary key indexes)
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 21Public
Order Country Product Sales
456 France corn 1000
457 Italy wheat 900
458 Italy corn 600
459 Spain rice 800
In-Memory Computing – Data Structures
456 France corn 1000
457 Italy wheat 900
458 Italy corn 600
459 Spain rice 800
456
457
458
459
France
Italy
Italy
Spain
corn
wheat
corn
rice
1000
900
600
800
Typical Database
SAP HANA: column order
SELECT Country, SUM(sales) FROM SalesOrders
WHERE Product = ‘corn’
GROUP BY Country

© 2014 SAP AG or an SAP affiliate company. All rights reserved. 22Public
SAP HANA: Dictionary Compression
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 23Public
Additional Compression Technologies
3 12
Run length
encoded
2) Run Length Coding
Uncompressed 4 4 4 4 4 45 2 2
value
8Prefix Coded
1) Prefix Coding
Uncompressed 4 4 4 4 4 4 3 5 3 1 1 04 4
4 3 1 1 03 5
5) Indirect coding
2 126
1
3
2
Uncompressed
0
55
576
126
2
576 55 126 2 2 55 881 212 3 19 461 792 45 13 13 911 28 28 13 13 911 911
1
2
0
28
911
13
block size=8
Compressed
(conceptual)
0 2 3 1 2 0 0 1 881 212 3 19 461 792 45 13 0 2 1 1 0 0 3 3
Number of occurences
value
block wise dictionary coding of Value-IDs
4 4 3 1
N=6, cluster size=4
3) Cluster Coding
Uncompressed
4 4 4 3 3
Cluster
coded
Bit vector 110101 Bit i=1 if cluster i was replaced
by single value
4 4 4 1 0 0 0 4 4 4 4 03 3
Removes the value v which occurs most
often. Bit vector indicates positions of v in the
original sequence.
Uncompressed
Sparse Coded 1 0 0 0 03 3
Bitvector 11100000011110
4) Sparse Coding
4
3 35 2235
0 9
4 44 4 4 4 3 3 3 3 3 1 1 0 0 0 0 0 0
34 3 3 1 0 0 0
Dictionary for
Block 3
Dictionary for
Block 1
Block 2 is not compressed
4 235
0 31 4 5 6 87 9 10 11 122 13 14 15
start position
v
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 24Public
SAP HANA Column Store
Column Main: Read-optimized store for immutable data
 High data compression
 Efficient compression methods (dictionary and run-length, cluster, prefix, etc.)
– Dictionary values for main are sorted in same order as data
 Heuristic algorithm orders data to maximize secondary compression of columns
 Compression works well, speeding up operations on columns (~ factor 10)
Column Delta: Write-optimized store for inserts, updates and deletes
 Less compression of data
 Data is appended to delta to optimize write performance
 Unsorted dictionary on delta helps speed write performance
 Delta is merged with main periodically, or when thresholds are exceeded
– Delta merge for a table partition is done on-line, in background
– Enables highly efficient scan of Main again
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 25Public
Col C
2500
21
78675
3432423
123
56743
342564
4523523
3665364
1343414
33129089
89089
562356
processed by Core 3
Core 4processed by
Col B
4545
76
6347264
435
3434
342455
3333333
8789
4523523
78787
1252
Col A
1000032
67867868
2345
89886757
234123
2342343
78787
9999993
13427777
454544711
21
Core 1 Core 2
processedby
processedby
676731223423
123123123 789976
1212
2009
20002
2346098
SAP HANA: Multi-Core Parallelization
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 26Public
Parallelization at All Levels
Computing within the “Window of Opportunity”
 Multiple user sessions
 Concurrent operations within
a query (… T1.A … T2.B…)
 Data partitioning on one or
more hosts
 Horizontal segmentation,
concurrent aggregation
 Multi-threading at Intel
processor core level
 Vector processing
host 1 host 2 host 3
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 27Public
Parallel Aggregation Execution
n Aggregation Threads
 Each thread fetches a small part of
the input relation.
 Aggregate part and write results into
a small hash-table.
– If the entries in a hash-table exceed a
threshold, the hash-table is set aside,
and aggregation in that thread
continues on a new empty hash-table.
m Merge Threads
 Merge thread aggregate a specific
range and write results into a private
part hash-table.
 The final result is obtained by
concatenating all the part results.
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 28Public
Parallel Join Execution
 Like aggregations, joins can be
computed using hash-tables.
 Build Phase: Parallel computation
of part hash-tables on the smaller
table, Table A
 Probe Phase: Probing of the larger
table, Table B, against the part hash-
tables:
– A set of hash-maps is created in
parallel.
– Local hash-maps are compared with
part hash-maps.
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 30Public
Petabyte Test; see HANA Performance White Paper
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 31Public
Insert only
on change
Column and
row store
+
No aggregates
Minimal
projections
Partitioning
Analytics on
historical data
Single and
multi-tenancy
SQL interface on
columns & rows
Reduction of
tiers / layers
x
In-memory
Compression
Multi-core/
parallelization
Dynamic
Extensibility
+ + +
Active/passive
& data aging
PA
Bulk load
+
+
+
+
T
Text Retrieval &
Exploration
Multi-threading
within nodes
Map reduce Group Key
t
SQL
In-memory Apps Geo-data
SAP HANA Technology Innovation
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 32Public
Agenda
Who is SAP?
Why did SAP decide to build HANA?
What is SAP HANA?
How are customers using HANA?
Where is HANA going next?
Conclusion
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 33Public
SAP Runs SAP
Building the Foundations
Powered by SAP HANA
Mobile
CRM on HANA ERP on HANA
Cloud for Customer Travel on DemandAriba
4.500 + business users
 SAP’s mainstream capabilities for
financial management reporting
representing single point of truth
BW on HANA
15.000 + business users
 Big Bang Implementation – All Users,
All Geographies
65.000 + business users
 Mission critical ERP system - All
users, All geographies
Customer Briefing App Customer Value Intelligence
Goods Receipts Invoice Receipts
Receivables Manager & Financial Fact Sheet
P&L to Go
Management Contract Cockpit
Board Transparency App
Cloud for People
fully integrated
with on-premise
HCM
fully integrated
with on-premise
CRM
fully integrated
with on-premise
ERP
fully integrated
with on-premise
ERP
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 34Public
Customer Study: Dunning Run
Dunning run determines all open and due invoices
 Analyzes Days Sales Outstanding and history and determines action
Running SAP customer’s queries on 250M records
 Before HANA: 20 min
 After HANA: 1.5 sec
Speed-up from factors including:
 In-memory column store
 Parallel stored procedures
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 35Public
0.5% increase in
monthly revenue
16x improvements
results in multi-
million dollar savings
Simplify the Core Business Processes
To Uncover More Value
SIMPLIFIED
FINANCIALS
Improved federal tax calculations
(PIS / Cofins) and adhering to
Brazilian government’s legal
requirements within the stated
deadline
Petróleo Brasileiro S.A
SIMPLIFIED
MANUFACTURING
Multi-million savings through
16x improvement in delivery of
critical material list for
manufacturing by
implementing BW on HANA
Large Auto Manufacturer
SIMPLIFIED
INVENTORY
0.5% increase in monthly
revenue through improving the
fill-rate of outstanding sales
orders by enabling ad-hoc
inventory allocation
Under Armour
1
Improved federal
tax calculation
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 36Public
IN-MOMENT
PROMOTION
PERSONALIZED
MEDICINE
CONNECTED
CAR
3% customer
fuel and cost
reduction
Foster More Breakthroughs
To Enable New Business Models
Made possible through
predictive maintenance
based on sensor data
Pirelli
1000x faster
tumor data
analysis
Makes it possible to improve
cancer treatment with new
patient therapies
Charite
Real-time promotion
led up to 0.25%
possible margin
improvement
On slow and non-moving
products
Liverpool
2
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 37Public
TRANSFORM
CONSUMER
EXPERIENCE
TRANSFORM
SPORTS FAN
EXPERIENCE
TRANSFORM
DEVELOPER
EXPERIENCE
TRANSFORM
USER
EXPERIENCE
Transform user
experiences of
ERP to extend its
value to everyone
in enterprise
Create More Experiences
To Share The Fruits Of Innovation With Everyone
190 SAP Fiori apps on HANA
Sales Pipeline &
Commission App
for 5000
employees, reduce
codes by 97%
SAP River used by NetApp TSM
3
Hoffenheim
Enrich fan
experiences,
improve player
performance, and
maximizes digital
ad revenue
Smart vending
machine & Precision
Marketing
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 38Public
Agenda
Who is SAP?
Why did SAP decide to build HANA?
What is SAP HANA?
How are customers using HANA?
Where is HANA going next?
Conclusion
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 39Public
Continuing Challenges of Emerging Hardware
 Challenge 1: Parallelism: Take advantage of tens, hundreds, thousands of cores
 Challenge 2: Large memories & data locality/NUMA
– Yes, DRAM is 125,000 times faster than disk…
– But DRAM access is still 10-80 times slower than on-chip caches
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 41Public
Co-innovating the Next Big Wave in Hardware Evolution
Multi-Core and Large “Memory” Footprints
Storage Class Memories / Non-Volatile Memory
 Leverage as DRAM and/or as persistent storage
On-Board NVM DIMMs
 Very high density, byte-addressable
 DRAM like (< 3X) latency and bandwidth; similar endurance
 Compete with disk on cost/bit by 2020
Extreme Speed Network Fabric/Interconnects
 Inter-socket NUMA gets worse while inter-host NUMA gets better
 Inter-socket and Inter-host latencies converge
Exploiting Dark Silicon for Database Hardware Acceleration
 Also exploit GPUs for specific use cases, such as regression analysis
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 42Public
Agenda
Who is SAP?
Why did SAP decide to build HANA?
What is SAP HANA?
How are customers using HANA?
Where is HANA going next?
Conclusion
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 43Public
SAP HANA: Delivering A Data Platform for Enterprise
Applications on Modern Hardware
HANA is a new database platform built for modern hardware
HANA is designed for both existing and new enterprise applications
SAP and partners ship applications on HANA that help businesses run better
 More complex business models
 Faster answers
 Current data
 Simpler administration
 Better user experience
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 44Public
More Information about SAP HANA
About SAP HANA
HANA Developer Center
HANA Marketplace
HANA Academy
HANA Product and Solutions Center
HANA on Public Cloud
Customer Stories
Customer Reviews
© 2014 SAP AG or an SAP affiliate company. All rights reserved.
Questions?
Rahul Agarkar, rahul.agarkar@sap.com
Anil K Goel, anil.goel@sap.com
SAP HANA: Enterprise Data Management Meets
High Performance Computing
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 46Public
© 2014 SAP AG or an SAP affiliate company.
All rights reserved.
No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP AG or an
SAP affiliate company.
SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG
(or an SAP affiliate company) in Germany and other countries. Please see http://global12.sap.com/corporate-en/legal/copyright/index.epx for additional
trademark information and notices.
Some software products marketed by SAP AG and its distributors contain proprietary software components of other software vendors.
National product specifications may vary.
These materials are provided by SAP AG or an SAP affiliate company for informational purposes only, without representation or warranty of any kind,
and SAP AG or its affiliated companies shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP AG or
SAP affiliate company products and services are those that are set forth in the express warranty statements accompanying such products and
services, if any. Nothing herein should be construed as constituting an additional warranty.
In particular, SAP AG or its affiliated companies have no obligation to pursue any course of business outlined in this document or any related
presentation, or to develop or release any functionality mentioned therein. This document, or any related presentation, and SAP AG’s or its affiliated
companies’ strategy and possible future developments, products, and/or platform directions and functionality are all subject to change and may be
changed by SAP AG or its affiliated companies at any time for any reason without notice. The information in this document is not a commitment,
promise, or legal obligation to deliver any material, code, or functionality. All forward-looking statements are subject to various risks and uncertainties
that could cause actual results to differ materially from expectations. Readers are cautioned not to place undue reliance on these forward-looking
statements, which speak only as of their dates, and they should not be relied upon in making purchasing decisions.

More Related Content

What's hot

Finance month closing with HANA
Finance month closing with HANAFinance month closing with HANA
Finance month closing with HANA
Douglas Bernardini
 
Leveraging SAP, Hadoop, and Big Data to Redefine Business
Leveraging SAP, Hadoop, and Big Data to Redefine BusinessLeveraging SAP, Hadoop, and Big Data to Redefine Business
Leveraging SAP, Hadoop, and Big Data to Redefine Business
DataWorks Summit
 
SAP HANA with SGI Solution Brief
SAP HANA with SGI Solution BriefSAP HANA with SGI Solution Brief
SAP HANA with SGI Solution BriefJosh Goergen
 
SQL Anywhere and the Internet of Things
SQL Anywhere and the Internet of ThingsSQL Anywhere and the Internet of Things
SQL Anywhere and the Internet of Things
SAP Technology
 
Accelerate Your Move to an Intelligent Enterprise with SAP Cloud Platform and...
Accelerate Your Move to an Intelligent Enterprise with SAP Cloud Platform and...Accelerate Your Move to an Intelligent Enterprise with SAP Cloud Platform and...
Accelerate Your Move to an Intelligent Enterprise with SAP Cloud Platform and...
SAP Technology
 
SAP HANA Accelerator for SAP ASE
SAP HANA Accelerator for SAP ASESAP HANA Accelerator for SAP ASE
SAP HANA Accelerator for SAP ASE
SAP Technology
 
SAP HANA Timeline
SAP HANA TimelineSAP HANA Timeline
SAP HANA Timeline
SAP Technology
 
SAP HANA SPS09 - Full-text Search
SAP HANA SPS09 - Full-text SearchSAP HANA SPS09 - Full-text Search
SAP HANA SPS09 - Full-text Search
SAP Technology
 
SAP HANA Interactive Use Case Map
SAP HANA Interactive Use Case MapSAP HANA Interactive Use Case Map
SAP HANA Interactive Use Case Map
SAP Technology
 
SAP HANA Use Cases in 27 Industries
SAP HANA Use Cases in 27 IndustriesSAP HANA Use Cases in 27 Industries
SAP HANA Use Cases in 27 Industries
SAP Asia Pacific
 
What you need to know before migrating to SAP Hana
What you need to know before migrating to SAP HanaWhat you need to know before migrating to SAP Hana
What you need to know before migrating to SAP Hana
DataVard
 
SAP HANA – The Heart and Soul of a Digital Business
SAP HANA – The Heart and Soul of a Digital BusinessSAP HANA – The Heart and Soul of a Digital Business
SAP HANA – The Heart and Soul of a Digital Business
SAP Technology
 
Spark Usage in Enterprise Business Operations
Spark Usage in Enterprise Business OperationsSpark Usage in Enterprise Business Operations
Spark Usage in Enterprise Business Operations
SAP Technology
 
Digital transformation and SAP
Digital transformation and SAPDigital transformation and SAP
Digital transformation and SAP
ugur candan
 
HPE presentation at SAPPHIRE 2016 in SUSE Mini-theatre
HPE presentation at SAPPHIRE 2016 in SUSE Mini-theatreHPE presentation at SAPPHIRE 2016 in SUSE Mini-theatre
HPE presentation at SAPPHIRE 2016 in SUSE Mini-theatre
Mike Nelson
 

What's hot (15)

Finance month closing with HANA
Finance month closing with HANAFinance month closing with HANA
Finance month closing with HANA
 
Leveraging SAP, Hadoop, and Big Data to Redefine Business
Leveraging SAP, Hadoop, and Big Data to Redefine BusinessLeveraging SAP, Hadoop, and Big Data to Redefine Business
Leveraging SAP, Hadoop, and Big Data to Redefine Business
 
SAP HANA with SGI Solution Brief
SAP HANA with SGI Solution BriefSAP HANA with SGI Solution Brief
SAP HANA with SGI Solution Brief
 
SQL Anywhere and the Internet of Things
SQL Anywhere and the Internet of ThingsSQL Anywhere and the Internet of Things
SQL Anywhere and the Internet of Things
 
Accelerate Your Move to an Intelligent Enterprise with SAP Cloud Platform and...
Accelerate Your Move to an Intelligent Enterprise with SAP Cloud Platform and...Accelerate Your Move to an Intelligent Enterprise with SAP Cloud Platform and...
Accelerate Your Move to an Intelligent Enterprise with SAP Cloud Platform and...
 
SAP HANA Accelerator for SAP ASE
SAP HANA Accelerator for SAP ASESAP HANA Accelerator for SAP ASE
SAP HANA Accelerator for SAP ASE
 
SAP HANA Timeline
SAP HANA TimelineSAP HANA Timeline
SAP HANA Timeline
 
SAP HANA SPS09 - Full-text Search
SAP HANA SPS09 - Full-text SearchSAP HANA SPS09 - Full-text Search
SAP HANA SPS09 - Full-text Search
 
SAP HANA Interactive Use Case Map
SAP HANA Interactive Use Case MapSAP HANA Interactive Use Case Map
SAP HANA Interactive Use Case Map
 
SAP HANA Use Cases in 27 Industries
SAP HANA Use Cases in 27 IndustriesSAP HANA Use Cases in 27 Industries
SAP HANA Use Cases in 27 Industries
 
What you need to know before migrating to SAP Hana
What you need to know before migrating to SAP HanaWhat you need to know before migrating to SAP Hana
What you need to know before migrating to SAP Hana
 
SAP HANA – The Heart and Soul of a Digital Business
SAP HANA – The Heart and Soul of a Digital BusinessSAP HANA – The Heart and Soul of a Digital Business
SAP HANA – The Heart and Soul of a Digital Business
 
Spark Usage in Enterprise Business Operations
Spark Usage in Enterprise Business OperationsSpark Usage in Enterprise Business Operations
Spark Usage in Enterprise Business Operations
 
Digital transformation and SAP
Digital transformation and SAPDigital transformation and SAP
Digital transformation and SAP
 
HPE presentation at SAPPHIRE 2016 in SUSE Mini-theatre
HPE presentation at SAPPHIRE 2016 in SUSE Mini-theatreHPE presentation at SAPPHIRE 2016 in SUSE Mini-theatre
HPE presentation at SAPPHIRE 2016 in SUSE Mini-theatre
 

Viewers also liked

Tugas osk
Tugas oskTugas osk
Amina life story
Amina life storyAmina life story
Amina life storysayemcjsk
 
Coastal land vs sea level rise
Coastal land vs sea level riseCoastal land vs sea level rise
Coastal land vs sea level rise
Juan Apolinario Reyes
 
tbg-tieng anh1
tbg-tieng anh1tbg-tieng anh1
tbg-tieng anh1
dokim87
 
"Patent Fundamentals for the Start-Up" by Michael Shimokaji
"Patent Fundamentals for the Start-Up" by Michael Shimokaji"Patent Fundamentals for the Start-Up" by Michael Shimokaji
"Patent Fundamentals for the Start-Up" by Michael Shimokaji
SHIMOKAJI IP
 
Introducing the gen-narrators - Good Rebels
Introducing thegen-narrators - Good RebelsIntroducing thegen-narrators - Good Rebels
Introducing the gen-narrators - Good Rebels
Good Rebels
 
Vision 2063
Vision 2063Vision 2063
Vision 2063
Mark Wanjala
 

Viewers also liked (9)

Tugas osk
Tugas oskTugas osk
Tugas osk
 
Amina life story
Amina life storyAmina life story
Amina life story
 
Cyst Of Ovary
Cyst Of OvaryCyst Of Ovary
Cyst Of Ovary
 
Coastal land vs sea level rise
Coastal land vs sea level riseCoastal land vs sea level rise
Coastal land vs sea level rise
 
Burn More Fat
Burn More FatBurn More Fat
Burn More Fat
 
tbg-tieng anh1
tbg-tieng anh1tbg-tieng anh1
tbg-tieng anh1
 
"Patent Fundamentals for the Start-Up" by Michael Shimokaji
"Patent Fundamentals for the Start-Up" by Michael Shimokaji"Patent Fundamentals for the Start-Up" by Michael Shimokaji
"Patent Fundamentals for the Start-Up" by Michael Shimokaji
 
Introducing the gen-narrators - Good Rebels
Introducing thegen-narrators - Good RebelsIntroducing thegen-narrators - Good Rebels
Introducing the gen-narrators - Good Rebels
 
Vision 2063
Vision 2063Vision 2063
Vision 2063
 

Similar to SAP HANA: Enterprise Data Management Meets High Performance Enterprise Computing

Sap hana by jeff_word
Sap hana by jeff_wordSap hana by jeff_word
Sap hana by jeff_wordSunil Joshi
 
The SAP Startup Focus Program – Tackling Big Data With the Power of Small by ...
The SAP Startup Focus Program – Tackling Big Data With the Power of Small by ...The SAP Startup Focus Program – Tackling Big Data With the Power of Small by ...
The SAP Startup Focus Program – Tackling Big Data With the Power of Small by ...
Codemotion
 
Deploy s4 hana
Deploy s4 hanaDeploy s4 hana
Deploy s4 hana
Divya Goel
 
Ctac S/4HANA - Simplify Your Future - SAP: Nic vervoort
Ctac S/4HANA - Simplify Your Future - SAP: Nic vervoortCtac S/4HANA - Simplify Your Future - SAP: Nic vervoort
Ctac S/4HANA - Simplify Your Future - SAP: Nic vervoort
Ctac Belgium
 
A11,B24 次世代型インメモリデータベースSAP HANA。その最新技術を理解する by Toshiro Morisaki
A11,B24 次世代型インメモリデータベースSAP HANA。その最新技術を理解する by  Toshiro MorisakiA11,B24 次世代型インメモリデータベースSAP HANA。その最新技術を理解する by  Toshiro Morisaki
A11,B24 次世代型インメモリデータベースSAP HANA。その最新技術を理解する by Toshiro MorisakiInsight Technology, Inc.
 
Disaster Recovery for SAP HANA with SUSE Linux
Disaster Recovery for SAP HANA with SUSE LinuxDisaster Recovery for SAP HANA with SUSE Linux
Disaster Recovery for SAP HANA with SUSE Linux
Dirk Oppenkowski
 
S4 hana internal pres jan 30
S4 hana internal pres jan 30S4 hana internal pres jan 30
S4 hana internal pres jan 30
najuor
 
[B35] SAP国内外事例に見るビッグデータ・イノベーション by Ryo Saso
[B35] SAP国内外事例に見るビッグデータ・イノベーション by Ryo Saso[B35] SAP国内外事例に見るビッグデータ・イノベーション by Ryo Saso
[B35] SAP国内外事例に見るビッグデータ・イノベーション by Ryo SasoInsight Technology, Inc.
 
04. sap business_suite_4_hana
04. sap business_suite_4_hana04. sap business_suite_4_hana
04. sap business_suite_4_hana
Roberto Ortiz
 
S/4 HANA presentation at INDUS
S/4 HANA presentation at INDUSS/4 HANA presentation at INDUS
S/4 HANA presentation at INDUS
INDUSCommunity
 
TheValueChain Beyond Simple 10-05-16 - S/4HANA, the digital core
TheValueChain Beyond Simple 10-05-16 - S/4HANA, the digital coreTheValueChain Beyond Simple 10-05-16 - S/4HANA, the digital core
TheValueChain Beyond Simple 10-05-16 - S/4HANA, the digital core
TheValueChain
 
Sap hana l1 -reinventing real-time businesses through innovation, value & si...
Sap hana l1  -reinventing real-time businesses through innovation, value & si...Sap hana l1  -reinventing real-time businesses through innovation, value & si...
Sap hana l1 -reinventing real-time businesses through innovation, value & si...
Daniel Lahl
 
SAP Database Platform, ASE & IoT Roadmap
SAP Database Platform, ASE & IoT RoadmapSAP Database Platform, ASE & IoT Roadmap
SAP Database Platform, ASE & IoT Roadmap
Paul Marriott
 
Sap HANA Presentation to SAPnsight Dallas Breakfast Huddle in June 2014
Sap HANA Presentation to SAPnsight Dallas Breakfast Huddle in June 2014Sap HANA Presentation to SAPnsight Dallas Breakfast Huddle in June 2014
Sap HANA Presentation to SAPnsight Dallas Breakfast Huddle in June 2014
Denis ONeil
 
S4 1610 business value l1
S4 1610 business value l1S4 1610 business value l1
S4 1610 business value l1
Kathryn Butterfuss
 
The Digital Imperative >> Keynote MasteringSAP Analytics Joburg, ZA
The Digital Imperative >> Keynote MasteringSAP Analytics Joburg, ZAThe Digital Imperative >> Keynote MasteringSAP Analytics Joburg, ZA
The Digital Imperative >> Keynote MasteringSAP Analytics Joburg, ZA
Waldemar Adams
 
Hitachi Unified Compute Platform Select for SAP HANA -- Solution Profile
Hitachi Unified Compute Platform Select for SAP HANA -- Solution ProfileHitachi Unified Compute Platform Select for SAP HANA -- Solution Profile
Hitachi Unified Compute Platform Select for SAP HANA -- Solution Profile
Hitachi Vantara
 
S/4hana Business Audience
S/4hana Business AudienceS/4hana Business Audience
S/4hana Business Audience
paulohwisneski
 
S4 HANA Launch MENA
S4 HANA Launch MENAS4 HANA Launch MENA
S4 HANA Launch MENA
Mohamed Mouty
 

Similar to SAP HANA: Enterprise Data Management Meets High Performance Enterprise Computing (20)

Sap hana by jeff_word
Sap hana by jeff_wordSap hana by jeff_word
Sap hana by jeff_word
 
The SAP Startup Focus Program – Tackling Big Data With the Power of Small by ...
The SAP Startup Focus Program – Tackling Big Data With the Power of Small by ...The SAP Startup Focus Program – Tackling Big Data With the Power of Small by ...
The SAP Startup Focus Program – Tackling Big Data With the Power of Small by ...
 
Deploy s4 hana
Deploy s4 hanaDeploy s4 hana
Deploy s4 hana
 
Ctac S/4HANA - Simplify Your Future - SAP: Nic vervoort
Ctac S/4HANA - Simplify Your Future - SAP: Nic vervoortCtac S/4HANA - Simplify Your Future - SAP: Nic vervoort
Ctac S/4HANA - Simplify Your Future - SAP: Nic vervoort
 
A11,B24 次世代型インメモリデータベースSAP HANA。その最新技術を理解する by Toshiro Morisaki
A11,B24 次世代型インメモリデータベースSAP HANA。その最新技術を理解する by  Toshiro MorisakiA11,B24 次世代型インメモリデータベースSAP HANA。その最新技術を理解する by  Toshiro Morisaki
A11,B24 次世代型インメモリデータベースSAP HANA。その最新技術を理解する by Toshiro Morisaki
 
Disaster Recovery for SAP HANA with SUSE Linux
Disaster Recovery for SAP HANA with SUSE LinuxDisaster Recovery for SAP HANA with SUSE Linux
Disaster Recovery for SAP HANA with SUSE Linux
 
S4 hana internal pres jan 30
S4 hana internal pres jan 30S4 hana internal pres jan 30
S4 hana internal pres jan 30
 
[B35] SAP国内外事例に見るビッグデータ・イノベーション by Ryo Saso
[B35] SAP国内外事例に見るビッグデータ・イノベーション by Ryo Saso[B35] SAP国内外事例に見るビッグデータ・イノベーション by Ryo Saso
[B35] SAP国内外事例に見るビッグデータ・イノベーション by Ryo Saso
 
04. sap business_suite_4_hana
04. sap business_suite_4_hana04. sap business_suite_4_hana
04. sap business_suite_4_hana
 
S/4 HANA presentation at INDUS
S/4 HANA presentation at INDUSS/4 HANA presentation at INDUS
S/4 HANA presentation at INDUS
 
TheValueChain Beyond Simple 10-05-16 - S/4HANA, the digital core
TheValueChain Beyond Simple 10-05-16 - S/4HANA, the digital coreTheValueChain Beyond Simple 10-05-16 - S/4HANA, the digital core
TheValueChain Beyond Simple 10-05-16 - S/4HANA, the digital core
 
Sap hana l1 -reinventing real-time businesses through innovation, value & si...
Sap hana l1  -reinventing real-time businesses through innovation, value & si...Sap hana l1  -reinventing real-time businesses through innovation, value & si...
Sap hana l1 -reinventing real-time businesses through innovation, value & si...
 
SAP Database Platform, ASE & IoT Roadmap
SAP Database Platform, ASE & IoT RoadmapSAP Database Platform, ASE & IoT Roadmap
SAP Database Platform, ASE & IoT Roadmap
 
Sap HANA Presentation to SAPnsight Dallas Breakfast Huddle in June 2014
Sap HANA Presentation to SAPnsight Dallas Breakfast Huddle in June 2014Sap HANA Presentation to SAPnsight Dallas Breakfast Huddle in June 2014
Sap HANA Presentation to SAPnsight Dallas Breakfast Huddle in June 2014
 
S4 1610 business value l1
S4 1610 business value l1S4 1610 business value l1
S4 1610 business value l1
 
The Digital Imperative >> Keynote MasteringSAP Analytics Joburg, ZA
The Digital Imperative >> Keynote MasteringSAP Analytics Joburg, ZAThe Digital Imperative >> Keynote MasteringSAP Analytics Joburg, ZA
The Digital Imperative >> Keynote MasteringSAP Analytics Joburg, ZA
 
Hitachi Unified Compute Platform Select for SAP HANA -- Solution Profile
Hitachi Unified Compute Platform Select for SAP HANA -- Solution ProfileHitachi Unified Compute Platform Select for SAP HANA -- Solution Profile
Hitachi Unified Compute Platform Select for SAP HANA -- Solution Profile
 
S/4hana Business Audience
S/4hana Business AudienceS/4hana Business Audience
S/4hana Business Audience
 
Autodesk Technical Webinar: SAP HANA in-memory database
Autodesk Technical Webinar: SAP HANA in-memory databaseAutodesk Technical Webinar: SAP HANA in-memory database
Autodesk Technical Webinar: SAP HANA in-memory database
 
S4 HANA Launch MENA
S4 HANA Launch MENAS4 HANA Launch MENA
S4 HANA Launch MENA
 

More from imcpune

Art of Disorderly Programming
Art of Disorderly ProgrammingArt of Disorderly Programming
Art of Disorderly Programming
imcpune
 
In-Memory Computing, Storage & Analysis: Apache Apex + Apache Geode
In-Memory Computing, Storage & Analysis: Apache Apex + Apache GeodeIn-Memory Computing, Storage & Analysis: Apache Apex + Apache Geode
In-Memory Computing, Storage & Analysis: Apache Apex + Apache Geode
imcpune
 
NVM & Implications on Data Infratsructure
NVM & Implications on Data InfratsructureNVM & Implications on Data Infratsructure
NVM & Implications on Data Infratsructure
imcpune
 
Data streaming-systems
Data streaming-systemsData streaming-systems
Data streaming-systems
imcpune
 
Building Scalable Applications using Pivotal Gemfire/Apache Geode
Building Scalable Applications using Pivotal Gemfire/Apache GeodeBuilding Scalable Applications using Pivotal Gemfire/Apache Geode
Building Scalable Applications using Pivotal Gemfire/Apache Geode
imcpune
 
In-Memory Computing in Modern Data Architecture
In-Memory Computing in Modern Data ArchitectureIn-Memory Computing in Modern Data Architecture
In-Memory Computing in Modern Data Architecture
imcpune
 

More from imcpune (6)

Art of Disorderly Programming
Art of Disorderly ProgrammingArt of Disorderly Programming
Art of Disorderly Programming
 
In-Memory Computing, Storage & Analysis: Apache Apex + Apache Geode
In-Memory Computing, Storage & Analysis: Apache Apex + Apache GeodeIn-Memory Computing, Storage & Analysis: Apache Apex + Apache Geode
In-Memory Computing, Storage & Analysis: Apache Apex + Apache Geode
 
NVM & Implications on Data Infratsructure
NVM & Implications on Data InfratsructureNVM & Implications on Data Infratsructure
NVM & Implications on Data Infratsructure
 
Data streaming-systems
Data streaming-systemsData streaming-systems
Data streaming-systems
 
Building Scalable Applications using Pivotal Gemfire/Apache Geode
Building Scalable Applications using Pivotal Gemfire/Apache GeodeBuilding Scalable Applications using Pivotal Gemfire/Apache Geode
Building Scalable Applications using Pivotal Gemfire/Apache Geode
 
In-Memory Computing in Modern Data Architecture
In-Memory Computing in Modern Data ArchitectureIn-Memory Computing in Modern Data Architecture
In-Memory Computing in Modern Data Architecture
 

Recently uploaded

Best best suvichar in gujarati english meaning of this sentence as Silk road ...
Best best suvichar in gujarati english meaning of this sentence as Silk road ...Best best suvichar in gujarati english meaning of this sentence as Silk road ...
Best best suvichar in gujarati english meaning of this sentence as Silk road ...
AbhimanyuSinha9
 
一比一原版(NYU毕业证)纽约大学毕业证成绩单
一比一原版(NYU毕业证)纽约大学毕业证成绩单一比一原版(NYU毕业证)纽约大学毕业证成绩单
一比一原版(NYU毕业证)纽约大学毕业证成绩单
ewymefz
 
Criminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdfCriminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdf
Criminal IP
 
一比一原版(TWU毕业证)西三一大学毕业证成绩单
一比一原版(TWU毕业证)西三一大学毕业证成绩单一比一原版(TWU毕业证)西三一大学毕业证成绩单
一比一原版(TWU毕业证)西三一大学毕业证成绩单
ocavb
 
Data Centers - Striving Within A Narrow Range - Research Report - MCG - May 2...
Data Centers - Striving Within A Narrow Range - Research Report - MCG - May 2...Data Centers - Striving Within A Narrow Range - Research Report - MCG - May 2...
Data Centers - Striving Within A Narrow Range - Research Report - MCG - May 2...
pchutichetpong
 
一比一原版(ArtEZ毕业证)ArtEZ艺术学院毕业证成绩单
一比一原版(ArtEZ毕业证)ArtEZ艺术学院毕业证成绩单一比一原版(ArtEZ毕业证)ArtEZ艺术学院毕业证成绩单
一比一原版(ArtEZ毕业证)ArtEZ艺术学院毕业证成绩单
vcaxypu
 
一比一原版(CU毕业证)卡尔顿大学毕业证成绩单
一比一原版(CU毕业证)卡尔顿大学毕业证成绩单一比一原版(CU毕业证)卡尔顿大学毕业证成绩单
一比一原版(CU毕业证)卡尔顿大学毕业证成绩单
yhkoc
 
一比一原版(BU毕业证)波士顿大学毕业证成绩单
一比一原版(BU毕业证)波士顿大学毕业证成绩单一比一原版(BU毕业证)波士顿大学毕业证成绩单
一比一原版(BU毕业证)波士顿大学毕业证成绩单
ewymefz
 
Machine learning and optimization techniques for electrical drives.pptx
Machine learning and optimization techniques for electrical drives.pptxMachine learning and optimization techniques for electrical drives.pptx
Machine learning and optimization techniques for electrical drives.pptx
balafet
 
哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样
哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样
哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样
axoqas
 
FP Growth Algorithm and its Applications
FP Growth Algorithm and its ApplicationsFP Growth Algorithm and its Applications
FP Growth Algorithm and its Applications
MaleehaSheikh2
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
ewymefz
 
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
ewymefz
 
1.Seydhcuxhxyxhccuuxuxyxyxmisolids 2019.pptx
1.Seydhcuxhxyxhccuuxuxyxyxmisolids 2019.pptx1.Seydhcuxhxyxhccuuxuxyxyxmisolids 2019.pptx
1.Seydhcuxhxyxhccuuxuxyxyxmisolids 2019.pptx
Tiktokethiodaily
 
一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
一比一原版(UniSA毕业证书)南澳大学毕业证如何办理一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
slg6lamcq
 
The affect of service quality and online reviews on customer loyalty in the E...
The affect of service quality and online reviews on customer loyalty in the E...The affect of service quality and online reviews on customer loyalty in the E...
The affect of service quality and online reviews on customer loyalty in the E...
jerlynmaetalle
 
一比一原版(Bradford毕业证书)布拉德福德大学毕业证如何办理
一比一原版(Bradford毕业证书)布拉德福德大学毕业证如何办理一比一原版(Bradford毕业证书)布拉德福德大学毕业证如何办理
一比一原版(Bradford毕业证书)布拉德福德大学毕业证如何办理
mbawufebxi
 
一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单
一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单
一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单
ewymefz
 
standardisation of garbhpala offhgfffghh
standardisation of garbhpala offhgfffghhstandardisation of garbhpala offhgfffghh
standardisation of garbhpala offhgfffghh
ArpitMalhotra16
 
原版制作(Deakin毕业证书)迪肯大学毕业证学位证一模一样
原版制作(Deakin毕业证书)迪肯大学毕业证学位证一模一样原版制作(Deakin毕业证书)迪肯大学毕业证学位证一模一样
原版制作(Deakin毕业证书)迪肯大学毕业证学位证一模一样
u86oixdj
 

Recently uploaded (20)

Best best suvichar in gujarati english meaning of this sentence as Silk road ...
Best best suvichar in gujarati english meaning of this sentence as Silk road ...Best best suvichar in gujarati english meaning of this sentence as Silk road ...
Best best suvichar in gujarati english meaning of this sentence as Silk road ...
 
一比一原版(NYU毕业证)纽约大学毕业证成绩单
一比一原版(NYU毕业证)纽约大学毕业证成绩单一比一原版(NYU毕业证)纽约大学毕业证成绩单
一比一原版(NYU毕业证)纽约大学毕业证成绩单
 
Criminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdfCriminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdf
 
一比一原版(TWU毕业证)西三一大学毕业证成绩单
一比一原版(TWU毕业证)西三一大学毕业证成绩单一比一原版(TWU毕业证)西三一大学毕业证成绩单
一比一原版(TWU毕业证)西三一大学毕业证成绩单
 
Data Centers - Striving Within A Narrow Range - Research Report - MCG - May 2...
Data Centers - Striving Within A Narrow Range - Research Report - MCG - May 2...Data Centers - Striving Within A Narrow Range - Research Report - MCG - May 2...
Data Centers - Striving Within A Narrow Range - Research Report - MCG - May 2...
 
一比一原版(ArtEZ毕业证)ArtEZ艺术学院毕业证成绩单
一比一原版(ArtEZ毕业证)ArtEZ艺术学院毕业证成绩单一比一原版(ArtEZ毕业证)ArtEZ艺术学院毕业证成绩单
一比一原版(ArtEZ毕业证)ArtEZ艺术学院毕业证成绩单
 
一比一原版(CU毕业证)卡尔顿大学毕业证成绩单
一比一原版(CU毕业证)卡尔顿大学毕业证成绩单一比一原版(CU毕业证)卡尔顿大学毕业证成绩单
一比一原版(CU毕业证)卡尔顿大学毕业证成绩单
 
一比一原版(BU毕业证)波士顿大学毕业证成绩单
一比一原版(BU毕业证)波士顿大学毕业证成绩单一比一原版(BU毕业证)波士顿大学毕业证成绩单
一比一原版(BU毕业证)波士顿大学毕业证成绩单
 
Machine learning and optimization techniques for electrical drives.pptx
Machine learning and optimization techniques for electrical drives.pptxMachine learning and optimization techniques for electrical drives.pptx
Machine learning and optimization techniques for electrical drives.pptx
 
哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样
哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样
哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样
 
FP Growth Algorithm and its Applications
FP Growth Algorithm and its ApplicationsFP Growth Algorithm and its Applications
FP Growth Algorithm and its Applications
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
 
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
 
1.Seydhcuxhxyxhccuuxuxyxyxmisolids 2019.pptx
1.Seydhcuxhxyxhccuuxuxyxyxmisolids 2019.pptx1.Seydhcuxhxyxhccuuxuxyxyxmisolids 2019.pptx
1.Seydhcuxhxyxhccuuxuxyxyxmisolids 2019.pptx
 
一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
一比一原版(UniSA毕业证书)南澳大学毕业证如何办理一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
 
The affect of service quality and online reviews on customer loyalty in the E...
The affect of service quality and online reviews on customer loyalty in the E...The affect of service quality and online reviews on customer loyalty in the E...
The affect of service quality and online reviews on customer loyalty in the E...
 
一比一原版(Bradford毕业证书)布拉德福德大学毕业证如何办理
一比一原版(Bradford毕业证书)布拉德福德大学毕业证如何办理一比一原版(Bradford毕业证书)布拉德福德大学毕业证如何办理
一比一原版(Bradford毕业证书)布拉德福德大学毕业证如何办理
 
一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单
一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单
一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单
 
standardisation of garbhpala offhgfffghh
standardisation of garbhpala offhgfffghhstandardisation of garbhpala offhgfffghh
standardisation of garbhpala offhgfffghh
 
原版制作(Deakin毕业证书)迪肯大学毕业证学位证一模一样
原版制作(Deakin毕业证书)迪肯大学毕业证学位证一模一样原版制作(Deakin毕业证书)迪肯大学毕业证学位证一模一样
原版制作(Deakin毕业证书)迪肯大学毕业证学位证一模一样
 

SAP HANA: Enterprise Data Management Meets High Performance Enterprise Computing

  • 1. Rahul Agarkar Development Expert, SAP HANA Data Platform Anil K Goel VP & Chief Architect, SAP HANA Data Platform SAP HANA: Enterprise Data Management Meets High Performance Enterprise Computing
  • 2. 2© 2014 SAP AG or an SAP affiliate company. All rights reserved. BECAUSE WE CAN!!
  • 3. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 3Public Agenda Who is SAP? Why did SAP decide to build HANA? What is SAP HANA™? How are customers using HANA? Where is HANA going next? Conclusion
  • 4. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 4Public Agenda Who is SAP? Why did SAP decide to build HANA? What is SAP HANA? How are customers using HANA? Where is HANA going next? Conclusion
  • 5. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 5Public Who was SAP (before HANA)? Sales Order Management Production Planning Talent Management Financial/Mgmt Accounting Business Intelligence © SAP AG 2010. All rights reserved. / Page 5
  • 6. 6© 2014 SAP AG or an SAP affiliate company. All rights reserved. 74% of the world’s transaction revenue touches an SAP system.
  • 7. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 7Public How Did SAP Applications Use the Database Before HANA? See “The SAP Transaction Model: Know Your Applications”, SIGMOD 2008 Industrial Talk  Database was mainly a dumb store … – Retrieve/Store data (Open SQL, no stored procedures; single-table most of the time) – Transaction commit, with locks held very briefly – Operational utilities  … because SAP kept the following in the application server: – Application logic – Business object-level locks – Queued updates – Data buffers – Indexes – Joins With the HANA platform, computation-intensive data-centric operations are moved to the Database
  • 8. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 8Public Agenda Who is SAP? Why did SAP decide to build HANA? What is SAP HANA? How are customers using HANA? Where is HANA going next? Conclusion
  • 9. The perfect storm… “Data, data everywhere” The Economist, Feb 25, 2010
  • 10. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 10Public DRAM Price/GB Year Price/GB 2013 $5.50 2010 $12.37 2005 $189 2000 $1,107 1995 $30,875 1990 $103,880 1985 $859,375 1980 $6,328,125 Source: http://www.statisticbrain.com/average-historic-price-of-ram/
  • 11. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 11Public High Performance Enterprise Computing Yes, DRAM is 125,000 times faster than disk, but DRAM access is still 10-80 times slower than on-chip caches 80 NS CPU Core Core L1 Cache L1 Cache L2 Cache L2 Cache L3 Cache Main Memory Disk 1 NS 3 NS 8 NS SSD: 100K NS HD: 10M NS Using Intel Ivy Bridge for approximate values. Actual numbers depends on specific hardware.
  • 12. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 12Public Enterprise Software: Build for High Performance Computing  In-Memory Computing: It is all data-structures (not just tables)  Parallelism: Take advantage of tens, hundreds of cores  Scale-out: Thousands of cores  Data Locality: On-chip cache awareness
  • 13. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 13Public Enterprise Workloads are Read Dominated Workload in Enterprise Applications consists of:  Mainly read queries (OLTP 83%, OLAP 94%)  Many queries access large sets of data 0 % 10 % 20 % 30 % 40 % 50 % 60 % 70 % 80 % 90 % 100% OLTP OLAP Workload 0 % 10 % 20 % 30 % 40 % 50 % 60 % 70 % 80 % 90 % 100% TPC-C Workload Select Insert Modification Delete Write: Read: Lookup Table Scan Range Select Insert Modification Delete Write: Read:
  • 14. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 14Public Evolution of traditional business models is happening faster and faster  Interactive  Real-time  Complex From generic treatments to personalized medicine From transactions to 1:1 engaging relationships From mass production to 3-D manufacturing From unpredictability to 360º view of risk and reward From gridlocks to smart cities of the future Business transformation
  • 15. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 15Public In-Memory Revolution Driving real-time and massive simplification 1 billion people in social networks Rewires business and personal boundaries Data doubling every 18 months, 80% with locations Creates new opportunities and risks for value creation Personalization Squared What if machine learning starts to anticipate your interests & desires? More devices than people Require fresh thinking designed for an “always-on” world Re-think IT Re-think Big Data Insights Re-Think User Experience Re-think Relationship Re-think Customer Experience The explosive pace of tech trends Creating a ripple effect that compels us to re-think how we conduct businesses
  • 16. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 16Public Agenda Who is SAP? Why did SAP decide to build HANA? What is SAP HANA? How are customers using HANA? Where is HANA going next? Conclusion
  • 17. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 19Public SAP HANA Database Multi-Engine for Different Application Needs Business Applications Storage Management Logging and Recovery Calculation Engine SQL Metadata Manager Transaction Manager Persistency Layer Execution Engine Connection and Session Management Optimizer and Plan Generator SQL Script MDX PlanningGraphs In-Memory Processing Engines Authori- zation Manager Relational Engine Graph Engine Text Engine
  • 18. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 20Public SAP HANA Technology & Features Combined in one DBMS Platform In-memory DBMS  Exploit SSD/disk for spilling, aging/archiving, durability/fault-tolerance Standard RDBMS features  SQL, stored procedures  ACID, MVCC with snapshot isolation, logging and recovery Focus on column store  Late materialization and decompression  Row store capability, e.g. for system catalogs High Performance  Efficient compression techniques  Parallelization at multiple levels  Scanning operations co-optimized with hardware Reduced TCO and administration  Avoid indexes, aggregates and materialized views, with exceptions (like primary key indexes)
  • 19. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 21Public Order Country Product Sales 456 France corn 1000 457 Italy wheat 900 458 Italy corn 600 459 Spain rice 800 In-Memory Computing – Data Structures 456 France corn 1000 457 Italy wheat 900 458 Italy corn 600 459 Spain rice 800 456 457 458 459 France Italy Italy Spain corn wheat corn rice 1000 900 600 800 Typical Database SAP HANA: column order SELECT Country, SUM(sales) FROM SalesOrders WHERE Product = ‘corn’ GROUP BY Country 
  • 20. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 22Public SAP HANA: Dictionary Compression
  • 21. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 23Public Additional Compression Technologies 3 12 Run length encoded 2) Run Length Coding Uncompressed 4 4 4 4 4 45 2 2 value 8Prefix Coded 1) Prefix Coding Uncompressed 4 4 4 4 4 4 3 5 3 1 1 04 4 4 3 1 1 03 5 5) Indirect coding 2 126 1 3 2 Uncompressed 0 55 576 126 2 576 55 126 2 2 55 881 212 3 19 461 792 45 13 13 911 28 28 13 13 911 911 1 2 0 28 911 13 block size=8 Compressed (conceptual) 0 2 3 1 2 0 0 1 881 212 3 19 461 792 45 13 0 2 1 1 0 0 3 3 Number of occurences value block wise dictionary coding of Value-IDs 4 4 3 1 N=6, cluster size=4 3) Cluster Coding Uncompressed 4 4 4 3 3 Cluster coded Bit vector 110101 Bit i=1 if cluster i was replaced by single value 4 4 4 1 0 0 0 4 4 4 4 03 3 Removes the value v which occurs most often. Bit vector indicates positions of v in the original sequence. Uncompressed Sparse Coded 1 0 0 0 03 3 Bitvector 11100000011110 4) Sparse Coding 4 3 35 2235 0 9 4 44 4 4 4 3 3 3 3 3 1 1 0 0 0 0 0 0 34 3 3 1 0 0 0 Dictionary for Block 3 Dictionary for Block 1 Block 2 is not compressed 4 235 0 31 4 5 6 87 9 10 11 122 13 14 15 start position v
  • 22. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 24Public SAP HANA Column Store Column Main: Read-optimized store for immutable data  High data compression  Efficient compression methods (dictionary and run-length, cluster, prefix, etc.) – Dictionary values for main are sorted in same order as data  Heuristic algorithm orders data to maximize secondary compression of columns  Compression works well, speeding up operations on columns (~ factor 10) Column Delta: Write-optimized store for inserts, updates and deletes  Less compression of data  Data is appended to delta to optimize write performance  Unsorted dictionary on delta helps speed write performance  Delta is merged with main periodically, or when thresholds are exceeded – Delta merge for a table partition is done on-line, in background – Enables highly efficient scan of Main again
  • 23. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 25Public Col C 2500 21 78675 3432423 123 56743 342564 4523523 3665364 1343414 33129089 89089 562356 processed by Core 3 Core 4processed by Col B 4545 76 6347264 435 3434 342455 3333333 8789 4523523 78787 1252 Col A 1000032 67867868 2345 89886757 234123 2342343 78787 9999993 13427777 454544711 21 Core 1 Core 2 processedby processedby 676731223423 123123123 789976 1212 2009 20002 2346098 SAP HANA: Multi-Core Parallelization
  • 24. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 26Public Parallelization at All Levels Computing within the “Window of Opportunity”  Multiple user sessions  Concurrent operations within a query (… T1.A … T2.B…)  Data partitioning on one or more hosts  Horizontal segmentation, concurrent aggregation  Multi-threading at Intel processor core level  Vector processing host 1 host 2 host 3
  • 25. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 27Public Parallel Aggregation Execution n Aggregation Threads  Each thread fetches a small part of the input relation.  Aggregate part and write results into a small hash-table. – If the entries in a hash-table exceed a threshold, the hash-table is set aside, and aggregation in that thread continues on a new empty hash-table. m Merge Threads  Merge thread aggregate a specific range and write results into a private part hash-table.  The final result is obtained by concatenating all the part results.
  • 26. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 28Public Parallel Join Execution  Like aggregations, joins can be computed using hash-tables.  Build Phase: Parallel computation of part hash-tables on the smaller table, Table A  Probe Phase: Probing of the larger table, Table B, against the part hash- tables: – A set of hash-maps is created in parallel. – Local hash-maps are compared with part hash-maps.
  • 27. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 30Public Petabyte Test; see HANA Performance White Paper
  • 28. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 31Public Insert only on change Column and row store + No aggregates Minimal projections Partitioning Analytics on historical data Single and multi-tenancy SQL interface on columns & rows Reduction of tiers / layers x In-memory Compression Multi-core/ parallelization Dynamic Extensibility + + + Active/passive & data aging PA Bulk load + + + + T Text Retrieval & Exploration Multi-threading within nodes Map reduce Group Key t SQL In-memory Apps Geo-data SAP HANA Technology Innovation
  • 29. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 32Public Agenda Who is SAP? Why did SAP decide to build HANA? What is SAP HANA? How are customers using HANA? Where is HANA going next? Conclusion
  • 30. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 33Public SAP Runs SAP Building the Foundations Powered by SAP HANA Mobile CRM on HANA ERP on HANA Cloud for Customer Travel on DemandAriba 4.500 + business users  SAP’s mainstream capabilities for financial management reporting representing single point of truth BW on HANA 15.000 + business users  Big Bang Implementation – All Users, All Geographies 65.000 + business users  Mission critical ERP system - All users, All geographies Customer Briefing App Customer Value Intelligence Goods Receipts Invoice Receipts Receivables Manager & Financial Fact Sheet P&L to Go Management Contract Cockpit Board Transparency App Cloud for People fully integrated with on-premise HCM fully integrated with on-premise CRM fully integrated with on-premise ERP fully integrated with on-premise ERP
  • 31. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 34Public Customer Study: Dunning Run Dunning run determines all open and due invoices  Analyzes Days Sales Outstanding and history and determines action Running SAP customer’s queries on 250M records  Before HANA: 20 min  After HANA: 1.5 sec Speed-up from factors including:  In-memory column store  Parallel stored procedures
  • 32. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 35Public 0.5% increase in monthly revenue 16x improvements results in multi- million dollar savings Simplify the Core Business Processes To Uncover More Value SIMPLIFIED FINANCIALS Improved federal tax calculations (PIS / Cofins) and adhering to Brazilian government’s legal requirements within the stated deadline Petróleo Brasileiro S.A SIMPLIFIED MANUFACTURING Multi-million savings through 16x improvement in delivery of critical material list for manufacturing by implementing BW on HANA Large Auto Manufacturer SIMPLIFIED INVENTORY 0.5% increase in monthly revenue through improving the fill-rate of outstanding sales orders by enabling ad-hoc inventory allocation Under Armour 1 Improved federal tax calculation
  • 33. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 36Public IN-MOMENT PROMOTION PERSONALIZED MEDICINE CONNECTED CAR 3% customer fuel and cost reduction Foster More Breakthroughs To Enable New Business Models Made possible through predictive maintenance based on sensor data Pirelli 1000x faster tumor data analysis Makes it possible to improve cancer treatment with new patient therapies Charite Real-time promotion led up to 0.25% possible margin improvement On slow and non-moving products Liverpool 2
  • 34. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 37Public TRANSFORM CONSUMER EXPERIENCE TRANSFORM SPORTS FAN EXPERIENCE TRANSFORM DEVELOPER EXPERIENCE TRANSFORM USER EXPERIENCE Transform user experiences of ERP to extend its value to everyone in enterprise Create More Experiences To Share The Fruits Of Innovation With Everyone 190 SAP Fiori apps on HANA Sales Pipeline & Commission App for 5000 employees, reduce codes by 97% SAP River used by NetApp TSM 3 Hoffenheim Enrich fan experiences, improve player performance, and maximizes digital ad revenue Smart vending machine & Precision Marketing
  • 35. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 38Public Agenda Who is SAP? Why did SAP decide to build HANA? What is SAP HANA? How are customers using HANA? Where is HANA going next? Conclusion
  • 36. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 39Public Continuing Challenges of Emerging Hardware  Challenge 1: Parallelism: Take advantage of tens, hundreds, thousands of cores  Challenge 2: Large memories & data locality/NUMA – Yes, DRAM is 125,000 times faster than disk… – But DRAM access is still 10-80 times slower than on-chip caches
  • 37. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 41Public Co-innovating the Next Big Wave in Hardware Evolution Multi-Core and Large “Memory” Footprints Storage Class Memories / Non-Volatile Memory  Leverage as DRAM and/or as persistent storage On-Board NVM DIMMs  Very high density, byte-addressable  DRAM like (< 3X) latency and bandwidth; similar endurance  Compete with disk on cost/bit by 2020 Extreme Speed Network Fabric/Interconnects  Inter-socket NUMA gets worse while inter-host NUMA gets better  Inter-socket and Inter-host latencies converge Exploiting Dark Silicon for Database Hardware Acceleration  Also exploit GPUs for specific use cases, such as regression analysis
  • 38. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 42Public Agenda Who is SAP? Why did SAP decide to build HANA? What is SAP HANA? How are customers using HANA? Where is HANA going next? Conclusion
  • 39. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 43Public SAP HANA: Delivering A Data Platform for Enterprise Applications on Modern Hardware HANA is a new database platform built for modern hardware HANA is designed for both existing and new enterprise applications SAP and partners ship applications on HANA that help businesses run better  More complex business models  Faster answers  Current data  Simpler administration  Better user experience
  • 40. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 44Public More Information about SAP HANA About SAP HANA HANA Developer Center HANA Marketplace HANA Academy HANA Product and Solutions Center HANA on Public Cloud Customer Stories Customer Reviews
  • 41. © 2014 SAP AG or an SAP affiliate company. All rights reserved. Questions? Rahul Agarkar, rahul.agarkar@sap.com Anil K Goel, anil.goel@sap.com SAP HANA: Enterprise Data Management Meets High Performance Computing
  • 42. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 46Public © 2014 SAP AG or an SAP affiliate company. All rights reserved. No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP AG or an SAP affiliate company. SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG (or an SAP affiliate company) in Germany and other countries. Please see http://global12.sap.com/corporate-en/legal/copyright/index.epx for additional trademark information and notices. Some software products marketed by SAP AG and its distributors contain proprietary software components of other software vendors. National product specifications may vary. These materials are provided by SAP AG or an SAP affiliate company for informational purposes only, without representation or warranty of any kind, and SAP AG or its affiliated companies shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP AG or SAP affiliate company products and services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein should be construed as constituting an additional warranty. In particular, SAP AG or its affiliated companies have no obligation to pursue any course of business outlined in this document or any related presentation, or to develop or release any functionality mentioned therein. This document, or any related presentation, and SAP AG’s or its affiliated companies’ strategy and possible future developments, products, and/or platform directions and functionality are all subject to change and may be changed by SAP AG or its affiliated companies at any time for any reason without notice. The information in this document is not a commitment, promise, or legal obligation to deliver any material, code, or functionality. All forward-looking statements are subject to various risks and uncertainties that could cause actual results to differ materially from expectations. Readers are cautioned not to place undue reliance on these forward-looking statements, which speak only as of their dates, and they should not be relied upon in making purchasing decisions.