linux on power8 - gaining the competitive edge

64
© 2016 IBM Corporation Competitive Project Office 1 Linux on POWER8 - Gaining the Competitive Edge Gary Andrews - [email protected] Competitive Project Office June 02, 2016 AIX VUG

Upload: ledieu

Post on 28-Jan-2017

234 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Linux on POWER8 - Gaining the Competitive Edge

© 2016 IBM Corporation

Co

mp

etitive

Pro

ject O

ffic

e

1

Linux on POWER8 - Gaining the Competitive Edge

Gary Andrews - [email protected]

Competitive Project Office

June 02, 2016AIX VUG

Page 2: Linux on POWER8 - Gaining the Competitive Edge

© 2016 IBM Corporation

Co

mp

etitive

Pro

ject O

ffic

e

2

Linux on POWER8 - Gaining the Competitive Edge

1. IBM Strategy (AIX and Linux)

2. Generalizations to help position AIX / Linux on POWER8

3. Architecture Matters for best price / performance

4. New workloads types and OpenPOWER innovation

5. Additional thoughts

AIX VUG 06/02/16

Page 3: Linux on POWER8 - Gaining the Competitive Edge

© 2016 IBM Corporation

Co

mp

etitive

Pro

ject O

ffic

e

3

AIX still leads in the Unix market share

AIX VUG 06/02/16

Gartner February 2016 ID: G00274915Which Vendor Will Blink First in the Battle to Keep Unix Viable?

Source: https://www.gartner.com/doc/reprints?id=1-31W7GUZ&ct=160325&st=sg&cm_mc_uid=28888874148614616306762&cm_mc_sid_50200000=1463940229

© 2016 Gartner, Inc. and/or its affiliates. All rights reserved.

Page 4: Linux on POWER8 - Gaining the Competitive Edge

© 2016 IBM Corporation

Co

mp

etitive

Pro

ject O

ffic

e

4

Key fact at the end of 2015

Over 90 – 95% of all Power System installs were running AIX or IBM i

Less that 5% of all Power System installs

were running Linux

Takeaway message:

The majority of Power System customers are running AIX or IBM i

AIX VUG 06/02/16

Page 5: Linux on POWER8 - Gaining the Competitive Edge

© 2016 IBM Corporation

Co

mp

etitive

Pro

ject O

ffic

e

5

Another key fact: Linux is growing at 8% while Windows is growing at 3%

Source: IDC 2015 Forecast

Server market by Operating System:Linux grows to be 38% of market by 2019

Linux server market:8% growth versus Windows at 3%

AIX VUG 06/02/16

Page 6: Linux on POWER8 - Gaining the Competitive Edge

© 2016 IBM Corporation

Co

mp

etitive

Pro

ject O

ffic

e

6

Market Shifts are introducing new classes of workloads

AIX VUG 06/02/16

AIX Linux

Traditional workloads New workloads

- Business Applications OLTP, ERP, Web Applications

- Large Data warehouse

- Data Store

- Open source Relational DB & NoSQL- In-memory Analytics, Big Data, HPC- Social and Mobile Applications- Cognitive Computing- OpenPOWER - Cloud

Integration foroptimal

business value

- Scale-up or scale-out- Enterprise focused- Highest security and RAS- Cost efficiencies through massive virtualization and high utilizations

- Massive scale and rapid pace focus- Open Source heavily featured- “Hyper-converged” systems- Cost efficiencies through rapid innovation

Page 7: Linux on POWER8 - Gaining the Competitive Edge

© 2016 IBM Corporation

Co

mp

etitive

Pro

ject O

ffic

e

7

IBM Strategy for AIX and Linux on POWER8

POWER8 and beyond

TraditionalAIX, IBM i, PowerVM

Enterprise QualitiesMature

Most demanding applicationsScales up and out

Large implementationsSecurity, RAS

InnovativeLinux

PowerKVM, PowerVM

Open Ecosystem QualitiesCollaborative, growing exponentiallyWrist watches to super computers

Scales out, Large clustersFlexible

CAPI, OpenPOWER

AIX Systems of Record

Linux Systems of Engagement

IFL = Integrated Facility for Linux CAPI = Coherent Accelerator Processor Interface AIX VUG 06/02/16

Page 8: Linux on POWER8 - Gaining the Competitive Edge

© 2016 IBM Corporation

Co

mp

etitive

Pro

ject O

ffic

e

8

IBM grows investment in Linux on POWER8

Scale Out Systems

Dual Chip Module6 Cores per Chip

Enterprise Systems

Single Chip Module12 Cores per Chip

LC Systems

OpenPOWER Design12 Cores per Chip

$1BIn Power Linux ecosystem and

open technologies

$3BFuture Power chip research

Current POWER8 systems for LinuxCurrent POWER8 systems for LinuxCurrent POWER8 systems for LinuxCurrent POWER8 systems for Linux

AIX VUG 06/02/16

Page 9: Linux on POWER8 - Gaining the Competitive Edge

© 2016 IBM Corporation

Co

mp

etitive

Pro

ject O

ffic

e

9

IBM PartnerWorld Technical Support� IBM Innovation Centers

� Free access to Power Hardware

� Free porting assistance

� Free Eclipse-based development environment

Linux resources for ISVs and developerscontinues to grow

IBM Power Development Cloud

Provide free access to Power hardware to ISVs for Porting

SuperVessel : Cloud running on OpenPOWER

Free Linux VM Service for Students, Clients, Partners and ISVs

www.ptopenlab.com

www.ibm.com/partnerworld/wps/servlet/ContentHandler/stg_com_sys_power-development-platform

www.ibm.com/partnerworld/wps/servlet/ContentHandler/pw_com_pwp_partnerworld-program

IBM DeveloperWorksTechnical resources, community, blogs, toolkits, How to articles, beta code

IBM Watson Developer’s CloudAccess to IBM Watson for developing cognitive computing applications

www.ibm.com/developerworks/linux/

https://www.ibm.com/smarterplanet/us/en/ibmwatson/developercloud/

IBM Migration FactoryPremier migration services for large applicationshttp://www.ibm.com/systems/power/migratetoibm/index.html

Site OxFree On-demand cloud-based development platform using Linux on POWER8 for 2 weeks

www.siteox.com

� 50+ centers worldwide now support Linux on Power

� One-stop for ISVs, developers

� HW access, technical support, demos, toolkits, Hands-on labs

IBM Innovation Centers

www.ibm.com/systems/power/software/linux/centers

AIX VUG 06/02/16

Page 10: Linux on POWER8 - Gaining the Competitive Edge

© 2016 IBM Corporation

Co

mp

etitive

Pro

ject O

ffic

e

10

The entire POWER8 family runs Linux

Enterprise Servers (AIX, IBM i, Linux)- Highest Performance, Scalability and Consolidation

- Extreme virtualization, utilization, security, RAS

E850, E870, E880

POWER8

Scale-out Servers for AIX, IBM i, Linux- High Performance, Scalability and Consolidation- Good virtualization, utilization, security, RAS

Scale-out Servers for Linux- High Performance, Scalability and Consolidation

- Good virtualization, utilization, security, RAS

S824S814 S822

* With or without

NVIDIA GPU

PurePowerAIX / LinuxS822S822L S824L*S812L S822L

Scale-out Servers for Linux Clusters- Innovative, fit for purpose solutions- Volume and lowest cost - Can purchase on-line

S812LC S822LC*- GTA

- GCA

AIX VUG 06/02/16

Page 11: Linux on POWER8 - Gaining the Competitive Edge

© 2016 IBM Corporation

Co

mp

etitive

Pro

ject O

ffic

e

11

POWER8 Linux Scale-out servers - L and LC

S822LS812L S824L

“L”Server line

PowerVM or PowerKVM PowerVM or PowerKVMPowerVM or PowerKVM

These servers also come as a “bare metal” option. *SLES is supported on LC servers only as guest on PowerKVM, not available on bare metal.

S822LC-GCAS812LC

“LC”Server line

PowerKVM

For Big Data For Commercial Computing

S822LC-GTA

