Sie sind auf Seite 1von 84

SAP Platform Choices.. Becoming easier or more complex ?

DB2 for SAP high performance OLTP and pureScale / in-memory database
competitive comparison

Date 24th September 2015

Presented by: Tim Main and Liwen Yeow

2015 IBM Corporation


1
DB2 Tech Talk series host and todays presenter:

Jessica Rockwood, DB2 Tech Talk Host


Senior Manager, DB2 Systems of Record - OLTP

Todays Technical Presenter . . .


Tim Main
IBM Europe, Technical Director Enterprise Information Management and Application Solutions
Executive IT Specialist - MBCS CITP
Member IBM Academy of Technology
Mobile + 44 (0) 7710-017626
tim_main@uk.ibm.com

Liwen Yeow
IBM Worldwide
DB2 SAP Technical Sales Manager
1-905-413-2112
yeow@ca.ibm.com

A few details .
1. The presentation for this Tech Talk:
Click here to download

2015 IBM Corporation


Disclaimer

The information contained in this presentation is provided for informational purposes only.

While efforts were made to verify the completeness and accuracy of the information contained in this presentation, it is
provided as is, without warranty of any kind, express or implied.

In addition, this information is based on IBMs current product plans and strategy, which are subject to change by IBM
without notice.

IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, this presentation or any
other documentation.

Nothing contained in this presentation is intended to, or shall have the effect of:

Creating any warranty or representation from IBM (or its affiliates or its or their suppliers and/or licensors); or

Altering the terms and conditions of the applicable license agreement governing the use of IBM software.

Performance is based on measurements and projections using standard IBM benchmarks in a controlled environment.
The actual throughput or performance that any user will experience will vary depending upon many factors, including
considerations such as the amount of multiprogramming in the user's job stream, the I/O configuration, the storage
configuration, and the workload processed. Therefore, no assurance can be given that an individual user will achieve
results similar to those stated here.

2015 IBM Corporation


Trademarks
Copyright IBM Corporation 2014. All rights reserved.
IBM, the IBM logo, ibm.com, AIX and DB2 are trademarks or registered trademarks of International Business Machines
Corporation in the United States, other countries, or both. If these and other IBM trademarked terms are marked on their
first occurrence in this information with a trademark symbol ( or ), these symbols indicate U.S. registered or common
law trademarks owned by IBM at the time this information was published. Such trademarks may also be registered or
common law trademarks in other countries. A current list of IBM trademarks is available on the Web at Copyright and
trademark information at www.ibm.com/legal/copytrade.shtml

Linux is a registered trademark of Linus Torvalds in the United States, other countries, or both.
Windows is a trademark of Microsoft Corporation in the United States, other countries, or both.
UNIX is a registered trademark of The Open Group in the United States and other countries
Other company, product, or service names may be trademarks or service marks of others.

SAP, SAP NetWeaver, SAP Business Information Warehouse, SAP BW, SAP NetWeaver BW, SAP ERP and other SAP
products and services mentioned herein are trademarks or registered trademarks of SAP AG in Germany and in several
other countries.

2015 IBM Corporation


Outline Agenda DB2 TechTalk 24th September 2015
Why ?

Enterprise SAP Workload and Application Requirements

DB2 for SAP OLTP / Transactional workloads

Overview of prior volume testing to ~ 2.7m d/s/h Tim

DB2 for SAP OLAP / Analytical workloads

Overview of prior BLU + SAP BW benefits, results

Summary of DB2 Roadmap, Benefits for SAP workloads

Maturity, Stability, Investment Protection, Throughput, Liwen

Evolution vs Revolution, Platform Choice, Virtualisation

Q&A, Close How to make an informed choice Flow Chart

2015 IBM 5
Corporation
Systems of Engagement, Insight & Systems of Record

Systems of Engagement, Insight Systems of Record

Cloud ERP / SAP ECC, WMS etc


Mobile Integration (ESBs)
Social EDW, Tiered Data
Big Data Core Data, Core IP
Cognitive Era R&D, Manufacturing
Operational Reporting
eComerce Enterprise Data, Assets, DNA

Web, Social Data, Assets Continuous Availability


Any place, time, device

Public Cloud Private, On Premise Cloud


Hybrid Cloud Business & IT Innovation
Cognitive, Advisory Programmable,
Data Security, Privacy
Trust Based, Consumer Deterministic, Tolerances
Business into IT Flexibility, Agility
Natural Language, Open Standards Based Numeric, Rules Based
Visual, Aural, Spatial Services Based (SOA) Evolutionary, Low Risk
Dev/Ops Cycle Time Links On / Off Premise Mission, Business Critical
Continuous Change A Key Business & IT Enabler Repeatable Patterns, Data
N+1 Architectures Analytics + 3rd Party Data Predictable E2E
Clustered / Load Balanced Transactional Tolerance
2015 IBM Corporation
SAP ERP / NetWeaver Functionality
Data Core ERP Master Data Data Data Supply Chain In Memory Access
Integration (FI, CO, SD, Management Movement Repository Planning Analytics (SAP Portal,
(PI etc) MM etc ECC) (MDM) (BODS, DI) (SAP BW, (APO/SCM) (BWA, HANA) CRM, GUI
REX etc)
BPC)

Business Process Flow, Automation & Management Application Configuration

Service Management, Delivery

IT Strategy, Governance Model

Business, Innovation & IT Collaboration


Security, Privacy, Compliance, Data Management

Monitoring, Change & Release Management

Infrastructure
CPU Memory Disk Network
Data
7 2015 IBM Corporation
SAP ERP / NetWeaver Functionality
Data Core ERP Master Data Data Data Supply Chain In Memory Access
Integration (FI, CO, SD, Management Movement Repository Planning Analytics (SAP Portal,
(PI etc) MM etc ECC) (MDM) (BODS, DI) (SAP BW, (APO/SCVM) (BWA, HANA CRM, GUI,
DB2 BLU) REX etc)
BPC)

Network CPU Memory CPU CPU CPU Network

Memory Memory Disk Memory Disk Memory Memory Memory

CPU Disk Network CPU

Network

Business Process Flow, Management Application Configuration

Service Management, Delivery

IT Strategy, Governance Model

Business, Innovation & IT Collaboration


Security, Privacy, Compliance, Data Management

Monitoring, Change & Release Management


Infrastructure
CPU Memory Disk Network
Database
In Memory Columnar Data Relational Data - Rows

2015 IBM Corporation


Harvard Business Review - Aligned Technology & Business Strategy

Often based on configured


Highly Reliable, packaged application software
Highly Available,
Scalable, IT Factory
Secure, Mode
Data Protection, Transformational,
Incremental,
Leveraged Innovative,
Fast Follower, Responsive

Transition
Best Practices,

Risk and
Tension,
Manage
On Budget,
Capital
To Time,
Intensive,
Low Risk,
Likely to Target
Reference able,
Significant Business
Procedural,
Process, Service
Packaged
or Competitive
Offensive Improvements,
Defensive, Mode Maybe Batch
Operational, Different Selection, Evaluation, Execution vs Online,
Evolution, May sacrifice
Still Responsive, Business Case, Risk / Reward Criterion Availability for
(& Agile !) Typical Client SoR Often based on custom Innovation (Initially)
software solutions (Dev/Ops)
Requirements
2015 IBM Corporation
Briefly back to first principles Rows & Columns, Schemas

Application Workload
DB2 10.5 with BLU etc

Cache Optimizers

Core Core Core Core Core

Multi Cores & Parallel Threads,


GB Ram, rdbms IO Capacity etc

DB2 for OLTP Pre-Reqs Table Stakes BLU for OLAP


Throughput, Scalability Read Optimised for
Optimised for SQL
High Availability, DR Functions SQL Multiple Selects,
Single Select, Insert,
Stability, Maturity, Roadmap etc
Update and/or Delete Cost, (TCO/TCA) & Choice
SAP ECC, Flexibility, Investment Protection SAP BW, BoBJ, EDWs
Efficient use of resources etc
Complex MRP etc Virtualisation, Containers
Skills, Management Tools
Application Workload Alignment
Data Compression Techniques

