You are on page 1of 34

I012647

SAP HANA on IBM Power Systems:


x86 Competition and Virtualization
Dietmar Amrein
Senior SAP Solution Architect for MEA and AP
IBM Germany

© Copyright IBM Corporation 2016. Technical University/Symposia materials may not be reproduced in whole or in part without the prior written permission of IBM.
Virtualization

© 2016 IBM Corporation


IBM Virtualization provides excellent Integration and Consolidation
SAP NetWeaver BI

4 UNIX Instances, 4 separate SMPs or


POWER Approach
Processor Utilization Percentage

Batch mySAP BI

Processor Utilization
100
01:00 03:00 05:00 07:00 09:00 11:00 13:00 15:00 17:00 19:00 21:00 23:00

Batch
80

Percentage
60

Web Services
40

20

Partitions
00:00 02:00 04:00 06:00 08:00 10:00 12:00 14:00 16:00 18:00 20:00 22:00 24:00

ERP ERP / Dialogue 0

00:00
01:00
02:00
03:00
04:00
05:00
06:00
07:00
08:00
09:00
10:00
11:00
12:00
13:00
14:00
15:00
16:00
17:00
18:00
19:00
20:00
21:00
22:00
23:00
24:00
mySAP ERP Web Services

• POWER processor-based systems and manageability features allow


• Many SAP applications are integrated from a business
workload ‘combination’ while still keeping applications distinct
and date perspective but not from a workloads point
of view • Higher Server Utilization
• They are managed as separate servers/LPARs • Reduced Complexity
• Results in low degree of synergy • Reduced Average Cost

3
© 2016 IBM Corporation
PowerVM Flexibility Lowers Costs
Dedicated

Shared
4

© 2016 IBM Corporation


IBM Power Systems Virtualization Options

© 2016 IBM Corporation


Smooth Transition: „anyDB SAP“ to SAP HANA on POWER
Live Partition Mobility Live Partition Mobility
POWER6,7 POWER8 POWER8
“anyDB SAP” “anyDB SAP” “anyDB SAP” and SAP HANA

SAP SAP SAP SAP SAP SAP SAP SAP


HANA HANA

SAP SAP SAP SAP SAP SAP SAP SAP


HANA HANA

SAP
SAP SAP SAP APP SAP SAP
Server HANA

Existing environment Step 1 smooth transition with Live Step 2 with multiple SAP
Partition Mobility HANA, “anyDB SAP
System” and SAP APP
Server in LPARs on one
physical machine

© 2016 IBM Corporation


SAP HANA on IBM POWER Virtualization advantage with LPAR 1/2

SAP SAP SAP SAP SAP SAP SAP SAP


HANA HANA HANA HANA HANA HANA HANA HANA
DB DB DB DB DB DB DB PROD
PROD PROD PROD PROD PROD PROD PROD

Dedicated or Dedicated Donating LPARs Dedicated or Dedicated Donating LPARs

PowerVM Hyervisor PowerVM Hypervisor

E870 or E880 system E850, S824, S824L, S822,


S822L
VIOS LPARs may be optionally installed and are not being counted towards the LPAR counts above
http://service.sap.com/sap/support/notes/2230704

© 2016 IBM Corporation


SAP HANA on IBM POWER Virtualization advantage with LPAR 2/2
S H H A i L S H H A i L
A A A I 5 i SAP SAP SAP A A A I 5 i SAP SAP SAP
P N N X / n HANA HANA HANA P N N X / n HANA HANA HANA
A A O u DB DB DB A A O u DB DB PROD
A S S x PROD PROD PROD A S S x PROD PROD
P Q D A P Q D A
P A E P P A E P
L V L V

Shared LPARs Dedicated or Ded. Donating LPARs Shared LPARs Ded. Or Ded. Donating LPARs

PowerVM Hypervisor PowerVM Hypervisor

E870 or E880 system E850, S824, S824L, S822,


S822L
VIOS LPARs may be optionally installed and are not being counted towards the LPAR counts above
http://service.sap.com/sap/support/notes/2230704

© 2016 IBM Corporation


PowerVM in combination with MDC (SAP Multiple Database Container)

App X App Y

S L H H A i
A i A A I 5
P n N N X /
u A A O
Tenant DB Tenant DB
A x S S SAP HANA SAP HANA
P Q D A
P A E P
DB DB
L V PROD Cross-tenant access PROD