For High Performance ComputingNew

PowerKVM PowerKVM

More info: Supported OS and Hypervisors Bare Metal: https://www.ibm.com/support/knowledgecenter/linuxonibm/liaam/liaamdistros.htmVirtualized: https://www.ibm.com/support/knowledgecenter/linuxonibm/liaam/liaamvirtoptions.htm

* * *

AIX VUG 06/02/16

Page 12: Linux on POWER8 - Gaining the Competitive Edge

© 2016 IBM Corporation

Co

mp

etitive

Pro

ject O

ffic

e

12

� Built from the same source as x86� Delivered on same schedule as x86� Supported at the same time as x86

Industry standard Linux Distributions supported on Power

Community Supported Linux Distributions on Power

Latest Linux versions supporting POWER8 are posted here: http://www.ibm.com/support/knowledgecenter/linuxonibm/liaam/liaamdistros.htm

Linux on Power runs the same Linux as x86

AIX VUG 06/02/16

Page 13: Linux on POWER8 - Gaining the Competitive Edge

© 2016 IBM Corporation

Co

mp

etitive

Pro

ject O

ffic

e

13

All emerging technologies and workloads are supported on POWER8

SAP HANABig Data and

AnalyticsSolutions

CloudComputing

High Performance Computing and Elastic

Storage

Redis

AIX VUG 06/02/16

The growth for Linux on POWER is all about open innovation (NEW)

Page 14: Linux on POWER8 - Gaining the Competitive Edge

© 2016 IBM Corporation

Co

mp

etitive

Pro

ject O

ffic

e

14

Linux on POWER8 - Gaining the Competitive Edge

1. IBM Strategy (AIX and Linux)

2. Generalizations to help position AIX / Linux on POWER8

3. Architecture Matters for best price / performance

4. New workloads types and OpenPOWER innovation

5. Additional thoughts

AIX VUG 06/02/16

Page 15: Linux on POWER8 - Gaining the Competitive Edge

© 2016 IBM Corporation

Co

mp

etitive

Pro

ject O

ffic

e

15

AIX or Linux – Two different WorldsAIX – System of record Linux – System of engagement

Enterprise Workloads:1. Relational DB (OLTP)2. Large Web Applications / e-commerce3. Large Data Warehouse4. Analytics (Cognos, SPSS)5. Data Store

Small to Enterprise Open Source based Workloads:1. OS Relational DB (OLTP) and OS NoSQL2. Big Data (Hadoop, SPARK)3. Analytics (SAP HANA, In-memory)4. High Performance Computing (HPC)5. Cloud6. Cognitive7. Large clusters or Hyper-converged systems8. New innovative workloads9. FPGA based workloads

Structure and predictability are important Innovation and Open Source are expected

Scale Up / Consolidation / High Utilization Scale out

Security is designed in and is critical Security is “good enough”

RAS is designed in and expected to be the best RAS is “good enough” in large clusters

High level of support is expected Support is “good enough”; in some cases FREE

Cost is perceived to be higher Cost is perceived to be the lowest

AIX VUG 06/02/16

Page 16: Linux on POWER8 - Gaining the Competitive Edge

© 2016 IBM Corporation

Co

mp

etitive

Pro

ject O

ffic

e

16

POWER8 wins price / performance over x86*

�For all types of workloads– Virtualization, Java, Application Server, OLTP, Analytics, Big Data,

High Performance Computing, Engineering Scientific (Floating point)

�For every type of POWER8 system– Scale up Enterprise servers (E850, E870, E880)– Scale out AIX or Linux servers– Scale out LC servers

�Regardless if AIX, or Linux is the operating system* * * * As measured by over 15 published Industry standard tests and over 20 IBM CPO internal tests

AIX VUG 06/02/16

Page 17: Linux on POWER8 - Gaining the Competitive Edge

© 2016 IBM Corporation

Co

mp

etitive

Pro

ject O

ffic

e

17

Linux Hypervisor use – x86 and POWER8

AIX VUG 06/02/16

1. VMWare2. HyperV3. KVM4. “Bare Metal”5. RHEV (RHEL)6. Citrix

x86 running Linux*

* In order of popularity

POWER8 running Linux**

PowerVM RHELSUSE

PowerKVM Ubuntu

“Bare Metal” Ubuntu

** NOT in order of priority

Page 18: Linux on POWER8 - Gaining the Competitive Edge

© 2016 IBM Corporation

Co

mp

etitive

Pro

ject O

ffic

e

18

Performance (General – depends on workload type)

LinuxVMWare

x86

Perf

orm

an

ce p

er

Co

re

2x+(depends on workload type)

POWER8S814, S822, S824, E850, E870, E880

AIXPowerVM

LinuxPowerVM

POWER8S812L, S822L, S824L

E850, E870, E880

LinuxPowerKVM

POWER8S812L, S822L, S824L

Linux (LC)PowerKVM

POWER8S812LC, S822LC-GCA

LinuxKVM

x86

AIX VUG 06/02/16

2x+(depends on workload type)

Page 19: Linux on POWER8 - Gaining the Competitive Edge

© 2016 IBM Corporation

Co

mp

etitive

Pro

ject O

ffic

e

19

Security (General)

Secu

rity

Featu

res

LinuxKVM/VMWare

x86

LinuxPowerVM

POWER8S812L, S822L, S824L

E850, E870, E880

LinuxPowerKVM

POWER8S812L, S822L, S824L Linux (LC)

PowerKVM

POWER8*S812LC, S822LC-GCA

POWER8S814, S822, S824, E850, E870, E880

AIXPowerVM

AIX VUG 06/02/16

*Lower security is because the LC systems have the IPMI protocol for BMC service processor

Page 20: Linux on POWER8 - Gaining the Competitive Edge

© 2016 IBM Corporation

Co

mp

etitive

Pro

ject O

ffic

e

20

Availability (General)

Avail

ab

ilit

y

2x

LinuxKVM/VMWare

x86

Source: 2x availability is from last 5 years of ITIC customer data: http://itic-corp.com/

LinuxPowerVM

POWER8S812L, S822L, S824L

E850, E870, E880Linux

PowerKVM

POWER8S812L, S822L, S824L

Linux (LC)PowerKVM

POWER8*S812LC, S822LC-GCA

POWER8S814, S822, S824, E850, E870, E880

AIXPowerVM

AIX VUG 06/02/16

*Lower availability is because the LC systems have the BMC service processor

Page 21: Linux on POWER8 - Gaining the Competitive Edge

© 2016 IBM Corporation

Co

mp

etitive

Pro

ject O

ffic

e

21

x86 Service Processor vs POWER Service Processor(BMC processor is in the POWER8 LC systems)

BMC FSP

- Intel based open standard- Cheap- Uses IPMI protocol (Developed by Intel)- (Intelligent Platform Management Interface)

- Usually limited to monitoring the “baseboard” components

Baseboard Management Controller Flexible Service Processor

- IBM designed for Power Systems- More expensive than BMC- Uses HMC / TCP/IP / RSA Certificate- Integrated into entire POWER system

- Based on “mainframe” methodology-FFDC

- NO security issues ever reported- Managed via the Advanced System

Management Interface (ASMI)

BMC: https://en.wikipedia.org/wiki/Intelligent_Platform_Management_Interface#Baseboard_management_controllerIPMI: https://en.wikipedia.org/wiki/Intelligent_Platform_Management_InterfaceIPMI Security Issue: https://www.us-cert.gov/ncas/alerts/TA13-207A

USUSUSUS----CERT Security warning:CERT Security warning:CERT Security warning:CERT Security warning:https://www.us-cert.gov/ncas/alerts/TA13-207A

Attackers can use IPMI v 2.0 to essentially gain physical-level access to the server. An attacker can reboot the system, install a new operating system, or compromise data, bypassing any operating system controls

AIX VUG 06/02/16

Page 22: Linux on POWER8 - Gaining the Competitive Edge

© 2016 IBM Corporation

Co

mp

etitive

Pro

ject O

ffic

e

22 AIX VUG 06/02/16