10

2015 IBM Corporation


Gartner Hype Cycles for Information Infrastructure, 2015
DB2 10.5 BLU
builds upon a highly
robust, proven,
mature rdbms
foundation

IBM invented
relational database
technology !

Please refer to your Gartner subscription for a full copy of the report G00277727
Please refer Gartner Report G00277727 via your Gartner subscription for full report
2015 IBM11
Corporation
SAP NetWeaver ABAP/zCode vs s-FIN, s-ERP etc

15 Key Objects Aligned Indexes, Aggregates + Client zCode

BSE BSE BSE


BKPF BSIS BSIS BSIK BSET LFC1 GLTO GLTO GLTO COBK COEP COSP
G G G

SAP Finance Today SAP NetWeaver with indexes and aggregates


It is likely that Simple Finance,
Simple Logistics, etc
may be deployed as a side car +
Existing full suite ERP/MRP + zCode
vs for new SAP deployments in the HEC

Manufacturing, Purchasing etc

Sales & ATP

BSE BSE BSE Inventory Management


BKPF
G G G

Simple SAP Finance (s-FIN, s-ERP) Strategy (in memory, linking current transactions)

Source Keynotes from SAPPHIRE & TechEd 2014 Hasso Plattner, Bernd Leukert, VP of Products & Innovation

2015 IBM12
Corporation
SAP The In-Memory Revolution Sapphire, May 2015

Refers How SAP HANA Enables Business of the Future


Hasso Plattner, Bernd Leukert

Chapter 3 The Impact of HANA on the design of Enterprise


Applications

To use SAP HANA instead of a traditional row-orientated database


without any changes to the application code is possible, and does result
in some performance improvement. But we should not forget that
existing databases also keep a large portion of their data in memory
through caching. The performance gains using HANA with existing
applications are therefore relatively modest, and it is only the five
times lower data footprint from dictionary encoding that justifies keep all
the data in memory
Springer ISBN 978 3 319 16672 - 8

2015 IBM Corporation


S/4HANA Innovation Roadmap

2015 IBM14
Corporation
SAP Vision on HANA

From: To:
One DB per application One DB per landscape
Point-to-point integration (e.g. ETL) No integration necessary
Long running queries, e.g. in batch mode Real time execution
S/4 HANA Vision
The SAP vision,
but this is not a
reality yet

15 2015 IBM Corporation


HANA: Service Pack, Fix Pack, Patching, Maintenance
Customers running HANA in
production can stay on an older
SPS for up to three months longer
Typically two Service Pack per
Annum

Frequent Service / Fix Pack


Upgrades align to a SaaS / Cloud
like Dev/Ops operating model

This is very different vs before

Enterprise SAP Customers typically operate their SAP systems for between 3-6+ years incl. longer testing
and release cycle.
The SAP HANA Service and Fix Pack frequency is aligned to a Cloud / SaaS like operating model, this
maybe very different to an existing in-house customised SAP ERP deployments with federated inter-
connected SAP components linking to non SAP systems, some of which maybe years old and functionally
difficult to change or update.
Many Enterprise SAP customers will not be used to changing / upgrading their versions/releases every 6
months, ditto x86 HANA systems h/w maybe refreshed every 2-3 years vs 4-6 years on System p

2015 IBM Corporation


Delivering, maintaining & managing the application lifecycle

DevOps, Composed Services (SOA Principle)


Typically Typically
N+1 HA Less Data

Developers / Multiple Data, SOA Sources Public Cloud Apps


Testers
Typical Testing, Release Cycles Weeks, Months

Rapid, small, iterative changes API,


Integration
Hybrid Cloud
Appliances
Systems of Record typically

Platform
Longer, complex lifecycle Investment
sChoices
Typical Testing, SAP Major Release Cycles 24-48 months
with interim fix or service packs, say every 12-18 months

IT Specialists,
Operations Typically Private Cloud (Core ERP, Data) Compute,
Network, and
Often Complex Integration, Patterns, Inter Dependencies Storage
Typically Typically
Clustered, HA/DR or potentially N+1 More Data

2015 IBM Corporation


DSAG about S/4 HANA and database freedom

DSAG - German speaking SAP User Group with more than 50,000 registered members

We are very interested to see what further developments are in store for SAP
S/4HANA. In terms of specific requirements, we want SAP to maintain a real freedom
of choice for customers when it comes to databases, among other things.
Alternatives to SAPs HANA database must remain possible with no restrictions on
functionality or performance.
SAP must not neglect the existing installed solutions that customers already use. In line
with SAPs maintenance promise through 2025, current SAP products require
significantly more development, since customers regularly invest in software
maintenance fees. So SAP should remain as committed to its current products as
it is towards SAP S/4HANA.

Source: https://www.dsag.de/pressemitteilungen/what-dsag-thinks-about-sap-s4hana

18 2015 IBM Corporation


SAP Release strategy (@ : October 14, 2014)

https://websmp230.sap-ag.de/sap/support/notes/convert2pdf/0001648480?sap-language=EN

2015 IBM Corporation


DB2 Version Support with NetWeaver 7.40
With SAP NetWeaver 7.40 SP08, SAP introduced rich new functions with DB2, e.g.

New ABAP Open SQL language elements


Core Data Services (CDS)

To support these features, DB2 10.5 is required as of NW 7.40 SP8 and higher
NW 7.40 Support Packages

NW 7.40 SP 1
SP 5 SP 6 SP 7
SP 8 SP 9 SP 10
Kernel 7.40 ... Kernel 7.41 Kernel 7.42
...

Supported DB2 Releases

DB2 9.7 and higher DB2 10.5 and higher

See also: SAP Note 1914052 NetWeaver 7.40 Database Dependencies

SAP Extended Support for SAP NetWeaver 7.40 SP08 through to 2025, with DB2 to 2022+

2015 IBM Corporation


SAP Business Suite Maintenance Life Extended

SAP has recently announced that it will continue to deliver innovations for its on-
premise solutions, specifically the SAP Business Suite 7 and the SAP Business
Suite powered by SAP HANA 2013. As part of this commitment, SAP is
prolonging mainstream maintenance for SAP Business Suite to 2025, and
providing respective commitments for SAP Enterprise Support pricing.
References:
URL: http://shar.es/1mjR1r

SAP OSS Note: 1648480

21
2015 IBM Corporation
Database-Specific Optimizations Available with DB2

Examples of SAP ERP modules and


business functions with DB2 optimizations
Sales and Distribution
Materials Management
SAP Treasurey and Risk Management
Customer payment history
Stock consistency check
Stock and posting date

SAP Note 1835008 - Database Performance Optimizations for SAP ERP

22 2015 IBM Corporation


Key Survey Findings

According to the survey results, 85 percent of respondents are not


committed to SAPs new S/4 HANA, with 68 percent citing lack of
business case/unclear ROI as the top factor for their lack of
commitment.

72 percent of respondents are choosing to remain on their existing, stable and


mature SAP ECC 6.0 platform, with only three percent reporting they are
using HANA today. The survey also revealed 75 percent of respondents
running the ECC 6.0 platform are still leveraging SAP Enhancement Pack 6,
or earlier releases, rather than the most current Enhancement Pack 7.

Source:
http://www.businesswire.com/news/home/20150504005887/en#.VVZpFGNfu5N

2015 IBM23
Corporation
Gartner View S/4HANA Is a Transformational Shift for SAP and Its
Users, but Hold on to your Wallets for Now. 24th February 2015

Recommendation
Subscribe to:

Gartner Report:
G00275097
https://www.gartner.com/doc/2991820?ref=AnalystProfile&srcId=1-4554397745

2015 IBM Corporation


Data Workloads in the IT World

Addressing challenges with unique capabilities on HW and SW level

Mobile Transaction Operational Reporting


Data Serving Processing Analytics and Analytics

Cloudant DB2 10.5, DB2 10.5 DPF DB2 10.5