System DB

SAP HANA

Shared LPARs in Pools Dedicated or Dedicated Donating LPARs

PowerVM Hypervisor
Example: Power Systems E870 or E880

© 2016 IBM Corporation


Powerful Flexibility in Virtualization with IBM Power

Donating:
HANA LPAR can give unused CPU
cycles to the Shared LPAR´s

S H H A i L
A A A I 5 i SAP SAP SAP
P N N X / n HANA HANA HANA
A A O u DB DB DB
Resizing:
A S S x PROD PROD PROD HANA LPAR can resized by Cores or any
P Q D A size of Memory (increase or decrease) *
P A E P
L V

Shared LPARs Dedicated or Ded. Donating LPARs

PowerVM Hypervisor Dynamic LPARs:


LPARs can share CPU cycles and Memory.
Manged by the Power Hypervisor *
Example: E870 or E880 system

*) Due missing functionality in SAP HANA, Memory changes required a restart of the HANA application

10

© 2016 IBM Corporation


Appliance approach – Take the right BOX – 0.5 or 1 or 1.5 or 2 or 3 or 4 TB

Example x86 HP:


135 appliances certified
(03. August 2016)

?
IBM POWER simplification:
LPAR is certified

Source: http://global.sap.com/community/ebook/2014-09-02-hana-hardware/enEN/appliances.html#categories=Hewlett-Packard%20Company&page=1

11

© 2016 IBM Corporation


?
12

© 2016 IBM Corporation


Certified SAP HANA Hardware Directory: IBM Power Systems
http://global.sap.com/community/ebook/2014-09-02-hana-hardware/enEN/ibm-power-systems.html

For Non-Production:
POWER7+ and
POWER8

13

© 2016 IBM Corporation


2188482 - SAP HANA on IBM Power Systems: Allowed Hardware
Overview – all you have to know about SAP HANA on POWER

POWER 8 Model Minimal Core per LPAR Maximal Cores per LPAR
S822 4 20
S822L / S824 / S824L 4 24
E850 4 32
E870 4 80
E880 4 96

Core To Memory Ratio (CTM):


BW: 1:32 or 1:50
SoH / S4H: 1:96 CTM: GB per Core
14

© 2016 IBM Corporation


What´s doing the Competition in Virtualization

15

© 2016 IBM Corporation


SAP HANA Virtualized and Paritioned – as is 07/2016 – Overview 1/2
Version 32 – 19.07.2016 - 1788665 - SAP HANA Support for virtualized / partitioned (multi-tenant) environments

Hypervisor + Logical Partitioning


VMware vSphere 5.1: only for non-production
VMware vSphere 5.5: multi-VM and BW on HANA Scale-out scenarios GA since 02/2016
Vmware vSphere 6.0 single-VM on production - GA since 05/2016. Not on Scale-out

Hitachi LPAR 2.0: production and non-production


single- and multi-VM: strong restricted to selected customers

Huawei FusionSphere 3.1 and 5.1: production and non-production


production strong restricted to selected customers

IBM PowerVM LPAR on IBM Power In General Availability for single-VM and multi-VM scenarios with up to
4 LPARs on 1 server.

KVM on SUSE SLES 11 and 12 or Redhat RHEL 7.x versions


SAP HANA SPS 11 (or later releases) for non-production use cases

XEN on SUSE SLES 11 and 12 versions, supported for SAP HANA


SAP HANA SPS 11 (or later releases) for non-production use cases

16

© 2016 IBM Corporation


SAP HANA Virtualized and Paritioned – as is 07/2016 – Overview 2/2
Version 32 – 19.07.2016 - 1788665 - SAP HANA Support for virtualized / partitioned (multi-tenant) environments

Hardware Partitioning
HPE nPartitions: HPE CS900 with Superdome x server:
production and non-production

Fujitsu PPAR: PRIMEQUEST 2400 E/L and PRIMEQUEST 2800 E/L:


production and non-production

Lenovo FlexNode Lenovo x3950 X6 servers:


production and non-production

1 IBM Power Systems is unique in SAP HANA virtualization

17

© 2016 IBM Corporation


18

© 2016 IBM Corporation


SAP HANA Relevant vSphere Maximums
Production

*) vSphere 6.0 for 1 single-VM production **) with selected server OEM partners only

19

© 2016 IBM Corporation