RAS differences – PowerVM vs PowerKVM

1. PowerVM and PowerKVM are implemented differently

- PowerVM is implemented in the firmware / Hardware

- PowerKVM is implemented above the HW (in software)

Point: PowerKVM will never have the full support of RAS function that PowerVM has

2. Generally speaking, “Hardware takes care of Hardware” RAS functions such as memory error detection, fault isolation, sparing will be handled regardless of the hypervisor being used

- Generally, this would cover the MAJORITY of possible HW failures

3. Certain functions that require notification of the hypervisor but do not require interaction with Operating System will work with PowerKVM

4. Functions that require Operating System interaction are NOT supported in the PowerKVM environment

Never assume that PowerKVM supports

the same RAS features as PowerVM

See the POWER8 RAS White Paper “Appendix A” for the detail on PowerVM and PowerKVM support!

http://www-01.ibm.com/common/ssi/cgi-bin/ssialias?infotype=SA&subtype=WH&htmlfid=POW03133USEN

Page 23: Linux on POWER8 - Gaining the Competitive Edge

© 2016 IBM Corporation

Co

mp

etitive

Pro

ject O

ffic

e

23

$1.2MFaster

2 hour processes now running in 10 minutes

12x

Allegiant Air runs their business faster and with lower costs with Linux on POWER8

https://www.youtube.com/watch?v=S7SBNQuB16s

Built their business on Power / AIX

Decided to switch to Linux on x86 to save costs (UCS)

2

1

3 Business grew but x86 solution would not scale fast enough and availability issues began to increase

4 Four hour outage, $2 million USD loss from 250 flights cancelled

5 Decided to switch back to POWER8 with Linux

- 6 x S822L with IBM FlashSystem 840- Running DB2 on RHEL- Deployed across two datacenters in Las Vegas & New Jersey

6

Lower software costs75% less POWER8 cores

NO more outages!

AIX VUG 06/02/16

Page 24: Linux on POWER8 - Gaining the Competitive Edge

© 2016 IBM Corporation

Co

mp

etitive

Pro

ject O

ffic

e

24

Linux on POWER8 - Gaining the Competitive Edge

1. IBM Strategy (AIX and Linux)

2. Generalizations to help position AIX / Linux on POWER8

3. Architecture Matters for best price / performance

4. New workloads types and OpenPOWER innovation

5. Additional thoughts

AIX VUG 06/02/16

Page 25: Linux on POWER8 - Gaining the Competitive Edge

© 2016 IBM Corporation

Co

mp

etitive

Pro

ject O

ffic

e

25

SMT=Simultaneous Multi-Threading OLTP = On-Line Transaction Processing HPC=High Performance Computing

These design decisions result in best performance for all types of workloads such as: Analytics, Big Data, Java, OLTP, Cognitive, HPC

How is POWER8 optimized for big workloads?POWER8 compared to Haswell EX and Broadwell EP

Sources: Haswell EX: http://ark.intel.com/products/family/78585/Intel-Xeon-Processor-E7-v3-Family#@Server

Broadwell EP: http://ark.intel.com/products/family/91287/Intel-Xeon-Processor-E5-v4-Family#@Server

POWER8: http://www-01.ibm.com/common/ssi/cgi-bin/ssialias?subtype=BR&infotype=PM&appname=STGE_PO_PO_USEN&htmlfid=POB03046USEN

x86POWER8

1.4 – 2.3X Clock Frequency

Haswell EX

6XCache per core

POWER8

x86

Broadwell EP

4X Memory Bandwidth

POWER8pipe

Data flow

x86 pipe

Haswell EX

4XThreads per core

POWER8SMT8

x86SMT2

Haswell EXBroadwell EP

AIX VUG 06/02/16

Page 26: Linux on POWER8 - Gaining the Competitive Edge

© 2016 IBM Corporation

Co

mp

etitive

Pro

ject O

ffic

e

26

POWER8 compared to the latest x86 architecture

Performance

Feature

Haswell EP

E5-26xx v3

Haswell EX

E7-88xx v3

Broadwell EP

E5-26xx v4POWER8

Clock rates (GHz) 1.6-3.5 2.0-3.2 1.7 – 3.6 3.0-4.35

Threads per core 1, 2 1,2 1,2 1, 2, 4, 8

Max L1 Cache 64 KB 64 KB 64 KB 96 KB

Max L2 Cache 256 KB 256 KB 256 KB 512 KB

Max L3 Cache 45 MB 45 MB 55 MB 96 MB

Max L4 Cache 0 0 0 128 MB

Memory Bandwidth 51-68 GB/s 102 GB/s 76.8 GB/s 230 - 410 GB/s

1 Intel’s “Processor based frequency”, NOT “Turbo Max” 2 Power frequency is also “base rate” NOT the Turbo rate. 3 Intel calls this Hyper-Threading Technology

4 64K L1 cache for Intel is 32K Data and 32K Instruction. 96K L1 cache for P8 is 64K Data and 32K Instruction.

5 Memory bandwidth is dependent on where you measure it and how many memory controllers / channels you have. The measurements shown here represent maximum.

6 All POWER8 2 and 4 socket systems except the LC models 7 Only one processor out of 27 (E5-2699 v4) has the higher L3 Cache (55 MB) and higher cores (22)

1 2

3

5

1 1

4

6

7

AIX VUG 06/02/16

Page 27: Linux on POWER8 - Gaining the Competitive Edge

© 2016 IBM Corporation

Co

mp

etitive

Pro

ject O

ffic

e

27

The last six generations of x86 architecture: Performance per core has remained flat

22832069 2049 1956 2052 1974

0

1000

2000

Sandy Bridge EP2.9 GHz

16Cores

Ivy Bridge EP2.7 GHz

24Cores

Ivy Bridge EX2.8 GHz

30Cores

Haswell EP2.3 GHz

36CoresR

PE

2**

pe

r C

ore

The servers shown are best in each category (sockets and number of cores)

**Gartner RPE2 Details:http://www.gartner.com/technology/research/RPE2-methodology-details.jsp

RPE2** numbers are derived from the following six benchmark inputs:

SAP SD Two-Tier, TPC-C, TPC-H, SPECjbb2006 and two SPEC CPU2006 components

The data on this chart is derived from RPE2 from Gartner, Inc’s Competitive Profile tool. © 2016 Gartner, Inc. and/or its affiliates. All rights reserved.

Xeon E5-2690 Octo Core 2.9GHz

Xeon E5-2697v2 12-Core 2.7GHz

Xeon E7-4890v2 15-Core 2.8GHz

Xeon E5-2699v3 18-Core 2.3GHz

Haswell EX2.5 GHz

36Cores

Xeon E7-8890v3 18-Core 2.5GHz

Announced March 31, 2016

Broadwell EP

2.2 GHz44

Cores

Xeon E5-2699v4 22-Core 2.2GHz

AIX VUG 06/02/16

Page 28: Linux on POWER8 - Gaining the Competitive Edge

© 2016 IBM Corporation

Co

mp

etitive

Pro

ject O

ffic

e

28

0

500

1000

1500

2000

2500

3000

3500

POWER716 cores

POWER7+16 cores

POWER824 cores

RP

E2**

per

co

re

Power 7303.55 GHz2 sockets

Power 730+4.20 GHz2 sockets

Power S8243.52 GHz2 sockets

**Gartner RPE2 Details:http://www.gartner.com/technology/research/RPE2-methodology-details.jsp

RPE2** numbers are derived from the following six benchmark inputs:

SAP SD Two-Tier, TPC-C, TPC-H, SPECjbb2006 and two SPEC CPU2006 components

The data on this chart is derived from RPE2 from Gartner, Inc.'s Competitive Profile tool. © 2014 Gartner, Inc. and/or its affiliates. All rights reserved.

This is a POWER8 design goal

POWER architecture: Performance per core is increasing!

The servers shown are best in each category (sockets and number of cores)

IncreasingPerformance

AIX VUG 06/02/16

Page 29: Linux on POWER8 - Gaining the Competitive Edge

© 2016 IBM Corporation