DB2 pureScale (Data Partitioning BLU today
Feature) and/or
for SAP Hadoop,
and/or DB2 BLU & MapReduce, Spark,
DB2 BLU MPP (dashDB) Streams, BigInsights
and/or PDA Open Data Platform
2015 IBM25
Corporation
Next Generation Database = ONE 4 ALL
DB2 10.5 DB2 10.5 DB2 10.5, BLU
DB2 10.5 pureScale BLU with BW NLS I/Face
Average diaglog Average diaglog Average diaglog
response time response time response time
0,2 - 0,8 sec 0,4 - 2 sec 0,4 - xx sec
SAP Business-Suite, SAP BW
Industry Solutions
NLS for BW
Big Data

OLTP workload OLAP workload Near-line Storage

DB2 LUW DB2 LUW DB2 LUW

Transactional Analytical Near-line Storage

Leveraging A proven foundation Query Optimizers, Buffer Pools, IO Servers


Common DB2 SAP DBA Cockpit Integration, Proven Backup/Recovery, Scheduling

2015 IBM26
Corporation
A layered cake.. discussion

Consideration Pros re SP Cons re SP


Today Future
Performance - OLAP - OLTP *
Calculation Application
Layer
Logic & Stack Tight Loose
Integration
Appliance Like Yes No
Database Model
Layer
Calculation Application Frequent Less Frequent
Upgrades (Cloud Model) (Layered)

What are the practical future Basis Layer / Leverage new DB Enabled via CDS,
implications of OS / DB functionality, but OpenSQL
Technology tight coupling Functionality
Stored Procedures (SP) ? RDBMS Choice Restricted Extended

What will this require to avoid Applies SOA Yes, but.. Yes
significant future issues & challenges Principles
? Flexibility Less More
Deployment 3 Tier 2 Tier or
Requires a defined SAP CDS (Core
Choices Only 3 Tier
Data Services) abstraction Layer

2015 IBM Corporation


Simplified View of SAP HANA Architecture Read / Write Operations

Caution in particular if
demanding OLTP & Batch Read Operation
with an existing SAP
NetWeaver Template +
zCode aligned to existing
Business Processes
Principle

OLAP
Column Store/s
Single SQL Select, Insert,
Update, Delete
OLTP / Batch

Multiple SQL Select and


Vector Scans

Delta Buffer

Write Append Asynchronous


Operation Entry Merge Operation

Source: The Architecture of SAP ERP Jochen Bder, Bernhard Grne ISBN 978-3-8495-6814-8

2015 IBM Corporation


Coca-Cola: Database size over the past 10 years

Each DB2 version brought higher compression

ECC 6.0 DB Size in GB


1400

1200
Oracle 9.2
non-unicode
1000
( 950 GB )
800

600 DB2 9.7 DB2 10.1


( 910 GB ) ( 940 GB )
400
2014: Without DB2
DB2 9.1 DB2 9.5
200
unicode
approx. 7 TB
( 660 GB )
( 560 GB )
0
5/31/2004 5/31/2005 5/31/2006 5/31/2007 5/31/2008 5/31/2009 5/31/2010 5/31/2011 5/31/2012 5/31/2013

Current Size in GB

Client testing observed between 80-85% compression rates with DB2 10.5 with BLU

2015 IBM29
Corporation
IBM DB2 Progressive Evolution of DB2

Compression vs Oracle 9i, 10g, 11g etc

Commonly DB2 Compression Optimized, Best Typical Case,


Referred Results Cases Average
to as DB2 9.1, 9.5 40%-50% 40-45%
Deep DB2 9.7 65%-75% 65-70%

Adaptive DB2 10.1 75%-85% 70-75%

Actionable DB2 10.5 (without BLU) 75%-85% 75-80%


Compression DB2 10.5 (with BLU) 85%-95% 80-85%

Compression rates will vary by client depending on your data, distribution, use ..

2015 IBM30
Corporation
DB2 Brings New Economics to Continuous Availability

More Flexible and More Affordable

 DB2 pureScale
OLTP applications which require 24x7x365 availability
 DB2 pureScale before 10.5
Integrated High Availability no single points of failure
Online recovery
Online OS and Hardware upgrades
Workload Balancing
Some disaster recovery capabilities with GDPC

 New DB2 10.5 pureScale enhancements


Rich disaster recovery capabilities with HADR
Rolling DB2 fix pack updates
Online add member
Online table REORG
Support for any x86 server platform

2015 IBM Corporation


Objective of Testing-Volume Test x3 EU ECC Volumes with DB2 10.5
and 10.5 pScale for SAP

Apps Apps Apps Apps Apps Apps Apps Apps


SAP Apps As per
Apps Apps Apps Apps x8 Server Tier Apps Apps Apps Apps x8 PRD p460

10.1 PRD 10.5


Past Base Line Base Line
Target 2015 PRD Transition to GPFS
DB2 10.5 pureScale for SAP 4.0GHz
4.0GHz p7 795 +
p7 p7 p7 p7 p7 p7 p7 4 Members
p7 795 +
+ 2 Cluster
SAN VC with PRD + Failover PRD + Failover PRD + Failover Facility LPARs
DS8K as per SAN VC
SAN VC SAN VC SAN VC
Production
Today
10.1 10.5
Flash Flash
10.5 DB2 pureScale for SAP
10g System System
DS8870 or FlashSystem 820

Database 38TB 12 TB 12 TB
Table Data 32TB ~ 9 TB ~ 9 TB

Transaction ~ .8 -1 m ~ 2.7 m Workload factored up to x3 EU ~ 2.7 m


Volume d/s/h d/s/h d/s/h
Europe CF CF
Asia Via top ~ 30 Asia
SAP User
Transactions + Batch
Response Time
.8-1.2 Sec .4-. 7 Sec .4 Sec Measured .4 Sec Measured
(Average) HP LoadRunner
Batch Time with IBM FlashSystem 820
Today

~ 15% ~ 21.7%
Improvement (vs SSD + HDD on DS8K Tier 1)

2015 IBM Corporation


DB2 10.1 vs DB2 10.5 pureScale for SAP + FlashSystem 8x0

Improved Dialog
Response time

GPFS data
redistribution after
migration increased
parallelism of data
access. PureScale
generates more IO
and benefits Flash
system usage

Improved Batch
& Transactions
response time

33
2015 IBM Corporation
IBM Internal Use Only
DB2 pureScale Minimal Failover impact on performance

A few transactions are rolled back.


No impact on Performance Throughput (1 to 6%). End-
users impacted will get a hourglass icon displayed until
system can respond normally (10-30sec max)

The failback of the application servers to their original member is


automatic and managed by the parameter called
affinityFailbackInterval

34 2015 IBM Corporation


IBM Internal Use Only
IBM achieves new SD WORLD RECORD (DB2 10.5)

3-Tier SAP SD Benchmark, 266k SAP Users1 SAP SD Benchmark

140000
Featuring 64-core IBM Power 780 AIX 7.1 & DB2 10.5
120000

100000

DB2 on Power SAP SD Benchmark Users


80000

SAPS
has held the 1,471,680 60000

leadership SAPS
40000
result for the 1,016,380
20000
highest 1.47x more
SAPS
number of users than best 0
Power 7+ / DB2 10.5 Power 8 / DB2 10.5
SAP SD users Oracle3 result
on the three-
tier SAP SD
standard
application
benchmark
for over 7
years2

Power8

Power7+