News, February 8, 2016
As of February 8th, 2016, the multi-VM and Scale-out scenarios on vSphere 5.5 have moved into General
Availability after a more than a year-long testing period and after the defined KPIs for the number of live
customers have been met. Not only typically mid-term project plans, but also customer satisfaction and
accordingly low feedback rates made this program last longer than expected. Also see SAP Note 2024433
and SAP Note 2157587.

SAP Note 1995460 - Version 19 – 12.04.2016

• Limitation VMware vSphere 5.5: 64 vCPUs and 1 TB of memory per VM – 4 TB per Host
• CPU cores of a socket get exclusively used by only one single VM
• SAP HANA certified 2 and 4 socket Intel E7 v2 or v3 Ivy Bridge / Haswell EX or 2 socket Intel E5
v2 and v3 Ivy Bridge EP processor
• 8-socket SAP HANA certified hardware configurations are not supported
• 12% performance degradation compared to bare metal *

*) https://www.vmware.com/files/pdf/SAP_HANA_on_vmware_vsphere_5.5_for_production_environments_datasheet.pdf

20

© 2016 IBM Corporation


Example VMware vSphere 5.5 and SAP HANA with HPE CS500
Limitations:

• SAP HANA certified


2 and 4 socket Intel E7 v2 or v3 Ivy Bridge /
Haswell EX
2 socket Intel E5 v2 and v3 Ivy Bridge EP
• Max 4 socket server – 8 sockets are NOT
supported
• Max 64 vCPUs and 1 TB of memory per VM
• Socket exclusively used by only one single VM
• Max 4 TB per Host
• CPU/memory ratio as used for native, non-virtual
sizing

HP CS500:
4 sockets each:
• 1 x Intel Ivy Bridge EX E7 4880v2
• 15 Cores with 2,5 GHz
• 0,5 TB Memory

21

© 2016 IBM Corporation


NO Flexibility in Virtualization with VMware and SAP HANA Production

Static:
NON Prod

NON Prod

NON Prod

NON Prod
HANA Prod HANA Prod HANA Prod
HANA VM is fixed. Minimum 1 socket
1 x E7 1 x E7 4880v2 with all Cores and all Memory. Next size
1 x E7 4880v2
15 Cores 4880v2 15 Cores is 2 or 3 sockets *
1 x E7 30 vCPUs 15 Cores 30vCPUs
4880v2 256 GB 30vCPUs 256 GB
15 Cores 256 GB
256Socket
GB Socket Socket Socket
Only NON Production

Resizing:
HANA VM can resized by Cores and
VMware vSphere 5.5
Memory (add only) in NON Production *

Dynamic VMs:
VMs can share Cores and Memory in
4 socket Intel E7 v2 Ivy Bridge EX NON Production *

*) Due missing functionality in SAP HANA, Memory changes required a restart of the HANA application

22

© 2016 IBM Corporation


2315348 - Single SAP HANA VM on VMware vSphere 6 in production
Version 2 - 17.06.2016
By issuing this SAP Note, SAP extends support for SAP HANA on VMware to include
General Availability of SAP HANA SPS11 or later on VMware vSphere 6.0 in production,
providing thefollowing conditions are met:

 a single SAP HANA virtual machine resides on a dedicated SAP HANA certified server. The
maximum size of a virtual SAP HANA instance is limited by the maximum size of a virtual machine on
VMware vSphere 6.0 release, which is 128 vCPUs and 4 TB of memory.
 Each SAP HANA instance / virtual machine is sized according to the existing SAP HANA sizing
guidelines and VMware recommendations.
 CPU and Memory overcommitting must not be used.
 SAP HANA certified 2, 4 and 8 socket Intel E7 Haswell EX or Ivy Bridge EX or 2 socket Intel E5 Haswell
or Ivy Bridge EP processor-based configurations in single-node, scale up configurations only.

The following is NOT supported in GA.


 SAP HANA multi-node and scale-out deployment configurations
 Multiple production SAP HANA virtual machines on a single physical server

23

© 2016 IBM Corporation


Limitations: VMware vSphere 6.0 and 1 x SAP HANA Production only
Example: 1 x HANA Production with 2 sockets, 2x18 Cores / 512 GB

HANA Production NON Production


SAP HANA
2 x E7 8890v3 Workload only VMware vSphere 6.0 is strictly
2 x 18 Cores
512 GB limited to 1 x VM SAP HANA
Production only
Socket
Socket Socket Socket Socket