Co

mp

etitive

Pro

ject O

ffic

e

29

Why is this important?

- More threads- More memory bandwidth- More cache - Higher clock frequencies

---- Fastest performance for all types of workloads

- Ready to address larger workloads (Analytics, Big Data)

Higher Performance per core- Lower software costs and Total Cost of Acquisition (TCA)- Fewer servers, lower support costs

POWER8 design focus and results

- More sockets and cores per server- Faster overall SERVER performance- Higher cost per server

Performance per core remains the same - Overall solution cost is higher

x86 Design Focus and Results

AIX VUG 06/02/16

Page 30: Linux on POWER8 - Gaining the Competitive Edge

© 2016 IBM Corporation

Co

mp

etitive

Pro

ject O

ffic

e

30

SAP S&D industry benchmark demonstrates POWER8 core performance leadership

407 427 409458 431

482

996

0

100

200

300

400

500

600

700

800

900

1000

Users

per

Co

re

SAP Sales &Distribution 2-tier benchmark (per Core)

Certification # 2014033Date: 09/10/2014Dell PowerEdge R73036 Cores & 72 threads E5-2699 v3 at 2.3 Ghz256 GB MemoryUsers: 16,500, SAPS: 90,120RHEL 7.0SAP ASE 16

Certification # 2014018Date: 05/05/2014Cisco UCS B260 M430 Cores & 60 threads E7-4890 v2 at 2.80 GHz512 GB MemoryUsers: 12,280, SAPS: 67,020Windows Server 2012SQL Server 2012

Certification # 2014017Date: 05/05/2014Dell PowerEdge R72024 Cores & 48 Threads E5-2697 v2 at 2.70 GHz256 GB MemoryUsers: 10,253, SAPS: 55,970RHEL 6.5SAP ASE 16

Certification # 2013039Date: 12/10/2013Cisco UCS C420 M332 Cores & 64 Threads E5-4650 at 2.70 GHz256 GB MemoryUsers: 13,010, SAPS: 71,170Windows Server 2012SQL Server 2012

Certification # 2015012Date: 05/05/2015Dell PowerEdge R93072 Cores & 144 threads E7-8890 v3 at 2.5 GHz1 TB MemoryUsers: 31,000, SAPS: 170,030RHEL 7.1SAP ASE 16

Certification # 2016006Date: 03/31/2016Cisco UCS C240 M444 Cores & 88 Threads E5-2699 v4 at 2.20 GHz512 GB MemoryUsers: 21,210, SAPS: 115,820Windows Server 2012 R2DB2 10.1

Source: http://global.sap.com/solutions/benchmark/sd2tier.epx

Sandy Bridge EP Ivy Bridge EP Ivy Bridge EX Haswell EP Haswell EX Broadwell-EP POWER8Certification # 2014034Date: 10/3/2014IBM Power E87080 Cores & 640 Threads POWER8 at 4.19 GHz2 TB MemoryUsers: 79,750, SAPS: 436,100AIX 7.1, DB2 10.5

2.0x

AIX VUG 06/02/16

Page 31: Linux on POWER8 - Gaining the Competitive Edge

© 2016 IBM Corporation

Co

mp

etitive

Pro

ject O

ffic

e

31

DEMO: On-line transaction throughput test

POWER8 vs x86

1. Access bank home page2. Logon3. Check account balances4. Transfer funds (1) transaction5. Transfer funds (2) transaction6. View transaction history7. View profile 8. Logoff

100 simulated users repeatedly doing the following eight

interactions:

Servers under Load24 cores @ 3.52GHz256 GB memoryRHEL 7.1PowerVMWAS 8.5.5 & DB2 9.7JDK 7.0 FP1

x86 Haswell-EP

POWER8

Heavy consistent

load saturates a single core

on both servers

24 cores @ 2.5GHz256 GB memoryRHEL 7.1Competitive HypervisorWAS 8.5.5 & DB2 9.7JDK 7.0 FP1

Application: On-line banking

AIX VUG 06/02/16

Page 32: Linux on POWER8 - Gaining the Competitive Edge

© 2016 IBM Corporation

Co

mp

etitive

Pro

ject O

ffic

e

32

DEMO RESULTS: POWER8 SMT delivers more performance per core

WebSphere Online Banking Workload

2x

POWER8

SMT2

x86 Haswell EP (Hyper-Threading enabled)

SMT8

Time in Seconds

2 threads

Th

rou

gh

pu

t p

er

Co

re Dynamic SMT mode change during test

https://www.youtube.com/playlist?list=PL1Dfkv-TgxcnvGGpTTe12iDIOXvWYS4yS

AIX VUG 06/02/16

Page 33: Linux on POWER8 - Gaining the Competitive Edge

© 2016 IBM Corporation

Co

mp

etitive

Pro

ject O

ffic

e

33

POWER8 demonstrates better SMT throughput

58,47258,47258,47258,472

96,71596,71596,71596,71593,19093,19093,19093,190

138,083138,083138,083138,083

178,706178,706178,706178,706195,612195,612195,612195,612

0

20000

40000

60000

80000

100000

120000

140000

160000

180000

200000

SMT 1SMT 1SMT 1SMT 1 SMT 2SMT 2SMT 2SMT 2 SMT 4SMT 4SMT 4SMT 4 SMT 8SMT 8SMT 8SMT 8

Throughput on 24-core serversHaswell EP RHEL & Competitive Hypervisor v6.0Haswell EP RHEL & Competitive Hypervisor v6.0Haswell EP RHEL & Competitive Hypervisor v6.0Haswell EP RHEL & Competitive Hypervisor v6.0 POWER8 RHEL & PowerVMPOWER8 RHEL & PowerVMPOWER8 RHEL & PowerVMPOWER8 RHEL & PowerVM

No

Hyp

er-

Th

read

SMT = Simultaneous Multi-Threading

2.1x

1.6x

Hyp

er-T

hre

ad

This is an IBM internal study designed to replicate a typical IBM customer workload usage in the marketplace. It consists of a POWER8 S824 with 24 cores, 3.52 GHz, RHEL LE 7.2, WAS 8.5.5.7, DB2 9.7, JDK 7.0 FP1 compared to a Haswell EP 24 cores, 2.5 GHz, RHEL 7.0, WAS 8.5.5.2, DB2 9.7, JDK 7.0 FP1 and competitive hypervisor v6.0. The results were obtained under laboratory conditions, and not in an actual customer environment. IBM's internal workload studies are not benchmark applications, nor are they based on any benchmark standard. As such, customer applications, differences in the stack deployed, and other systems variations or testing conditions may produce different results and may vary based on actual configuration, applications, specific queries and other variables in a production environment.

AIX VUG 06/02/16

Page 34: Linux on POWER8 - Gaining the Competitive Edge

© 2016 IBM Corporation

Co

mp

etitive

Pro

ject O

ffic

e

34

POWER8 with Linux delivers TWICE the throughput of Haswell EP at 49% lower cost

195,612 User Interactions per second

WebSphere on platformDatabase off platform

$2.93 per UI per sec

DB2

Power S824L

RHEL

WAS

2S/24 Core POWER8 (3.52 GHz)

PowerVM

DB2

2S/24 Core Haswell EP (2.5 GHz)

96,715

WebSphere on platformDatabase off platform

$5.70Competitive Hypervisor v6.0

User Interactions per secondper UI per sec

RHEL

WAS

RHEL

WAS

RHEL

WAS

RHEL

WAS

RHEL

WAS

RHEL

WAS

RHEL

WAS

RHEL LE…..

…..

2.0xFaster

49%Lower cost per UI per sec

Web Application

Online Banking Workload v3.6

Haswell EP CompetitorSignificant fact:POWER8 can deliver information at a lower cost than x86