1) Results of DB2 10.5 on IBM Power 780 on the three-tier SAP SD standard application benchmark on SAP enhancement package 5 for SAP ERP 6.0, achieved 266,000 SAP SD benchmark
users, certification # 2013010. Configuration: 8 processors / 64 cores / 256 threads, POWER7+ 3.72 GHz, 512 GB memory, running AIX 7.1
2) Results of DB2 UDB 8.2.2 on IBM eServer p5 Model 595 on the three-tier SAP SD standard application benchmark running SAP R/3 Enterprise 4.70 (ERP) software, achieved 168,300
SAP SD benchmark users, certification # 2005021. Configuration:32-core SMP, POWER5, 1.9 GHz, 256 GB memory, running AIX 5.3
3) Results of Oracle 11g Real Application Clusters (RAC) on SAP sales and distribution-parallel standard application benchmark running the SAP enhancement package 4 for SAP ERP 6.0,
achieved 180,000 SAP SD benchmark users, certification # 2011037. Configuration: 8 x Sun Fire X4800 M2 each with 8 processors / 80 cores / 160 threads, Intel Xeon Processor E7-8870,
2.40 GHz, 8 x 512 GB memory, running Solaris 10
Source: http://www.sap.com/benchmark
Source: http://www.sap.com/benchmark
SAP, R/3 and all SAP logos are trademarks or registered trademarks of SAP AG in Germany and several other countries.
All other trademarks are the property of their respective owners. 2015 IBM Corporation
P8 + DB2 10.5 SAP Standard (SD 2-Tier) Performance - OLTP

2015 IBM36
Corporation
DB2 10.5 FP4 and/or BLU - Optimized For POWER 8 Architecture

Overall DB2 10.5 Optimizations for POWER8 include:


Supports AIX 64KB, 16MB and 16GB large page sizes for buffer pools
Leverages POWER Hardware Decimal Floating Point Unit for data types like DECFLOAT
Vector processing on decimal data
DB2 is integrated to work with AIX Workload Management (WLM)
Alternative page cleaning algorithms for AIX performance boost DB2 Optimizations for
Dual SIMD (Single Instruction Multiple Data) per core
POWER8 L1 and L2 caches (is 2X larger) than Intel
POWER8 are NOT Trivial !
POWER8 L3 cache is 3.25X larger than Intel
POWER8 provides 128 MB L4 cache per memory controller. 2 MC per POWER8 socket
Hardware encryption accelerator
POWER8 provides a hardware random number generator
Storage & Memory Keys
SMT8 or 8 threads per core
2X more processor registers
3X greater I/O and Memory bandwidth than Intel (comparing by socket)
Using PowerVM increases availability with Dual VIOS
Full virtualization capabilities: Dynamically add/remove processor & memory. Move VMs between servers using Live Partition
Mobility
POWER8 delivers 1 TB Ram per processor socket up to 16 TB
Actionable compression
DB2 uses advanced features of AIX such as Concurrent I/O, Direct I/O, Async I/O and IOCP
DB2 10.1 and newer use STMM in a Power virtualized environment to automatically adjust values of memory configuration
parameters in DB2
Concurrent update of firmware & many OS updates
Redundant I/O infrastructure allowing for concurrent I/O path maintenance

2015 IBM37
Corporation
DB2 10.5 Multi-workload database
with BLU Acceleration software for the era of Big Data

BLU Acceleration Extreme performance and storage savings, leveraging


dynamic in-memory and columnar technologies, for analytic processing

DB2 pure Scale High availability, extreme scalability, and application


transparency for OLTP workloads

NoSQL Continue to support the next generation of applications

Oracle Application Compatibility Continue to reduce the cost and risk


associated with migrating Oracle applications to DB2

Enhanced Tooling - Reducing the total cost of ownership with DB2 and making
the adoption, management, monitoring, and maintenance very simple

2015 IBM Corporation


DB2 unfolds considerable benefits

2015 IBM39
Corporation
Oracle to DB2 Migration at Austrian Railways BB
better TCO and higher SLA

Goal
SAP Infrastructure Cost Reduction and
Simplification

Why IBM
Lower License Cost
SAP certified HADR solution out of the box

Solution Benefits
25% TCO-reduction and better TCO
30% Response time improvement
50% Runtime reduction for SAP payroll jobs
70% Reduction of database backup time We chose DB2 for our SAP implementation
97% Reduction of failover time with higher SLA because it was a better value than Oracle.
With administrative and other costs figured into
the total cost of ownership, DB2 is 25 percent
less expensive than Oracle."
- Gustav Elias , Austrian Railways

2015 IBM40
Corporation
DB2 10.5 Advantages for SAP Applications over Oracle

Reducing the Overall Costs (TCO)

Reduced DB storage & backup 30%-90%


Reduced license (Virtualisation, LPM) approx 50%
Reduced DBA administration 25-50%
Reduced energy costs (virtualisation) up to 80%
Reduced patch cycles up to 4 x
Reduced upgrade cycles up to 2 x
Reduced analytics run time up 1000 times
Reduced risk, leveraging available database skills
BLU, NLS, HADR, pureScale, ... incl in DB2 AESE package

Estimation based on sizing guidelines and customer experiences

2015 IBM41
Corporation
DB2 features for best TCO and with highest SLA

DB2 license comes direct from IBM, partner or


SAP ASL/OEM bundle Function DB2 AESE Oracle
Enterprise
DB2 is priced based on cores/PVUs, users, SAV Enterprise
(SAP Application Value) and TB size Database Edition

In-Memory with Ora 12c


Additional
DB2 functions included in AESE Edition
Database RAC:
Partitioning Additional
DB2 Enterprise Server Edition (ESE)
DB2 BLU (in-memory + columnstore format)
Database
DB2 Database Partitioning Feature (DPF) Compression (Less optimal)
DB2 Adaptive+Row+Index Compression
DB2 Multi-Dimensional Clustering (MDC) Multi-Dimensional
Not Available
DB2 High Availability Disaster Recovery (HADR) Clustering
DB2 Workload Management control of SAP High Availability /
Active Data
transactions and users Guard:
Failover for DR
Additional
DB2 pureScale
NLS Archiving
Not Available
for SAP BW
WLM Control of
DB2 database license much lower than Oracle SAP users and Not Available
Often DB2 license about half of Oracle transactions
Virtualisation and resource sharing fully
covered

2015 IBM42
Corporation
Address highest SLA with DB2s maintenance strategy

Fewer product defects and less


patching

Risk free implementation of the


latest cost saving features

Less downtime for database


maintenance
Oracle 11.2g free support until January
2016
Oracle 12c waved support started in April
2015

The latest DB2 technology is


available for SAP customers
within weeks
instead of years

2015 IBM Corporation


DB2 Advanced Enterprise Server Edition Price vs. Oracle
Prices based on status from May 15, 2015
Components of the DB2 Advanced
Enterprise Server Edition (included in the DB2 License
price) incl. 1 Year Oracle CPU-License prices
S&S * Oracle incl. 1 Year support
Core Database DB2 Enterprise Server Edition included Oracle Enterprise Edition 50.312,69
Column-oriented (In-Memory) DB2 BLU included Database In-Memory 24.362,09
Compression Storage Optimization Feature included Advanced Compression 12.180,55
Performance Monitoring IBM Optim Performance Manager included Diagnostics Pack 7.944,53
Optim Query Tuner and Optim Query
Performance Tuning Workload Tuner included Oracle Tuning Pack 5.296,02
ScaleOut pureScale included Oracle RAC 24.362,09
HA & DR HADR included Active Data Guard 12.180,55
Partitioning MDC and Data Partitioning Feature included Partitioning 12.180,55
Oracle Enterprise
Administration Data Studio included Manager 0,00
Internet Developer Suite
Development Data Studio included (1 User) 6.143,82
Change Management Most functions included in DB2 (Data Studio) included Database Lifecycle 12.710,05
Configuration Management Optim Configuration Manager included Management Pack 0,00
Security (Base) Included in DB2 Base included Oracle Lable Security 12.180,55
Included (Trusted Context, Row and Column
Access Control) included Oracle Database Vault 12.180,55
Replication Q-Replication with DB2 for LUW included Golden Date 18.536,57
Oracle Advanced
Encryption DB2 Encryption included Security 15.888,06
Spatial & Graph Store Spatial & Graph Store included Oracle Spatial & Graph 18.536,57
Advanced Enterprise Server Edition
Total License Price including 1 Year 100 Processor Value Units **, Passport
Support Advantage Base Level, List-Price 65.200 Oracle 244.995,24
*) S&S = Support and Subscription
**) 100 Processor Value Units are required for powerful, high-end cores, see for details:
http://www-01.ibm.com/software/passportadvantage/pvu_licensing_for_customers.html 73% better !!!

2015 IBM Corporation


