What every SAP customer should know about SAP’s Real-Time Data Platform
Oct 27, 2014
Webinar Logistics
Got Flash? http://get.adobe.com/flashplayer
to download.
Technical Problems ? First Press your F5 key.
Click the “Help” link below.
Copyright IDC. Reproduction is forbidden unless authorized. All rights reserved.
Data Management at the Speed of Business
Carl Olofson
Research Vice President
IDC
Jun-12 © IDC Visit us at IDC.com and follow us on Twitter: @IDC
4
Agenda
The Challenge
Keeping Up with the Accelerating Pace of Business
The Pressure of Big Data: Social and Machine Data
Responses
Real-Time Decisioning
From Disk-Based to Memory-Based Data Management
Putting It All Together
Conclusions / Recommendations
Source:/Notes:
Jun-12 © IDC Visit us at IDC.com and follow us on Twitter: @IDC
Challenge: the Accelerating Pace of Business
The Internet
Impact
The Amazon
Effect: Instant
Transactions
Online
Banking:
Reduced
“Float” Time
Online
Trading:
Instant
Decisions
Globalization:
No Batch
Windows
5
Jun-12 © IDC Visit us at IDC.com and follow us on Twitter: @IDC
Challenge: Big Data
Big Data Technologies
New Low Cost Ingestion and Analysis
– Hadoop / MapReduce
– Graph Database
Enhanced Old Friends
– Scalable Data Warehouse
– Large Scale IMDB
Big Data Opportunities
Social Media Analysis
– Customer Sentiment
– New Market Opportunities
Machine Data (Sensors)
– Improve Efficiency, Service
– Better Utility Pricing
6
Jun-12 © IDC Visit us at IDC.com and follow us on Twitter: @IDC
Big Data Use Cases
Revenue assurance
Churn analysis
Pricing optimization
Smart meter monitoring
Fraud Detection
Traffic flow optimization
Customer behavior analysis Social network analysis
Legal discovery
Healthcare outcomes analysis
Life sciences research
Natural resource exploration
Weather forecasting
IT infrastructure optimization
Warranty management
Document mgmt and access
Web application optimization
Advertising analysis
Equipment monitoring
Jun-12 © IDC Visit us at IDC.com and follow us on Twitter: @IDC
Response: Real-Time Decisioning
Strategic
Deep analytic models and data warehouse reporting inform executive decision making
Data analysts comb tons of data, executive management makes the decisions
Operational
Project or product-focused data is collected and analyzed
End-users run queries against data marts and adjust their project or product plans
Tactical
Immediately available current data and streaming data are presented.
Line and field staff, or automated computer algorithms, make decisions.
8
Jun-12 © IDC Visit us at IDC.com and follow us on Twitter: @IDC
Market Landscape – Decision Management Framework
Operational decisions
focus on a specific
project or process and
result in the formation
of a type of policy or
rule that drives tactical
decisions.
Tactical decisions
must apply the policy
or rule in a specific
case, which lends
itself to automation
Strategic decision
set the long-term
directions for the
organization, a
product, a service, or
an initiative and result
in guidelines within
which operational
decisions are made
Degree of Automation
Strategic
Decisions
Operational
Decisions
Tactical
Decisions
Scope and Degree of Risk
Level o
f Co
llab
ora
tion
Nu
mb
er
of
Decis
ion
s
Decision management is the systematic application of enabling technology to manage
the process of making strategic, operational, and tactical decisions.
Jun-12 © IDC Visit us at IDC.com and follow us on Twitter: @IDC
Response: From Disk-Based to Memory-Based Data Management
Disk-Based Data Management
Complex Operations
Requires Disk Based Mapping and Tuning
Inefficient Use of Disk
Memory-Based Data Management
Simple Operations
No Disk-Based Tuning
Disk Is for Snapshots and Logs Only
Requires Much Less Administration
10
Jun-12 © IDC Visit us at IDC.com and follow us on Twitter: @IDC
Disk-Based Data Management
11
Table rows are kept in disk records, which are kept in pages on disk, each of which has table of contents.
The rows of one table may be scattered across many pages, and rows of different tables may be mixed in the same page. A database key contains the page and record (or line) number of the record containing a given row. The DBA determines the data storage strategy, designed to minimize disk i/o.
Reading a row from a table (typical operation, best case scenario)
Use database key to determine which page and record the row is in.
Use page memory map to determine if the page is in memory and if so, what its location is.
Use the page table of contents on the page to determine the offset into the page where the record is to be found.
Perform the calculation, find and retrieve the row into session memory.
Page 1 Page 2
Page 3 Page 4
Page 5 Page 6
Page 7 Page 8
Buffer (memory)
Page 1
Page 2 Page 3
Page 4
Page 5
Page 6 Page 7
Page 8
Page
Memory
Map
Jun-12 © IDC Visit us at IDC.com and follow us on Twitter: @IDC
Memory-Based Data Management
12
Memory Space
General Notes
Memory space swaps to disk as needed and all addressing is memory-based.
Because data is in unbounded memory space, constraints like pre-emptive locking, are not necessary.
Types
Row-based blocks: row values held in contiguous indexed blocks
Column-based blocks: column values held in contiguous indexed blocks, cross-indexed by row
Cell-based matrix: table, row, and column indexes point to arrays of individual cells; values are in the cell blocks, or the cells are pointers to value pools.
Note: these are not actual architectures, but greatly simplified models that reflect approaches taken in various and diverse real DBMS products.
Memory Space
Row Row
Row
Row
Row
Row
Row Row
Row
Row Row Row
Row
Row
Row
Row
Row Row Row Row
Row-Based Blocks
Memory Space
Column Column
Column
Column
Column
Column
Column Column
Column
Column Column Column
Column
Column
Column
Column
Column Column Column Column
Column-Based Blocks Cell-Based Matrix
Table Column Column Column
Cell Cell Cell Row
Cell Cell Cell Row
Cell Cell Cell Row
Cell Cell Cell Row
Jun-12 © IDC Visit us at IDC.com and follow us on Twitter: @IDC
Putting It All Together
Big Data Support
Interconnection with Hadoop / MapReduce
Scalable data warehousing
Real-Time Decisioning
Complex event-driven processing (CEP) of messages
High speed dynamic data movement and database replication
Memory-Based DBMS
In-memory database mixed with relational capability
Compatibility with classic RDBMS functionality
13
Jun-12 © IDC Visit us at IDC.com and follow us on Twitter: @IDC
Putting It All Together
14
CEP
Engine Streaming Data
Hadoop
Business Action
Immediate Query
Data
Warehouse
Enterprise Analytics
IMDB
High Speed Transactions and
Automated Decisioning
Real Time BI
Jun-12 © IDC Visit us at IDC.com and follow us on Twitter: @IDC
Conclusions / Recommendations
Conclusions
The pressures of business today demand high speed data acceptance, ingestion, movement, and analysis to drive automated and timely operations and decisions.
The requirements of such an environment include CEP, IMDB, columnar RDBMS, and dynamic data movement.
No one vendor today has all these capabilities “fully baked” in existing products.
Recommendations
Make a strategic commitment to a technology provider that can deliver advanced capabilities today, and has a roadmap that includes full memory-based DBMS (both row-based transactional and column-based analytic), Big Data connectivity, advanced analytics, and CEP-driven real-time processing.
Ensure that such a vendor offers or fully supports your operational and analytic applications both now and in the future.
15
What every SAP customer should know about
SAP’s Real-Time Data Platform
Dan Lahl
Sr. Director, SAP Sybase Product Marketing
© 2012 SAP AG. All rights reserved. 17
Having data is not enough! Are you a real-time business ?
Drive Excellence
IT Delivers ahead of business
How can you predict supply
chain disruptions ahead?
How do suppliers rank by
cost, quality and timeliness?
How is my “on-time/in full”
delivery rate by customer?
Win Customers
Will my systems deliver
real-time performance for
customers?
Which customer profiles are
suitable for loyalty rewards?
How dynamic is your
customer segmentation
strategy?
Deliver Innovation
How are products/services
doing vs. their competition?
Track complaints from call
centers and social data in
real-time?
Where else is this part used
in my company?
© 2012 SAP AG. All rights reserved. 18
SAP data management vision Protect current and extend customers’ future needs
SAP Real-time Data Platform Extreme capabilities to
transact | move | store | process | analyze
Social Analytics Mobile Big Data Cloud
© 2012 SAP AG. All rights reserved. 19
The future of database technology
In-m
em
ory
Co
mp
uti
ng
Ad
op
tio
n
Tra
dit
ion
al
Data
base A
do
pti
on
Time
2012 – Cost per Terabyte
Disk
Memory
$60
$4,900
1990 – Cost per Terabyte
Disk
Memory
$9,000,000
$106,000,000
Typical access speeds
Disk
Memory
Speed
(13ms) 13,000,000 ns
10 ns
1,300,000
Falling prices move processing
from Disk/SSD to In-Memory
© 2012 SAP AG. All rights reserved. 20
SAP HANA Benchmark
1000X better
SAP 100B rows / Sec 100 TB Benchmark 100B Sales and Distribution Records 16 Node IBM X5 $640K Loading: 16M/min. 20x Compression BW Workload: 300ms - 500ms Ad-Hoc Analytics: 800ms - 2s No Database Tuning, No Indexes, No Caching.
Oracle
“With lightening fast scan
speed of up to 100 million
rows/second and
enhancements like support
for analytical functions and
up to 10x columnar
compression, TimesTen for
in-memory analytics
delivers faster reports &
dashboards for
departmental as well as
enterprise wide
consumption.”
VS.
© 2012 SAP AG. All rights reserved. 21
Guiding principles SAP’s current innovative data assets
SAP Real-time Data Platform
SAP HANA
SAP Sybase
SQL Anywhere
#1 Mobile
and Embedded
Database
#1 Transactional
Database with
Best TCO
SAP Sybase ASE SAP Sybase IQ
#1 Analytics
Database with
Best TCO
Sybase ESP,
Replication Server,
PowerDesigner, + SAP EIM
#1 Unified
EIM platform for
Real-Time
Open for
Partners
© 2012 SAP AG. All rights reserved. 22
Real-time Business
Integrated OLTP + OLAP
capabilities (SAP + Custom)
Extended mobile
deployment
Autonomic data movement
Consolidated orchestration
environment
Real-time on Big Data
Extend OLTP for extreme
transactions
Expand Big Data with in-
memory capabilities
Optimize movement and
ability to ingest across all
DI methods
Data Management for
OLTP & Analytics
Application transparency
for OLTP + analytics
Tiered data for analytics
Optimized data movement
choices
Integrate Optimize
SAP Real-time Data Platform Vision/roadmap
Synthesize
SAP innovation without customer disruption
© 2012 SAP AG. All rights reserved. 23
Next generation SAP Real-time Data Platform
3rd Party
BI Client
SAP NetWeaver (On Premise / Cloud)
Custom
Apps
SAP Business
Suite
SAP Business
Warehouse
SAP Big Data Applications
SAP Analytics
SAP Mobile
Open Developer APIs and Protocols
Co
mm
on
L
an
ds
ca
pe
M
an
ag
em
en
t
SAP Smart Data Services Platform
SAP HANA Platform
SAP Real-time Data Platform
SAP Sybase ASE
Co
mm
on
M
od
eli
ng
Syb
ase P
ow
erD
esig
ner
HA
DO
OP
3rd
Pa
rty D
B
MP
P
Sc
ale
-Ou
t SAP Sybase SQLA
SAP Sybase ESP
SAP Sybase IQ
SAP Sybase
Replication Server
SAP Data
Services SAP MDG, MDM
SAP innovation without customer disruption
© 2012 SAP AG. All rights reserved. 24
Today’s complex IT environment
ERP
DB
CRM
DB
Planning
DB
Other Apps
DB
EDW
DB
EDW
DB
EDW
DB
EDW
DM
DM
DM
DM
DM
DM
DM
DM
© 2012 SAP AG. All rights reserved. 25
Transforming enterprises with
the SAP Real-time Data Platform
Freedom to Innovate. New Apps. New Experiences.
SAP Real-time Data Platform
ABAP, Java, Native App Services
ERP Other Apps Planning New Apps EDW EDW EDW EDW EDW DM
RAM-optimized infrastructure appliance.
Enterprise cloud. Public cloud.
Easy, self-service, integration and operation services.
© 2012 SAP AG. All rights reserved. 26
Key messages for SAP customers
SAP Real-time Data Platform
Delivering Innovation without Customer Disruption
Innovation Simplification
SAP Business
Suite
SAP Business
Warehouse
SAP Biz Analytics
SAP NetWeaver
SAP Mobile Apps
NEW SAP/Custom
Apps
Foundation for next generation applications
Business app logic, planning engine,
predictive libraries in the platform
Current Apps will be renewed
Massive simplification in layers resulting
in lower cost and complexity
Lower TCO and optimized choice
MaxDB still supported for Business Suite
© 2012 SAP AG. All rights reserved. 27
Sybase ASE: Key Element of the SAP Business Suite
Foundation and SAP RTDP
Simplify support of
SAP Business Suite
through single
vendor.
Sybase ASE and
SAP Business Suite
Foundation now have
integrated
development, testing
and support teams.
Best Support
Maintained by SAP and
optimized for SAP
Business Suite
applications.
Will feature native
interoperation with
complementary products
such as replication
server and SAP HANA.
Best
Optimized Industry analysts agree,
Sybase ASE has lowest
total cost of ownership
of leading RDBMS
products.
SAP Business Suite
customers benefit from
industry-leading
database platform at the
lowest cost.
Best Savings
© 2012 SAP AG. All rights reserved. 28
SAP Sybase ASE:
Trusted And Relied Upon By Thriving Global Corporations
Source: Forrester Research Enterprise DBMS Wave, Q2 2009
30,000+ customers world
wide
90% of banks &
securities firms
700 new customers
in 2011
97% customer
satisfaction rating
Leader in Forrester
DBMS Wave
#1 database on Wall
Street 4 years
running Waters, 2011
© 2012 SAP AG. All rights reserved. 29
Business Suite on Sybase ASE
Supported Platforms & Current Customers in Production or PoC / Purchased
Supported Applications: SAP ERP 6.05 / 6.06
SAP CRM 7.01 / 7.02
SAP SRM 7.01 / 7.02
SAP SCM 7.01 / 7.02
SAP NetWeaver 7.02 / 7.30 / 7.31
SAP WebAS 7.02 / 7.30 / 7.31
SAP NW BW 7.02 / 7.31
SAP NW Portal 7.3
SAP NW CE / CAF 7.3
SAP PI 7.02 / 7.31
SAP Solution Manager 7.1
Supported operating systems Windows Server 2008 R2 x64
RedHat EL6 on x86_64 64bit
SuSE SLES 11 SP1 on x86_64bit
IBM AIX 7.1
HP-UX 11.31 on IA64 (Itanium 64bit)
Solaris 10 on SPARC
Administradora Colombiana de Pensiones
Colpensiones Repúblca de Colombia
Production
PoC / Purchase
© 2012 SAP AG. All rights reserved. 30
Migrate With Less Disruption and Risk
Migrating to Sybase ASE was fast and straight forward. The integrated Business Suite and ASE
solution enables SAP IT to lower our total operational cost while at the same time making better use of
IT resources through integrated management tools like DBA Cockpit
Oliver Bussman, CIO, SAP AG
” “
Process to Minimize Downtime
Expertise To Reduce Risk
Plan To Manage
Risk
Methodology
Down Time between 12 to 72
hours
Fits in most weekend
maintenance window
Near Zero downtime available
with Replication Server
SAP Services Trained migration specialists
Completed 200+ migrations across all
databases in last 24 months
Global Ecosystem Partners Training and certification
Plan Migration Fixed cost/scope to accurately plan
migration effort
Packaged Services Rapid Deployment Package
Migration Services (Go Live < 5
Weeks)
© 2012 SAP AG. All rights reserved. 31
Summary
1 Customers can trust that SAP has a comprehensive data management vision and strategy to address their business issues
2 SAP and Sybase come together to build a Real-time Data Platform for next generation customer applications
3 SAP customers have a clear path to reduced complexity and non-disruptive innovation – starting today with SAP Sybase ASE
© 2012 SAP AG. All rights reserved. 32
Next Step with SAP and the Real-Time Data Platform
Join SAP Experts at the One Day
SAP Sybase ASE
Technical Academy
Learn About
• Live Demo of Business Suite + ASE
• Migration of SAP Applications to ASE
• SAP RDBMS Migration Tools
• Migration Resources
• Total Cost of Ownership with ASE
• ASE Product Features
Academy Agenda
• SAP Database and Technology
• SAP Sybase ASE Overview
• SAP Sybase ASE Value and TCO
• SAP Business Suite migration to ASE
• SAP DBA Cockpit to manage ASE
• ASE Backup & Recovery with SAP Sybase
Replication Server
*For the Academy near you, call your SAP Representative