This is an IBM internal study designed to replicate a typical IBM customer workload usage in the marketplace. It consists of a POWER8 S824 with 24 cores, 3.52 GHz, RHEL LE 7.2, WAS 8.5.5.7, DB2 9.7, JDK 7.0 FP1 compared to a Haswell EP 24 cores, 2.5 GHz, RHEL 7.0, WAS 8.5.5.2, DB2 9.7, JDK 7.0 FP1. The results were obtained under laboratory conditions, and not in an actual customer environment. IBM's internal workload studies are not benchmark applications, nor are they based on any benchmark standard. As such, customer applications, differences in the stack deployed, and other systems variations or testing conditions may produce different results and may vary based on actual configuration, applications, specific queries and other variables in a production environment. Prices, where applicable, are based on published US list prices for both IBM and competitor, and the Total Cost of Acquisition (TCA) includes the list HW and SW prices and 3 years of service & support which is then divided by the number of transactions to get $ per user interaction per second.

RHEL

AIX VUG 06/02/16

Page 35: Linux on POWER8 - Gaining the Competitive Edge

© 2016 IBM Corporation

Co

mp

etitive

Pro

ject O

ffic

e

35

$31,287 $33,985

$258,720$258,720$258,720$258,720

$517,440$517,440$517,440$517,440

$0

$100,000

$200,000

$300,000

$400,000

$500,000

POWER S812L (12 core)POWER S812L (12 core)POWER S812L (12 core)POWER S812L (12 core) Haswell-EP (24 core)Haswell-EP (24 core)Haswell-EP (24 core)Haswell-EP (24 core)

POWER8 vs x86 Haswell EP POWER8 vs x86 Haswell EP POWER8 vs x86 Haswell EP POWER8 vs x86 Haswell EP

Cost to Deliver 96,715 User Interactions per secondCost to Deliver 96,715 User Interactions per secondCost to Deliver 96,715 User Interactions per secondCost to Deliver 96,715 User Interactions per second

Hardware + Hypervisor Software

A different view: POWER8 with Linux delivers x86 performance with half the cores

$290,007

$551,425

AIX VUG 06/02/16

Page 36: Linux on POWER8 - Gaining the Competitive Edge

© 2016 IBM Corporation

Co

mp

etitive

Pro

ject O

ffic

e

36

Comparison of mobile application performance

S824 POWER8

NE

TW

OR

K

Systems under test

MobileFirst

Platform

RHEL 7.1Single core virtual machine

Drive Mobile Applications

x86 Haswell EP

Load Generator

Client Tier

Data Exchange

RSS Feed

Backend Cloud Source

AIX VUG 06/02/16

Page 37: Linux on POWER8 - Gaining the Competitive Edge

© 2016 IBM Corporation

Co

mp

etitive

Pro

ject O

ffic

e

37

Mobile application on POWER8 delivers 1.8x throughput compared to Haswell EP at 39% lower cost

4,920 Mobile Interactions per second

MobileFirst Server on platform

$63 per MI per sec

Power S824L

2S/24 Core POWER8 (3.52 GHz)

PowerVM

2S/24 Core Haswell EP (2.5 GHz)

2,784

MobileFirst Server on platform

$104 Competitive Hypervisor

Mobile Interactions per second

per MI per sec

1.8x Faster

39% lower cost per MI per sec

MobileFirst Application

RSS Feed from a public website

x86 Haswell EP Competitor

This is an IBM internal study designed to replicate a typical IBM customer workload usage in the marketplace. It consists of a POWER8 S824 3.52 GHz, RHEL LE 7.1 with 24 cores, 256 GB Memory running MobileFirst Platform Foundation 7.1 compared to a Haswell EP 2.5 GHz, RHEL 7.1 with 24 cores and 384 GB Memory running MobileFirst Platform Foundation 7.1. The test simulates the interaction of mobile users with a backend data source on a public internet site via a hybrid mobile application. The application retrieves the RSS feed from engadget.com and displays it using http adapters. The results were obtained under laboratory conditions, and not in an actual customer environment. IBM's internal workload studies are not benchmark applications, nor are they based on any benchmark standard. As such, customer applications, differences in the stack deployed, and other systems variations or testing conditions may produce different results and may vary based on actual configuration, applications, specific queries and other variables in a production environment. Prices, where applicable, are based on published US list prices for both IBM and competitor, and the Total Cost of Acquisition (TCA) includes the list HW and SW prices and 3 years of service & support which is then divided by the number of Mobile Interactions to get $ per mobile interactions per second.

RHEL 7.1

RHEL 7.1

AIX VUG 06/02/16

Page 38: Linux on POWER8 - Gaining the Competitive Edge

© 2016 IBM Corporation

Co

mp

etitive

Pro

ject O

ffic

e

38

72 Workloads

$21,321 per WorkloadDB2

Power E870

RHEL

WAS

4S/40 Core POWER8 (4.19 GHz)

PowerVM

Ivy Bridge EX Competitor

DB2

4S/60 Core Ivy Bridge EX (2.8 GHz)

31 Workloads

WebSphere on platform, Database off platform for both tests

$62,889 per Workload Competitive Hypervisor

RHEL

WAS

RHEL

WAS

RHEL

WAS

RHEL

WAS

RHEL

WAS

RHEL

WAS

RHEL

WAS

…..

…..

Online Banking Workloads each running

1960 User Interactions/Sec

E870 with PowerVM supports 2.3x more workloads with ⅓ fewer cores than competitive hypervisor

2.3x More Workloads

66% Lower cost per

Workload

Web Application

Linux

T10.5, JDK 7.0 FP1 and a Competitive hypervisor. The results were obtained under laboratory conditions, and not in an actual customer environment. IBM's internal workload studies are not benchmark applications, nor are they based on any benchmark standard. As such, customer applications, differences in the stack deployed, and other systems variations or testing conditions may produce different results and may vary based on actual configuration, applications, specific queries and other variables in a production environment. This is an IBM internal study designed to replicate a typical IBM customer workload usage in the marketplace. It consists of a POWER8 E870 with 40 cores, 4.19 GHz, RHEL 7, WAS 8.5.5.2, DB2 10.5, JDK 7.0 FP1. compared to an Ivy Bridge EX 60 cores 2.8 GHz, RHEL 7, WAS 8.5.5.2, DB2

1/3 less cores

AIX VUG 06/02/16

Page 39: Linux on POWER8 - Gaining the Competitive Edge

© 2016 IBM Corporation

Co

mp

etitive

Pro

ject O

ffic

e

39

x86 servers require more hardware and software to deliver the same number of workloads

40 cores

IBM Power E870

Hypervisor

72 workloads

� Java-based web workloads� WebSphere ND

Competitor Ivy Bridge EX Servers require:

2.3x

3x

3.75xhigher total cost

moreservers

morecores

…to deliver what a single E870 server can handle!

This is an IBM internal study designed to replicate a typical IBM customer workload usage in the marketplace. It consists of a POWER8 E870 with 40 cores, 4.19 GHz, RHEL 7, WAS 8.5.5.2, DB2 10.5, JDK 7.0 FP1. compared to an Ivy Bridge EX 60 cores 2.8 GHz, RHEL 7, WAS 8.5.5.2, DB2 10.5, JDK 7.0 FP1 and a Competitive hypervisor. The results were obtained under laboratory conditions, and not in an actual customer environment. IBM's internal workload studies are not benchmark applications, nor are they based on any benchmark standard. As such, customer applications, differences in the stack deployed, and other systems variations or testing conditions may produce different results and may vary based on actual configuration, applications, specific queries and other variables in a production environment.

60 cores

60 cores

30 cores

AIX VUG 06/02/16

Page 40: Linux on POWER8 - Gaining the Competitive Edge

© 2016 IBM Corporation

Co

mp

etitive

Pro

ject O

ffic

e

40

Linux on POWER8 - Gaining the Competitive Edge

1. IBM Strategy (AIX and Linux)

2. Generalizations to help position AIX / Linux on POWER8

3. Architecture Matters for best price / performance

4. New workloads types and OpenPOWER innovation

5. Additional thoughts

AIX VUG 06/02/16

Page 41: Linux on POWER8 - Gaining the Competitive Edge

© 2016 IBM Corporation

Co

mp

etitive

Pro

ject O

ffic

e

41

US Department of Energy contract is an IBM and OpenPOWER win