IBM DB2 optmized for SAP Solutions

SAP on DB2 DB2 High Availability (HADR) DB2 Database


Deferred Table Creation DB2 pureScale for SAP Partitioning Feature (DPF)
DB2_Workload
= SAP

DB2 NLS
for SAP BW

DB2
DB2 pureScale
Automatic Maintenance DB2 BLU Acceleration
for SAP BW
For SAP SEM
DB2 NLS for SAP BW
DB2 Multidimensional
Clustering
DB2 Workload
Management (WLM) Database DB2
Performance Warehouse Advanced, Actionable
Compression

Further Informationen: http://www.sdn.sap.com/irj/sdn/db6

2015 IBM Corporation


Setting the scene, the background to DB2 BLU..
What is ..the BLink Ultra all about.. ?
1. An IBM Almaden Research Project from 2007 http://www.research.ibm.com/almaden/

Many thanks to Guy Lohman and a team of IBM Researchers *

2. BLU Based solutions GAd released in 2010 & 2011


IBM Smart Analytics Optimizer for DB2 for z/OS - GAs Nov 2010
IBM Informix Warehouse Accelerator - GAd March 2011

3. Speeding up SQL / Analytics Queries by x10-x100 times 

4. Understanding all databases run in memory and ..


IBM Research invented Relational Database theory.. before Larry
IBM IMS (Inventory Management System) it enabled NASA to the succeed with the
Apollo Moon landings.. before this decade is out .. JFK
Its really a choice between rows (OLTP) & columns (OLAP), not a lot more or less..
Indeed over time also a merger of OLAP and OLTP (OLTAP)

5. Plus fully leveraging available processor, memory capacity, throughput


Then its all about the implementation..
* Google Blink Ultra IBM Almaden Research: dm.kaist.ac.kr/lab/slides/isao_overview.pdf

2015 IBM46
Corporation
DB2 Optimized for SAP: Recent Enhancements
BLU for Master
Data, DSOs, Flat
Multi-temperature InfoCube, PSA
management BLU for InfoCube Faster ETL on
Deep integration of DB2 BLU for BW NLS
pureScale Convergent BLU tables
Seamless space Charging on DB2 Function push-
reclamation Full SAP GUI
Identity Management with down via CDS
MPP-optimized DSO DB2
DBA Cockpit
Integrated Nearline Storage
activation for DB2 DPF Cloud readiness coverage
Separation of duties
Top-Down, Revamped
ERP partitioning Exploitation of SoH
Monitoring
Next generation DBA Cockpit engine
optimizations on DB2
Improved End-To-End Support Integrated HA for SAP De-clustering and de-
Database Performance Graceful maintenance pooling
Warehouse
Integrated Workload
2014
Management
Initial integration of DB2
2013
pureScale
MDC Advisor Stage 2 2012
Turn-key HA solution
Turn-key compression
Integrated MDC advisor
2011
Deferred Table Creation
2010 DB2 10.5
Embedded install
Reduced storage
DB2 10.1 Factors improvement
DB2 10.5 Cancun
costs DB2 9.8 2 X warehouse in performance and
Enhanced DBA
Cockpit
2009 pureScale performance improvement columnar compression  Faster Insert/Update/
Self tuning
Version 9.7
Continuous Adaptive compression with BLU acceleration Delete on BLU
Minimal admin 2008 availability
Deeper Deep Compression Seamless OS and Extended multi core Online rolling  Faster SELECTs on
Streamlined install
o40+% reduction in Indexes hardware maintenance support updates
Streamlined
admin o40+% reduction in Temps No touch space BLU
2007 OLTP scale out
Version 9.5 oCompressed LOBs reclamation Comprehensive DR  HADR for BLU
2006 Integrated & automatic
Near-0 Storage Admin
Geographically dispersed solution pureScale  Improved compression
Sparse MDC tables for simple space
Version 9.1
HA+DR
reclaim pureScale cluster REORG-free  pureScale TCP/IP
Integrated Flash Copy
2005 Storage limits
Architecture
Easy table space reclamation Multiple temperature database
Hardware-agnostic (sockets) interconnect
removed Threaded
Ease the path to Automatic Storage
Autonomic / DPF Scaling
Extending Online Operations storage
Version 8.2.2
TCO features
Compression
Improvements
Change schema definitions online Multiple standby with time integrated flash copy POWER8 exploitation
Automatic storage Reorganization improvements delay
Deployment optimized for SAP Full 360 Monitoring Extended transparent fail
over

The use of DB2 10.5 is supported for applications based on SAP NetWeaver 7.0 and
higher (SAP Note1851853)

2015 IBM Corporation


47
SAP / IBM Statement Regarding Ongoing BLU
Development and use in SAP Applications

BLU Acceleration is an in-memory technology that was introduced with IBM DB2 for
Linux, UNIX, and Windows Version 10.5. BLU Acceleration has been initially designed
to simplify and speed up analytics and reporting. And, from the very beginning, SAP and
IBM have closely partnered to integrate DB2 BLU with SAP analytic solutions, such as
SAP BW and the BW near-line storage solution. Since the introduction of BLU
Acceleration, BLU support has been extended several times and now covers all important
SAP BW objects, including the new performance-enhanced "flat InfoCube", and SAP
SEM.
Work on BLU integration is continuously ongoing and expected to result in the
integration of the BLU technology with other SAP applications. Since BLU
Acceleration is currently focused on analytic queries, the first such additional applications
are expected to be also analytical in nature. Other applications, that are not primarily
analytical in nature, will be worked on as ongoing advances of the BLU Acceleration
technology permit

2015 IBM Corporation


Before, Today, Tomorrow
Before..
Choices / Alternatives
80/20 Read / Write
Oracle 10g, 11g
SAP NetWeaver, ECC Sybase ASE
DB2 10.5 Classic (or DPF) MaxDB, MS SQL
DB2 9.7, DB2 10.1

ECC + zCode (or BW) Today..


DB2 10.5 Classic or pureScale DB2 10.5 + BLU, NLS etc Choices / Alternatives

rdbms rdbms Oracle 12c, RAC


DB2 10.5 In-Memory Cache
with BLU HANA + Sybase IQ
Sybase ASE ,MaxDB
with Intra Parallel, CDS With SAP BW InfoCubes, Objects, DB2 10.5, BLU, pS
SAP NetWeaver, ECC etc Flat DSOs, OLAP Workloads
for OLTP Workloads

DB2 vNext with BLU etc Tomorrow..


Future Choices / Alternatives
HANA + Sybase IQ or ASE
Sybase ASE ,MaxDB
95/05 Read HTAP (Hybrid Transactional Analytical Processing)
DB2 vNext
Write Optimised S/4 HANA

2015 IBM49
Corporation
BLU Other Enhancements
DB2 10.5 Significant enhancements with BLU Acceleration

Oracle Application Compatibility Layer SAP BW Certification Phase 2


450 100
85.3 86.5 90 Number Reports
400
77.9 81.5
76.4 80
350 %-Obj Compat
300 70

250
60 %-Stmt Compat
50
200 Linear (%-Obj Compat)
150
40
30
DSO Support
Transactional InfoCube
100 20
50
96.6 94.7 96.6 95.6 97.2 10

0
9.7.2 9.7.3 9.7.4 9.7.5 10.1
0
Flat InfoCube
ETL Performance Improvements
Additional compression

HADR Support (incl. BLU) Power 8 Exploitation


Processor exploitation
Memory exploitation
SIMD
Policy based Workload Management
Automatic Storage exploitation
Cognitive Compilation
Multiple Stand-bys Faster range predicates
All sync modes Financial Calculations Performance
Integrity and Reliability
Time delay Increased Concurrency
Automatic client reroute

2015 IBM Corporation


BLU Super Fast, Super Easy Create, Load, and Go !

Database Design and Tuning DB2 with BLU Acceleration