Rest of the hardware can used only


for NON Production SAP HANA
VMware vSphere 6.0
workload

4 socket Intel E7 v3 Haswell EX

24

© 2016 IBM Corporation


HANA on POWER8 LPAR supports much larger workload size than vSphere on x86
…. and much more dynamic and flexible

PowerVM 96 Cores (x SMT8)


Per HANA LPAR/VM in Production

vSphere 6.0 128 vCPUs (HT on) ~1,5 x more

vSphere 5.5 64 vCPUs ~3 x more throughput

PowerVM 4,8 TB Memory BWoH / 9 TB Memory SoH

vSphere 6.0 4 TB Memory ~1,2 - 2,3 x more

vSphere 5.5 1 TB Memory ~5-9 x more memory

25
© 2016 IBM Corporation
Where you get the best Competitive Overview
http://global.sap.com/community/ebook/2014-09-02-hana-hardware/enEN/appliances.html

26

© 2016 IBM Corporation


Intel® Xeon® Processor E7 v4 Family „Broadwell“

Intel® Xeon® Processor E7-8890 v4


(60M Cache - 2,20 GHz)
Number Cores 24
Number Threads 2 per Core
Basic Clock Frequency 2,2 GHz
Max. Turbo Clock
3,4 GHz
Frequency
Thermal Leakage Power
165 W
(TDP)

27

© 2016 IBM Corporation


SAP HANA + Broadwell: more cores for the same memory
Example : SGI UV 300H SoH/S4H Scale-up 15TB

480cores 2016: Boadwell 24x20=480 Cores

2015: Haswell 18x20=360 Cores

2014: Ivy Bridge 15x20=300 Cores


http://global.sap.com/community/ebook/2014-09-02-hana-hardware/enEN/appliances.html#categories=15%20TB

CTM Ratio 32 - IBM Power: 96 (GB per Core)

28

© 2016 IBM Corporation


World record set by IBM Power E870 on SAP BW EML Standard
Application Benchmark with 2 Billion records

SAP BW EML Standard Application with 2 billion records


~2X
more per core
BW-EML
step per
hour/
per Core

IBM Dell Dell HP


E870 POWER8 R930 E7-8890 v3 R930 E7-8890 v3, DL580 Gen9 E7-8890 v3
4p/40c/320t 4p/72c/144t 4p/72c/144t 4p/72c/144t
1024 GB 1024 GB 1536 GB 1024 GB
As 02/2016 Source : http://www.sap.com/benchmark.

29

© 2016 IBM Corporation


Interesting differences in CPU performance design points between
Intel and IBM based on SAPS per Core

6000 6000
5000
4000 4000
3000
2000 2000
1000
0 0
X-5570 E5-2690 E7-8890 p6 p7+ p8
2.9 GHz 2.9 GHz 2.5 GHz 5.0 GHz 3.7 GHz 4.2 GHz
Source: www.sap.com/benchmarks, 2-tier SD

30

© 2016 IBM Corporation


Power Unique: CPU & Memory Activations
• Available for POWER8 E-Models:
E850, E870 und E880
• Differentiation between
physically included and really
• (fee-based) activated
ressources
• Activation with interruption
• Saving potential with temporary
activations (Elastic On/Off incl.
SystemSW/SWMA/Maintenance)
• With E870/E880 activation keys
can be used flexibly for several
servers (with Enterprise Pools)

31
© 2016 IBM Corporation
Source: https://www-01.ibm.com/marketing/iwm/iwm/web/signup.do?source=stg-web&S_PKG=ov38808

32

© 2016 IBM Corporation


IDC: HANA on POWER Advantages against x86
Out-of-the-Box Virtualization
 Not an Appliance
 Flexible Scaling
 High Throughput
– Greater threadiness
– Higher memory bandwidth
– Faster processors
 High RAS
– IP failover with Tivoli
– Predictive failure alerts
– Chipkill

33

© 2016 IBM Corporation


IBM Deutschland GmbH
Dietmar Amrein IBM-Allee 1
Leading SOLAR 71139 Ehningen
(SAP Infrastructure Germany
SOLution ARchitect)
Phone/Mobile
for MEA and AP +49-172-7337273
Dietmar.Amrein@de.ibm.com

34

© 2016 IBM Corporation

You might also like