� Multi-year contract awarded (High Performance Computing)• First systems will deliver end of 2015, POWER9 systems expected 2017

� Analytic application focused “ExaScale”• 5-10 times the current analytics performance expected

� POWER won the bid over Intel and Cray for two labs• Oak Ridge National Labs & Lawrence Livermore National Labs

� IBM and OpenPOWER solution• IBM POWER8, NVLink, POWER9

• NVIDIA (GPUs) and Mellanox (networking)

� S822LC for commercial use (Big Data or HPC) announced Oct 5, 2015

$325 Million US Department of Energy contract is awarded for

POWER8, POWER8 with NVLink and POWER9

AIX VUG 06/02/16

Page 42: Linux on POWER8 - Gaining the Competitive Edge

© 2016 IBM Corporation

Co

mp

etitive

Pro

ject O

ffic

e

42

Cloud(SoftLayer)

Linux on POWER8 is positioned for scale out in many opportunities and workload types

Scale Out

HPC: NVIDIA,STAC, US Dept. of Energy

MobileSocial

Cognitive

SAP HANA

Existing AIX small to mid-size customers

Oracle DB customers looking for open source equivalent

HyperConvergedOpportunities “Google

like”Rackspace /Open Compute

Open Source NoSQL

Open Source Relational DB

AIX VUG 06/02/16

= Big growth / interest

= some interest

Page 43: Linux on POWER8 - Gaining the Competitive Edge

© 2016 IBM Corporation

Co

mp

etitive

Pro

ject O

ffic

e

43

Leadership performance versus x86– 2.3X the performance of the best-performing 2-

socket solution using x86 CPUs2

– 1.7X times the performance of the best-performing solution using two x86 CPUs and one Xeon Phi co-processor3

1. All IBM Data is found in STAC Configuration Disclosure for this SUT: www.STACresearch.com/IBM150305

2. Based on STAC-A2.β2.GREEKS.TIME.WARM. STAC Configuration Disclosure for this SUT: www.STACresearch.com/INTC140814

3. Based on STAC-A2.β2.GREEKS.TIME_WARM. STAC Configuration Disclosure for this SUT https://stacresearch.com/INTC150130

IBM 2-socket Linux on Power runningSTAC-A2™ BENCHMARKS1

2.3

0.0

2.3

1.0

1.3

0

0.5

1

1.5

2

2.5

3

Re

lati

ve

Pe

rfo

rma

nc

e

STAC-A2.β2.GREEKS.TIME.WARM

E5-2699 v3

36c/72t

POWER8 24c/192t

E5-2698 v3+Xeon Phi co-

processor

POWER8 24c/192t

IBM Delivers more than 2X

the Performance

POWER8 delivers over 2.3x performance in Financial Industry benchmark (HPC)Linux on POWER8 – ideal for analyzing

financial market opportunities

AIX VUG 06/02/16

Page 44: Linux on POWER8 - Gaining the Competitive Edge

© 2016 IBM Corporation

Co

mp

etitive

Pro

ject O

ffic

e

44

Adding 2 NVIDIA GPUs to S822LC delivers up to 6.7X better performance for 55% lower cost

� Accelerate performance and reduce operating costs in biomolecular research

� Running NAMD code with integrated

NVIDIA Tesla K80 GPUs delivers

– Up to 6.7X better performanceUp to 6.7X better performanceUp to 6.7X better performanceUp to 6.7X better performance

– Up to 55% better priceUp to 55% better priceUp to 55% better priceUp to 55% better price----performance performance performance performance

• NAMD is a parallel molecular dynamics code designed for high-performance simulation of large biomolecular systems. More info: http://www.ks.uiuc.edu/Research/namd/.• Results are based on IBM internal testing of systems running NAMD version 2.10 APOA1, F1ATPASE, STMV code benchmarked on POWER8 systems installed each with 2

NVIDIA Tesla K80 GPUs.. Individual results will vary depending on individual workloads, configurations and conditions.

• IBM Power System S822LC; 16 cores / 128 threads, POWER8; 3.3GHz, 128 GB memory

• IBM Power System S822LC; 16 cores / 128 threads, POWER8; 3.3GHz, 128 GB memory, 2 NVIDIA K80 GPUs

0

1

2

3

4

5

6

7

8

APOA1 F1ATPase STMV

Rela

tive P

erf

orm

an

ce

S822LC / 16c / 3.3 GHz

S822LC / 16c / 3.3GHz / 2xK80

FPGA Example

AIX VUG 06/02/16

Page 45: Linux on POWER8 - Gaining the Competitive Edge

© 2016 IBM Corporation

Co

mp

etitive

Pro

ject O

ffic

e

45

MariaDB with LAMP on POWER8 delivers up to 2.0x performance per core and 40% better price-performance

� POWER8 delivers leadership performance vs Haswell EP server

– 2.07X Read transactions/min per core

– 1.87X Read/Write transactions/min per core

� Reduce operating costs running MariaDB with Power S822L vs Haswell EP based system

– Up to 40% better Price-Performance

READ90/10

Read/Write

Results are based on IBM internal testing of single system image systems running Sysbench OLTP version.05 @ 32M and are current as of May 29,

2015. Performance figures are based on running a 32 million record workload . Individual results will vary depending on individual workloads,

configurations and conditions. IBM Power System S822L; 20 cores / 160 threads, POWER8; 3.4GHz, 128 GB memory, MariaDB 10.1, RHEL 7.1,

RHEV. Competitive stack: HP DL380 Gen9; 28 cores / 40 threads; Intel E5-2660 v3; 2.6 GHz; 128 GB; , MariaDB 10.1, RHEL 7.1, RHEV

0.630.480.45

0.38

00.10.20.30.40.50.60.70.80.9

1

Tp

M /

$

READ90/10

Read/Write

13293

10267

6406 5467

0

2000

4000

6000

8000

10000

12000

14000

16000

Tra

nsacti

on

sper

Min

ute

More Info: https://www.ibm.com/partnerworld/wps/servlet/ContentHandler/stg_com_sys-ibm-power-systems-and-mariadb

LAMP = Linux, Apache, MySQL / MariaDB, Php / Perl / Python

AIX VUG 06/02/16

Page 46: Linux on POWER8 - Gaining the Competitive Edge

© 2016 IBM Corporation

Co

mp

etitive

Pro

ject O

ffic

e

46

Docker takes advantage of POWER8

� Announced in February 2015

� Part of Ubuntu 15.04 release onwards

� Binaries also available for RHEL 7.1 LE

� Provides very high density on Provides very high density on Provides very high density on Provides very high density on POWER8POWER8POWER8POWER8

Components of Docker

10,000 docker containers created on a single 20-core POWER8

https://developer.ibm.com/bluemix/2015/11/13/docker-insane-scale-on-ibm-power-systems/ Docker Primer on IBM Systems magazine

http://www.ibmsystemsmag.com/Blogs/AIXchange/June-2015/A-Docker-Primer/

S824

AIX VUG 06/02/16

Page 47: Linux on POWER8 - Gaining the Competitive Edge

© 2016 IBM Corporation

Co

mp

etitive

Pro

ject O

ffic

e

47

Traditional and emerging database paradigms

NoSQL Databases Hadoop or

SPARK Implementations

2:1 Core Performance,

Memory Bandwidth &Memory Capacity

IBM DB2Oracle DB

3x Lower Storage requirements

3-4x faster SPARK performance on

POWER8 vs x86High performance, data centric design

with GPFS & Compression

IBM BigInsights or IBM Open Platform

Reduced complexity, space

(24x) and cost

with CAPI attached Flash

Redis, Cloudant, Mongo DB, Cassandra

OLTP Relational

Databases

In-memory

Databases

2:1 Core Performance,

Memory Bandwidth &Memory Capacity

IBM DB2 BLUOracle In-memory

SAP HANA

AIX Linux Linux Linux

AIX VUG 06/02/16

Systems built with POWER8 deliver

Page 48: Linux on POWER8 - Gaining the Competitive Edge

© 2016 IBM Corporation

Co

mp