1. Decide on partition strategies 1. Identify Target SAP BW 7.x Tables
2. Select Compression Strategy 2. Create Table
3. Create Table 3. Load data into Columnar
4. Load data
5. Create Auxiliary Performance Structures
Materialized views
Create indexes
Repeat B+ indexes
Bitmap indexes
6. Tune memory
7. Tune I/O
8. Add Optimizer hints
9. Statistics collection

2015 IBM Corporation


BLU Acceleration
An new Generation
of Data Management Innovations BLU Acceleration

35-73x faster reporting and complex analytics1

Up to 1400x faster with single queries2

Significant storage savings, up to x10

Seemles integration in DB2 version 10.5, building on a proven foundation

Out of the box Speed to Value, Existing Platforms, Ease of Upgrades

1 Based on internal IBM testing of sample client analytic workloads comparing queries accessing row-based tables on DB2 10.1 vs. columnar tables on DB2 10.5 with BLU Acceleration.
Performance improvement figures are cumulative of all queries in the workload. Individual results will vary depending on individual workloads, configurations and conditions.
2 Based on internal IBM tests of analytic workloads comparing queries accessing row-based tables on DB2 10.1 vs. columnar tables on DB2 10.5 with BLU Acceleration. Results not typical.

Individual results will vary depending on individual workloads, configurations and conditions, including size and content of the table, and number of elements being queried from a given table.
3 Client-reported testing results in DB2 10.5 early release program. Individual results will vary depending on individual workloads, configurations and conditions, including table size and content.

2015 IBM Corporation


Balluff

Up to 98 percent
faster SAP BW response times

Up to 50 percent
faster SAP ERP response times

Up to 85 percent
faster access to documents
Family-owned Balluff GmbH, Germany, is a world-leading
manufacturer of sensor solutions in 50 countries.
Approx 80% storage
saving with BLU We cut report runtimes by up to 98 percent thanks to IBM DB2
From 5 TB to 1 TB with BLU Acceleration technology without changing operations
processes or investing in new hardware or software. We were
impressed how easy boosting database performance can be.

IBM DB2 with BLU Acceleration is the ideal solution for us


because we can gain new insights into business data more
rapidly. Deploying IBM DB2 with BLU Acceleration was a low-risk
project; implementation was quick and easy without affecting
availability.
Bernhard Herzog, Team Manager Information Technology SAP,
Balluff

2015 IBM Corporation


DB2 BLU vs Oracle 12c In-memory Option
DB2 BLU Oracle 12c In-memory
SAP certification December 2013 June 2015

Required SAP relase for full usage SAP 7.0 and higher SAP 7.40 and higher

Additional SW cost No. Included in AESE and AWSE. AESE Yes. Direct $23k per core, SAP
supported with SAP ASL/OEM about 3% from SAV
Simplicity Yes. Load and Go No. DBA must decide, which from the 10
thousands of tables to take
RAM / Memory saving Yes. Advanced caching keeps only No. Requires to store complete column-
active data in RAM organized table in RAM
Storage saving with compression Up to 10x. All data can be compressed Up to 2-4x. Only cold and less active
data compressed
Actionable compression Yes. Often operations are done on No. Similar compression like Oracle 11g
compressed data
Column format persistence Yes. Fully persisted on disk and cached No. Only cached in RAM. Must be
in RAM created again at database restart
Able to replace SAP BWA Yes. E.g. Plansee, Pfalzwerke No. Uses similar technique like Exadata

Able to replace SAP HANA Yes. BLU is full in-memory database No. All tables stay on row-store. Only
and offers the needed features/functions some of the tables are transferred to
column-store format.

2015 IBM Corporation


Oracle In-Memory Option = Cache Only
Data on disk remains in row format
In-memory columnar is just a cache of select objects

Stored twice in
memory
In-Memory
Only

Row Column Oriented In Memory


Row Format
Only

On Disk

2015 IBM Corporation


5
What is Oracle In-Memory Option (aka Cache)

The SAP / Oracle DBA needs to decide which database tables will be stored in memory as
columnar tables in addition to being stored as row organized tables on disk (and in
memory as well) DBA can specify tables, partitions of tables and/or specific columns

At startup, the Oracle database engine will scan these tables to break them into columnar
format and store them in memory, this now duplicates ng the data in memory in both row
and columnar format

These columnar duplicates of the table are not persisted to disk


If the server fails or the oracle software crashes they are lost and must be recreated from
scratch during recovery processing Consequently Recovery takes longer and rdbms
I/O performance will suffer significantly during this time

Must carve out a separate memory area for these in-memory columnar tables (in addition to
existing SGA / buffer caches)
Burden on the DBA to decide what tables to put in memory, how big they will grow to,
what is active and what is cold, will the memory area be big enough

2015 IBM Corporation


2014 IBM
Balluff GmbH Game-changing boost to information
delivery with IBM DB2 enables rapid insight

98 percent
faster access to complex reports
30 percent
typical report speed increase
50 percent
faster SAP ERP response times
Business challenge: Balluff knew that slow access to finance and business
Solution Components reports threatened productivity and potential growth. How could executives gain
SAP Business Warehouse, SAP ERP, fast insight into critical data to make better business decisions?
SAP ERP HCM, SAP CRM, SAP
NetWeaver Enterprise Portal, SAP PI
The solution: The company moved its SAP Business Warehouse to IBM DB2
IBM AIX, DB2 for Linux, UNIX and with BLU Acceleration, running on IBM Power Systems with IBM AIX and IBM
Windows with BLU Acceleration, PowerHA PowerHA.
SystemMirror, PowerVM, System
Storage SAN Volume Controller, Tivoli IBM DB2 with BLU Acceleration is the ideal solution for us because we can
Storage FlashCopy Manager, gain new insights into business data more rapidly. Deploying IBM DB2 with
BLU Acceleration was a low-risk project; implementation was quick and
IBM Power 750, FlashSystem 840,
XIV, IBM System and Technology Group easy without affecting availability.
Lab Services, IBM Software Group Services
Bernhard Herzog, Team Manager Information Technology SAP, Balluff

http://www-03.ibm.com/software/businesscasestudies/us/en/gicss67sap?synkey=Y654722K28088J53
September 2014

2015 IBM Corporation


DB2 Supports HANA-only Capability

Business Suite Optimizations Flat InfoCubes


DB2 optimizations of SAP ERP modules AKA HANA Optimized InfoCubes
and business functions
Sales and Distribution
Materials Management
SAP Treasury and Risk Management
Customer payment history
Stock consistency check
Stock and posting date

Core Data Services DB2 BLU side-car for ECC


Views Accelerate reports in ECC
Views with parameters SAP Note 1696402
Function push-down
Scalar functions

2015 IBM Corporation


SAP Core Data Services CDS
CDS provides an interface layer between the SAP application and database layers to define
and structure how both transactional and/or analytic applications can push down and exploit
specific RDBMS capabilities as summarized below.

Optimised Programming Model


Using & Extending standard SQL
Harmonizing the SAP ABAP
and JAVA programming and data
models to enable.
Re-use
Consistency
OpenSQL Interoperability
Views Requires NetWeaver 7.40 SP08
Plus DB2 10.5 for ECC workloads
For AnyDBs like DB2 10.5
HANA DB2 10.5 AnyDB

2015 IBM Corporation


Data-Centric Approach: Implementation Flavors

Database-independent implementation
Business Suite
Applications  One common code for all supported
databases
 Based on Open SQL and ABAP Core
Data Services (ABAP CDS)
DB-independent DB-specific
implementation implementation

Database-specific implementation
Open SQL Native SQL
 Used where non-standard features are
Core Data
required
Services
 Exploit native SQL
DB2 CLI
 Require database-specific code (porting)

DB2

60 2015 IBM Corporation


Is there any saving with HANA ?

2015 IBM Corporation


Example Relative HANA vs DB2 BLU Memory Requirements
SAP HANA

(1) Raw data size definition per


SAP HANA specification, x2
for working space
The pure HANA DB-size per SAP
Quicksizer

DB2 BLU

(2) for BLU measure source data


table (uncompressed)

Sizing of BLU RAM based on hot


tables in memory, optionally with
cold or older data on SAN VC
or FlashSystems / SDD or HDD

Adjust memory depending on


concurrency vs throughput as
needed exploiting PowerVM

Approximately, physical HANA memory requirements are approximately 0,5*Raw DB size


Plus x1 or Log and x4 for Persistence on SSD / Disk and/or SAN Storage

2015 IBM62
Corporation
Comments

SAP initially stated that it would not be possible to


implement S/4 on top of other database platforms
because they would not be able to perform.

Now saying that S/4 will run on other database


platforms provided:

OLTP and OLAP running in real-time (and in-memory)


Meet benchmark requirements

Confidential Bloor Research 2015 telling the right story


SAP BW 7.x support with DB2 BLU

Supported SAP applications (SAP note 1819734)


SAP BW 7.0 and Netweaver 7.0 and higher Supported objects
DB2 Near-Line Store for SAP BW Available with SAP BW 7.0 and higher
- InfoCubes and Aggregates
SAP Strategic Enterprise Management (SAP SEM)
- Master Data
- DSOs and PSA tables
Reporting - BW temporary tables
- NLS InfoCubes
Aggr - NLS DSOs
egat Available with SAP BW 7.40 SP8
e
Reporting - Flat InfoCubes
Layer
Flat
Info
Master
Info
Info Benefits
Data Cub
Cube Cub
e
- Fast reporting on InfoCubes
e and DSOs
Enterprise - Better performance with Flat
Data DSO DSO DSO InfoCube
Warehouse - Fast reporting on DSOs
Layer - Less ETL processing steps
Data BW Near-Line - Faster ETL processing
PSA PSA PSA PSA Storage (NLS)
Acquisition - More space reduction
Layer
Source Systems HADR support for BLU
Windows support for BLU

2015 IBM Corporation


SAP BW 7.4 - Flat InfoCube Support on BLU

Master Data
Classical
Available with SAP BW 7.40 SP8 InfoCube
and higher InfoCube DIM

Master Data

Master Data
E+F DIM
Flat InfoCube DIM
FACT

 flat structure DIM


 One fact table
 No dimension tables
Master Data
 Master data references in fact table
Master Data
Flat
Benefits
InfoCube
 Faster BW query processing InfoCube

Master Data
- less table joins

Master Data
- less performance impact of FACT
not optimal InfoCube layout
 Faster ETL processing
- No dimension table lookups
Master Data

2015 IBM Corporation


SAP BW Query Performance - InfoCube

Comparison SAP BW query performance


 with row-organized InfoCube
 versus column-organized (BLU) standard InfoCube
 versus column-organized (BLU) flat InfoCube

2015 IBM Corporation


DSO Query Performance Query Run-Times

2015 IBM Corporation


Extended TCO aspect - SAP BW with BLU

Less Administration and performance tuning


DB2 performance on similar HW much
better than Oracle
SAP BW system in average 2-10 times
faster, single jobs up to 100 times
faster

Often SAP BW customers are using


expensive and complex BWA
appliances

DB2 BLU helps to avoid and replace


SAP BWA appliances
no need for complex and time consuming
ETL jobs and optimizations
no need for aggregates
minimize infocube usage
run queries on DSO and avoid storage
space for infocubes/aggregates

2015 IBM Corporation


Plansee

Replaced SAP BWA


Lower TCO and ROI in first year

Up to 40 percent
faster critical reports

Up to 30 percent Privately-owned Plansee, Austria, is a global market leader in high-


performance materials produced by powder metallurgy, and used in
faster analytics insigfhts
the clean energy, medical
technology, electronics, and mobility sectors in 50 countries with 33
Up to 20 percent production facilities.
faster customer services
In the past, PLANSEE could speed up only predefined reports
and not dynamic planning processes. Today, thanks to IBM DB2
36% storage saving with BLU Acceleration, planning dialogs and ad-hoc analyses are
substantially faster this unlocks huge time savings for our
with BLU planners and analysts and significantly improves their workflows
From 1.3 TB to 0.9 TB
and productivity,

With BLU, we simplified our IT and at the same time added


completely new capabilities while reducing investment and
operating costs.
Engelbert Wrle, Head of Group IT Infrastructure, PLANSEE
2015 IBM Corporation
Yazaki

Up to 90 percent
faster months end jobs

Up to 52 percent
Faster logistics processing

Up to 10 times
faster insight into business
Privately-owned Yazaki, is a world-leading supplier to the automotive
performance and customer
industry in 44 countries and 448 locations.
service
Implementing BLU Acceleration has boosted performance in
Addittionally 63% SAP Business Warehouse by up to a factor of 10, helping us to
storage saving with gain new insights into our operations and finances, so we can
BLU compared to the optimize business processes and gain a competitive advantage.
BLU Acceleration has also reduced our operating costs: its
compressed DB2 cutting-edge compression technology saves us an additional 63
database percent on data storage beyond the compression we had already
achieved.
The risk-free and smooth deployment of BLU Acceleration has
already improved our financial reporting and business analytics
substantially
Juergen Laudien, Manager Infrastructure Europe at YAZAKI Europe

2015 IBM Corporation


BLU Positioning vs. SAP BW Accelerator (BWA)
BLU Positioning:

Low memory footprint: Only active data stays in memory, compressed


Simplicity of BLU: No separate appliance required with BLU (BWA is a separate box):
BWA needs additional administration, DC power, cooling, cabling, tpc/ip connectivity
BWA is frequently updated with new data from the source SAP BW system
Data load requires additional time (ETL) and causes additional workload on SAP
BW
However BWA also works with older BW 7.0 environments, HANA requires BW 7.3

BLU requires less hardware: When migrating from SAP BW/ORACLE/BWA to DB2 BLU
significantly reduces amount of hardware (CPU/memory), Landscape Simplification
Lower TCO

2015 IBM Corporation


Query Processing with SAP BW and DB2 BLU
OLAP vs Database (DB) Threads
Frontend
DB2 BLU supports 2 or 3 Tier deployments (e.g. BeX)

MultiCube
SAP Single-
OLAP Time

threaded
(disp+work)
InfoCube InfoCube InfoCube
Year 2009 Year 2010 Year 2011
SQL SQL SQL
Database Time

SELECT ...FROM... SELECT ...FROM... SELECT ...FROM...

Multi-
threaded BLU BLU BLU
(db2sysc) Tables Tables Tables

Depending on type of queries, elapsed OLAP time can be much longer than elapsed database time.
To improve OLAP time fast CPU cores are required. E.g. p780 provides a turbo core mode which can be enabled.
This will disable SMT (less logical threads) but maximises single core performance.

2015 IBM Corporation


BLU PoC for Customer Fossil

Fossil: Global retailer specializing in


the design, innovation, and marketing
of fashion lifestyle and accessory
products with headquarters in Dallas
(U.S.).

2015 IBM Corporation


BLU PoC for Fossil - Test Environment

Production System (for SAP BWA Tests) Test System (for DB2 BLU Tests)

BW Query BW Query

BW 7.30 SP05 BW 7.30 SP05

BW Accelerator
48 Cores DB2 10.5 BLU
DB2 10.1 Used Hardware 10 Cores
8 Cores, 64 GB 288 GB RAM
100 GB RAM
AIX 7.1 6 blades AIX 7.1

Case Study
DB2 BLU uses ~5 x less cores than SAP BWA (SAP BW implementation on
DB2 LUW)
DB2 BLU uses ~3 x less memory than SAP BWA

2015 IBM Corporation


Performance Test Results

BLU is ~factor 10 BLU and BWA


faster than DB2 Classic provide similar
for long running Queries Performance*
(DB time vs OLAP time)

* Precise apples-to-apples comparisons are challenging because the BWA uses a different
architecture and significantly greater hardware resources (CPU, Memory)

2015 IBM Corporation


Customer DB2 + BLU Storage Reduction

DB2 Adaptive Compression results (Top 300)


Tables Indexes
Overall reduction: 79% 63%
Average reduction: 69% 57%

Additional Savings with BLU (1):


61% (Tables + Indexes)

2015 IBM Corporation


Summary - Highlights DB2 10.5 for SAP Software