etitive

Pro

ject O

ffic

e

48

Core for Core, SAP HANA runs faster on POWER8 compared to the latest x86 processors

21162116211621161864186418641864

22842284228422842655265526552655

4818481848184818

0

1000

2000

3000

4000

5000

6000

Ivy Bridge EX 2.5Ivy Bridge EX 2.5Ivy Bridge EX 2.5Ivy Bridge EX 2.5

GHzGHzGHzGHz

Ivy Bridge EX 2.5Ivy Bridge EX 2.5Ivy Bridge EX 2.5Ivy Bridge EX 2.5

GHz (VMwareGHz (VMwareGHz (VMwareGHz (VMware

V5.5)V5.5)V5.5)V5.5)

Ivy Bridge EX 2.8Ivy Bridge EX 2.8Ivy Bridge EX 2.8Ivy Bridge EX 2.8

GHzGHzGHzGHz

Haswell EX 2.5Haswell EX 2.5Haswell EX 2.5Haswell EX 2.5

GHzGHzGHzGHz

POWER8 4.2POWER8 4.2POWER8 4.2POWER8 4.2

GHzGHzGHzGHz

Certified SAP BWCertified SAP BWCertified SAP BWCertified SAP BW----EML ResultsEML ResultsEML ResultsEML Results

Qu

ery

Na

vig

ati

on

Ste

ps

/ h

ou

r /

core

Qu

ery

Na

vig

ati

on

Ste

ps

/ h

ou

r /

core

Qu

ery

Na

vig

ati

on

Ste

ps

/ h

ou

r /

core

Qu

ery

Na

vig

ati

on

Ste

ps

/ h

ou

r /

core

2,000,000,000 records, All DB servers = 1024 GB memory

1.8X1.8X1.8X1.8X

Xeon E7-4880 v2

60 cores

1024 GB memory

HP DL580 Gen8

Cert # 2014009

Xeon E7-4890 v2

60 cores

1024 GB memory

Dell PowerEdge R910

Cert # 2014044

Xeon E7-8890 v3

72 cores

1024 GB memory

Dell PowerEdge R930

Cert # 2015039

POWER8 E870

40 cores

1024 GB memory

E870

Cert # 2015024

BW= Business Warehouse

EML= Enhanced Mixed Loadhttp://global.sap.com/campaigns/benchmark/appbm_bweml.epx

Xeon E7-4880 v2

60 cores

1024 GB memory

HP DL580 Gen8

Cert # 2014021

AIX VUG 06/02/16

Page 49: Linux on POWER8 - Gaining the Competitive Edge

© 2016 IBM Corporation

Co

mp

etitive

Pro

ject O

ffic

e

49

Use Apache Spark on POWER8 interactively and run queries faster than x86

DATA

POWER8Spark

Zeppelin

New Insights

Query millions of rows in memory with no waitingQuery millions of rows in memory with no waitingQuery millions of rows in memory with no waitingQuery millions of rows in memory with no waiting

POWER8 S824 24 Core 3.52 GHz• 256 GB RAM• RHEL 7.1• Spark 1.4.1

Haswell EP E5-2680 v3 24 core 2.5 GHz• 256GB RAM• RHEL 7.1• Spark 1.4.1

3.7x faster

than x86

See this demo on youtube: https://www.youtube.com/watch?v=MnotfpROhdQ

AIX VUG 06/02/16

Page 50: Linux on POWER8 - Gaining the Competitive Edge

© 2016 IBM Corporation

Co

mp

etitive

Pro

ject O

ffic

e

50

Implementation, HPC and Research

Software

System Integration

I/O, Storage and Acceleration

Boards an Systems

Chips and Systems on a Chip

200* OpenPOWER members represent all sections of Industry and Academia *200 as of 04/16/16

AIX VUG 06/02/16

Page 51: Linux on POWER8 - Gaining the Competitive Edge

© 2016 IBM Corporation

Co

mp

etitive

Pro

ject O

ffic

e

51

Google’s announcements at OpenPOWER Summit – April 2016

� Google has now enabled the “majority” of their infrastructure and production applications on POWER8 servers

– Maps, Search, Gmail, youtube, Cloud– Taking advantage of massive POWER8 memory and I/O bandwidths and CAPI technology

� Google developers are developing on POWER8 and it is a simple configuration switch to go from x86 to POWER8

� Google announced a new server based on Open Compute Project and POWER9: – Google + Rackspace + Open Compute Project + OpenPOWER (POWER9)

Source: Source: Source: Source: https://www.youtube.com/watch?v=-Ca-Ur_ZSYY

ZaiusZaiusZaiusZaius

AIX VUG 06/02/16

Page 52: Linux on POWER8 - Gaining the Competitive Edge

© 2016 IBM Corporation

Co

mp

etitive

Pro

ject O

ffic

e

52

OpenPOWER delivers rapid innovation across the entire solution stack

OpenPOWERPOWER8

ChipsBoards and ServersAccelerator Cards (FPGA & CAPI)

System Integration

Software

HPC & Research

+

IBM

200+ Innovative Members

Intelx86Innovation occurs at

chip level only by one company

Open ecosystem

across entire solution stack drives rapid innovation

Vibrant ecosystem through open development

Amplified capabilities driving industry

performance leadership

OpenPOWER Foundation Strategy

Accelerated innovation through collaboration of

partners openpowerfoundation.org

AIX VUG 06/02/16

Page 53: Linux on POWER8 - Gaining the Competitive Edge

© 2016 IBM Corporation

Co

mp

etitive

Pro

ject O

ffic

e

53

Many OpenPOWER members are working on FPGA accelerators

Workload Accelerator (FPGA)FPGA= Field Programmable Gate Arrays

MemoryMemoryMemoryMemoryMemoryMemoryMemoryMemory

FPGA

Cost of moving work

off-processor vs. vs. vs. vs. benefit

Lower latency and higher bandwidth

increases use cases

POWER8 NVIDIA workload accelerator solutions exist on various L and LC models

- Hardware enabled- Can run tasks in parallel- PCI-e card based- Programmed to do different tasks

POWER8POWER8POWER8POWER8

AIX VUG 06/02/16

Page 54: Linux on POWER8 - Gaining the Competitive Edge

© 2016 IBM Corporation

Co

mp

etitive

Pro

ject O

ffic

e

54

Workload accelerators can run even faster with CAPICoherent Accelerator Processor Interface

NonNonNonNon----CAPICAPICAPICAPI

Off-ChipAccelerator

P8

Core

MemoryMemoryMemoryMemory

PC

IP

CI

CAPICAPICAPICAPI

FPGAw/CAPI

Accelerator

P8

Core

MemoryMemoryMemoryMemory

PC

IP

CI

Many OpenPOWER members are working on unique CAPI solutionsThe first IBM CAPI solution is available as flash memory to work in conjunction with the NoSQL Redis DB

20,000Instructions < 500

Instructions

CAPI does not use traditional device drivers but instead has

direct access to the POWER8 processor

Nallatech CAPI Developer Kit available: www.nallatech.com/solutions/openpower-capi-developer-kit-for-power-8/

AIX VUG 06/02/16

Page 55: Linux on POWER8 - Gaining the Competitive Edge

© 2016 IBM Corporation

Co

mp

etitive

Pro

ject O

ffic

e

55

� Financial / Analytics: Financial / Analytics: Financial / Analytics: Financial / Analytics: Monte Carlo analysis (RiskWatch and IBM Research Zurich)

– 1 to 250x performance improvement

� Big Data Video Analytics: Big Data Video Analytics: Big Data Video Analytics: Big Data Video Analytics: Vision algorithm from SiliconScapesSiliconScapesSiliconScapesSiliconScapes

– New applications; not possible with current x86 technologies

– Up to 1000x faster depending on application

� Text Analytics:Text Analytics:Text Analytics:Text Analytics: IBM Zurich

� Medical research: Medical research: Medical research: Medical research: Light Activated Cancer Therapy from the University of Toronto

– New cancer therapy applications at a fraction of the current patient costs