Superior Performance
DB2 10.5 often 30-50% faster OLTP and/or Batch
DB2 BLU up to 50 times Faster (typically x6 x8 times)
20-40% better transactional performance (migration customers)
DB2 pureScale performance improvements
Improved Batch Throughput

Reliable, Lower TCO


Identified, predictable costs
Minimized downtime for maintenance DB2 pureScale
Comprehensive DR solutions HADR
Adaptive and Actionable Compression (x6-x8+ times)

Simple Low administration cost


Easy to administer, deeply integrated in SAP DBA Cockpit
A nearly maintenance free database, ease of upgrades
Monitoring extensions, integrated Flash Copy

Deep SAP, IBM Integration, Investment Protection


Joint Development roadmap
SAP DBA cockpit, installation, upgrade, migration
DB6Conv, R3Load, db6_update_db
Leveraging POWER8, Tivoli (TWS, TSM etc), IBM SAN VC, FlashSystems
Choice - AIX, Linux, Windows, VMware, POWER, Intel, 2 Tier vs 3 Tier

2015 IBM77
Corporation
Analogy, Client Choices ?
SAP HANA BW + BLU Oracle 12c
Significant Change Incremental, Progressive (base certification)

Tesla Mercedes E300 CDI BMW 530 d


Capability, Requirements Model S AMG BlueTEC, Hybrid Active Hybrid

Engine, Performance, 84Kw Electric Turbo Diesel + Electric Turbo Diesel + 40 Kw


(0-60, BHP, Torque NM) 5.2, 382 bhp, 440 nm 6.9, 204+27 bhp, 500 nm 5.9, 310 bhp, 400 nm

5 Seats + Hatch 5 + 2 Child Seats


Capacity, Flexibility, Safety or 5 + 2 Child or 5 + Estate
5 Seats

~ 250-312 Miles ~ 650+ Miles, 62.8 mpg ~ 650+ Miles, 40.4 mpg
Economy, Range, Emissions
Zero from the car ! 119 CO2 Combined 163 CO2 Combined
Re-charging Fuel & Go Fuel & Go
Fueling / Infrastructure ~ 68 m/p/h Hybrid Diesel, Hybrid Diesel,
@ 84Kw Battery Existing, Flexible Existing, Flexible

High, High, Medium High, Medium,


Innovation, Open Step Change Incremental Incremental

62.9 K Inc Options 45.5 K Configured 52.72 K + Inc Options


TCA vs TCO vs ROI
1K per 25K miles ~ 2.1K per 25K miles ~ 2.5K per 25K miles

Models, Choice, Channels x3, Direct Only x N, Direct + x N, or i8, i3 etc


Retail Model Local Franchise Dealer Local Franchise Dealer
http://www.bbc.co.uk/news/business-27824698
Teslas Elon Musk confirms plans to open up electric car patents ! 2015 IBM Corporation
DB2 Tech Talk: SAP Platform Choices.. Becoming easier or more complex ?
Next Steps Roadmap
Learn more about IBM DB2 for SAP
Step One Step Two
SAP Developer Network: DB2 for Linux, Unix, Windows
www.sdn.sap.com/irj/sdn/db6 For Reference
IBM DB2 for Linux, Unix and Windows and SAP:
www.ibm.com/software/data/db2/sap Call IBM to schedule a demo
or learn more
DB2 with BLU Acceleration: 1 800 966-9875 (U.S)
www.ibm.com/software/data/db2/linux-unix- 1-888-746-7426 (Canada)
windows/db2-blu-acceleration 1800-425-3333 (India)
IBM Redbook: Architecting and Deploying DB2 with BLU Or visit http://www.ibm.com/planetwide/
Acceleration in Your Analytical Environment: for contact information worldwide
www.redbooks.ibm.com/Redbooks.nsf/RedpieceAbstract
s/sg248212.html?Open
R
Deploying the IBM Banking Data Warehouse to IBM DB2
10.5 with BLU Acceleration:
www.ibm.com/developerworks/community/wikis/home?la
ng=en#!/wiki/Wc9a068d7f6a6_4434_aece_0d297ea80a
b1/page/Deploying%20the%20IBM%20Banking%20Data
%20Warehouse%20to%20IBM%20DB2%2010.5%20wit
h%20BLU%20Acceleration
Implementation Best Practices for IBM DB2 BLU
Acceleration with SAP BW on IBM Power Systems
http://www.redbooks.ibm.com/abstracts/sg248258.html?
Open

DB2 pureScale SAP ECC Power Volume Testing Report

http://www-
03.ibm.com/support/techdocs/atsmastr.nsf/WebIndex/W
P102479
2015 IBM Corporation
79
Upcoming Tech Talks
Dont miss these in-depth DB2 feature talks!

Next DB2 Tech Talk:


DB2, the right choice database for you compared against
Oracle
October 22th 2015 at 12:30 PM EST
Speaker: George Baklarz, Program Director, coreDB Technical
Sales Support How to register :
Registration: http://www.idug.org/p/cm/ld/fid=703 DB2 Tech Talks web site

Insight 2015
October 25-29, 2015
Las Vegas, Nevada http://www-
01.ibm.com/software/events/insight/

IDUG Europe Tech Conference


November 15-20, 2015
Dublin, Ireland www.idug.org/emea

Dates and topics subject to change and modification.

2015 IBM Corporation


80
Find a local user group
chapter!
http://bit.ly/1z2RYcl

2015 IBM Corporation


81
Questions

Listening live? Submit questions at the top of this webcast

Listening in replay and have questions?


Email our DB2 Tech Talk Coordinator, Presenters:

tim_main@uk.ibm.com and/or yeow@ca.ibm.com

2015 IBM Corporation


82
High Level Indicators - SAP HANA & /or IBM SAP DB2 Blue Stack
Drivers, Choices
IBM SAP BLU Stack SAP HANA Stack
and/or CMS4SAP Application Drivers and/or HEC
Existing NW, ABAP,
SAP Application template new New s-ERP, s-Fin Template
Optimize
Java, zCode, C++ or existing, custom ? and/or SAP Co-innovation Optimize
Throughput
Mid to End Roll Out Brand new SAP with a new
& TCO of Existing SAP Roll Out & SAP
Consolidation status ? deployment, SME SoH s-Fin, S-ERP
SAP NetWeaver Seeking stability, ROI
Template
Templates
Workload, Platform Considerations
Mixed, Broad, Broad, varied existing SAP NetWeaver portfolio at scale
Columnar
Consolidated SAP is a key part of the application landscape, but not all Optimization
SAP Portfolio DB2 10.5 Intra Parallel HANA Optimized for OLAP
CO PA Side Car Analytics
Applications Side Car
Focus on high DB2 10.5 pureScale for SAP or z/
Intense OLTP / ECC Throughput (BW, HANA live)
OLTP throughput DB2 HA/DR or Metro Mirror etc
& Continuous Availability S-Fin, s-ERP

(> 1 Second) in DB2 BLU + BW 7.0 > HANA + BW 7.3 > Combined
OLAP / Analytics, Big Data tuning
Addition to OLAP Ease, Speed to Value New DBA / Basis Skills OLTP/OLAP
Analytics Lower, Evolution + Higher IT SLAs are
Risk, Rate of Change Tolerance
Innovation focus Sacrificed for Innovation rate Early
Deeply Virtualized Deep Virtualized &
Virtualization, IT Hosting Status
Dev/QA Virtualized or HEC Virtualization
Server, Tiered Consolidated, In house
n+1 x86 and/o, Appliance Emerging
Significantly
Data, Storage Real TCO & Business Case Consulting fee Multi Tenancy
Lower (IT PoV) vs MCOD or MCOS
Longer term, objective
High Focus IT & DC Efficiency, lower SAP application TCO
Viewpoint as at June 2015 Sustainability KPIs via simplified template or prefer
subscription OpEx / Cloud / SaaS model (HEC)
2015 IBM83
Corporation
Thanks for attending!

Download this presentation on the right hand side of your window under the
resources widget.

2015 IBM Corporation


84

Das könnte Ihnen auch gefallen