� FastFastFastFast----Fourier Transform: Fourier Transform: Fourier Transform: Fourier Transform: IBM Research Zurich

� Full Order Book: Full Order Book: Full Order Book: Full Order Book: IBM, Altera, Algo-Logic (Already available)(Already available)(Already available)(Already available)– http://algo-logic.com/CAPIorderbook

Preview of innovative FPGA / CAPI OpenPOWER solutions

AIX VUG 06/02/16

Page 56: Linux on POWER8 - Gaining the Competitive Edge

© 2016 IBM Corporation

Co

mp

etitive

Pro

ject O

ffic

e

56

Opportunity:

“Big Data Video” –

- Limitless opportunities

- Military and commercial

POWER8

Big Data Video Analytics; Breakthrough technologyCapture live video, digitize and store to Flash storage and then quickly do analytics Capture live video, digitize and store to Flash storage and then quickly do analytics Capture live video, digitize and store to Flash storage and then quickly do analytics Capture live video, digitize and store to Flash storage and then quickly do analytics

CAPI

AIX VUG 06/02/16

Page 57: Linux on POWER8 - Gaining the Competitive Edge

© 2016 IBM Corporation

Co

mp

etitive

Pro

ject O

ffic

e

57

Linux on POWER8 - Gaining the Competitive Edge

1. IBM Strategy (AIX and Linux)

2. Generalizations to help position AIX / Linux on POWER8

3. Architecture Matters for best price / performance

4. New workloads types and OpenPOWER innovation

5. Additional thoughts

AIX VUG 06/02/16

Page 58: Linux on POWER8 - Gaining the Competitive Edge

© 2016 IBM Corporation

Co

mp

etitive

Pro

ject O

ffic

e

58

Integrate both AIX and Linux workloads on POWER8

AIX Systems of Record (SOR) Linux Systems of Engagement

Critical, traditional workloads that need Security, RAS, support

Private Cloud

1. NoSQL and In-memory analysis on SOR2. Hadoop/SPARK analysis on SOR3. Mobile Application access to SOR4. OpenPOWER FPGA / CAPI access to SOR

- Big Data Video- Monte Carlo Analysis- Fraud detection

1. Hybrid Cloud2. Public Cloud (SoftLayer)

Oracle DB(and customer wants to move to Linux)

Move to MySQL or PostgreSQL, Apache Cassandra, MongoDB on POWER8

AIX VUG 06/02/16

Page 59: Linux on POWER8 - Gaining the Competitive Edge

© 2016 IBM Corporation

Co

mp

etitive

Pro

ject O

ffic

e

59

POWER8 supports both LE and BE Linux Distros

IBM 70 PVU pricing on licensed software products for ALL Power cores running Linux

Big Endian: RHEL 6, RHEL 7, RHEL 7.1+

Little Endian: RHEL 7.1+

Big Endian: SLES 10, SLES 11

Little Endian: SLES 12+

Little Endian: 14.04+

Bare Metal: https://www.ibm.com/support/knowledgecenter/linuxonibm/liaam/liaamdistros.htmVirtualized: https://www.ibm.com/support/knowledgecenter/linuxonibm/liaam/liaamvirtoptions.htmLatest version support:

AIX VUG 06/02/16

Page 60: Linux on POWER8 - Gaining the Competitive Edge

© 2016 IBM Corporation

Co

mp

etitive

Pro

ject O

ffic

e

60

PowerVM

BE BE BEApril 2014

PowerKVM

BE BE BE

PowerKVM

LE LE LE

PowerVMV 2.2.3.50

BE LE BEJune 2015

PowerKVM

LE BE LE

PowerVM

BE BEOctober 2014

PowerKVM

LE BE LEBE

Note:� AIX and IBM i are BE� PowerKVM supports Linux VMs only� PowerVM supports all 3 Operating Systems

� (Linux, AIX, IBM i)

Now you can mix AIX, IBM i and Linux on the same POWER8 Server

PowerVM LE Support: RHEL 7.1SUSE (SLES) 12Ubuntu 15.04

POWER8 also supports mixed endianness

AIX VUG 06/02/16

Page 61: Linux on POWER8 - Gaining the Competitive Edge

© 2016 IBM Corporation

Co

mp

etitive

Pro

ject O

ffic

e

61

AIX and Linux Resources1. IBM Executive Guide for strategy and roadmap for AIX:http://www-01.ibm.com/common/ssi/cgi-bin/ssialias?subtype=WH&infotype=SA&htmlfid=POW03169USEN&attachment=POW03169USEN.PDF

2. IBM AIX “From Strength to Strength http://www-01.ibm.com/common/ssi/cgi-

bin/ssialias?infotype=PM&subtype=RG&appname=STGE_PO_PO_USEN&htmlfid=POO03022USEN&attachment=POO03022USEN.PDF

3. Gartner February 2016 report: Which Vendor Will Blink First in the Battle to Keep Unix Viable?https://www.gartner.com/doc/reprints?id=1-31W7GUZ&ct=160325&st=sg&cm_mc_uid=28888874148614616306762&cm_mc_sid_50200000=1463940229

4. IBM POWER8 System Facts and Features:http://www-03.ibm.com/systems/power/hardware/reports/factsfeatures.html

5. IBM POWER8 systems Quick Reference Guidehttp://www-03.ibm.com/systems/power/hardware/reports/quick-reference.html

6. Linux on Power Systemshttp://www-03.ibm.com/systems/power/software/linux/https://www.ibm.com/developerworks/community/groups/service/html/communityview?communityUuid=fe313521-2e95-46f2-817d-44a4f27eba32

7. IBM Power Scale-out advantagehttp://www-03.ibm.com/systems/power/advantages/whypower/scale-out-advantage.html

8. Infrastructure Matters: POWER8 vs Xeon x86http://www-03.ibm.com/systems/power/advantages/whypower/infrastructure-matters.html

AIX VUG 06/02/16

Page 62: Linux on POWER8 - Gaining the Competitive Edge

© 2016 IBM Corporation

Co

mp

etitive

Pro

ject O

ffic

e

62

IBM CPO Power Systems ResourcesIBM Competitive Project Office

Our mission is to perform hands-on competitive research that will help customers make solution decisions related to POWER8 with either AIX or Linux.

� CPO Customer Briefings (no charge)

� Bringing to life the results of IBM's lab-based, hands-on competitive research in face-to-face events

� CPO Total Cost of Ownership Studies (no charge)� Detailed TCA or TCO study of customer environment that examines and compares

alternatives to determine the most cost-effective solution � Examines Hardware, Software, Labor, Networking, Facilities, Storage, energy costs etc.

Contact:Sally Touscany – [email protected]

AIX VUG 06/02/16

Page 63: Linux on POWER8 - Gaining the Competitive Edge

© 2016 IBM Corporation

Co

mp

etitive

Pro

ject O

ffic

e

63

Example of typical TCO study: Global Services Provider chooses Power Systems for impending merger

Client SituationClient SituationClient SituationClient Situation

U.S based Global Services Provider using Power Systems was merging with another services company using an x86 based IT

infrastructure. To simplify operations, the organizations planned to converge to a single platform. IBM was asked to help quantify

costs and technical benefits of three scenarios.

5 Year TCO of POWER8, POWER7 and x86 solutionSolution Solution Solution Solution • Use POWER7 or POWER8 for reduced

TCO and lower risks to business.

• Use POWER8 for greatest savings.

Benefit Benefit Benefit Benefit

• Savings of $10.3M$10.3M$10.3M$10.3M over five years

with deployment of POWER8 for ISV

and IBM workloads

• Fewer cores on Power means less SW

and infrastructure costs.

• Reliability advantages of POWER

reduces business risk

POWER8 POWER7 x86

P8 E870P7 P780

x86

POWER7 and POWER8 = AIX x86 = Linux

Page 64: Linux on POWER8 - Gaining the Competitive Edge

© 2016 IBM Corporation

Co

mp

etitive

Pro

ject O

ffic

e

64

Today’s Speaker: Gary Andrews - [email protected]

Questions?

AIX VUG 06/02/16