79
12/10/2015 1 Large Systems Update (LSU) 2015 z Systems z13 update Status, Trends and Directions KMD/JN Data Århus, December 8 The Modern Mainframe Redefining Digital Business, …at the brink of the Cognitive Era. Version 5.9 December 2015 January 14, 2015 Announcement Henrik Thorsen, IBM Technical Director Nordic z Systems Platform Leader With credit for certain charts to fellow IBMers Trademarks Notes: Performance is in Internal Throughput Rate (ITR) ratio based on measurements and projections using standard IBM benchmarks in a controlled environment. The actual throughput that any user will experience will vary depending upon 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 throughput improvements equivalent to the performance ratios stated here. IBM hardware products are manufactured from new parts, or new and serviceable used parts. Regardless, our warranty terms apply. All customer examples cited or described in this presentation are presented as illustrations of the manner in which some customers have used IBM products and the results they may have achieved. Actual environmental costs and performance characteristics will vary depending on individual customer configurations and conditions. This publication was produced in the United States. IBM may not offer the products, services or features discussed in this document in other countries, and the information may be subject to change without notice. Consult your local IBM business contact for information on the product or services available in your area. All statements regarding IBM's future direction and intent are subject to change or withdrawal without notice, and represent goals and objectives only. Information about non-IBM products is obtained from the manufacturers of those products or their published announcements. IBM has not tested those products and cannot confirm the performance, compatibility, or any other claims related to non-IBM products. Questions on the capabilities of non-IBM products should be addressed to the suppliers of those products. Prices subject to change without notice. Contact your IBM representative or Business Partner for the most current pricing in your geography. This information provides only general descriptions of the types and portions of workloads that are eligible for execution on Specialty Engines (e.g, zIIPs, zAAPs, and IFLs) ("SEs"). IBM authorizes customers to use IBM SE only to execute the processing of Eligible Workloads of specific Programs expressly authorized by IBM as specified in the “Authorized Use Table for IBM Machines” provided at www.ibm.com/systems/support/machine_warranties/machine_code/aut.html (“AUT”). No other workload processing is authorized for execution on an SE. IBM offers SE at a lower price than General Processors/Central Processors because customers are authorized to use SEs only to process certain types and/or amounts of workloads as specified by IBM in the AUT. * Registered trademarks of IBM Corporation * Other product and service names might be trademarks of IBM or other companies. Adobe, the Adobe logo, PostScript, and the PostScript logo are either registered trademarks or trademarks of Adobe Systems Incorporated in the United States, and/or other countries. IT Infrastructure Library is a registered trademark of the Central Computer and Telecommunications Agency which is now part of the Office of Government Commerce. Intel, Intel logo, Intel Inside, Intel Inside logo, Intel Centrino, Intel Centrino logo, Celeron, Intel Xeon, Intel SpeedStep, Itanium, and Pentium are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries. Linux is a registered trademark of Linus Torvalds in the United States, other countries, or both. Microsoft, Windows, Windows NT, and the Windows logo are trademarks of Microsoft Corporation in the United States, other countries, or both. Windows Server and the Windows logo are trademarks of the Microsoft group of countries. ITIL is a registered trademark, and a registered community trademark of the Office of Government Commerce, and is registered in the U.S. Patent and Trademark Office. UNIX is a registered trademark of The Open Group in the United States and other countries. Java and all Java based trademarks and logos are trademarks or registered trademarks of Oracle and/or its affiliates. Cell Broadband Engine is a trademark of Sony Computer Entertainment, Inc. in the United States, other countries, or both and is used under license therefrom. Linear Tape-Open, LTO, the LTO Logo, Ultrium, and the Ultrium logo are trademarks of HP, IBM Corp. and Quantum in the U.S. and other countries. The following are trademarks of the International Business Machines Corporation in the United States and/or other countries. The following are trademarks or registered trademarks of other companies.

Z13 update

Embed Size (px)

Citation preview

12/10/2015

1

Large Systems Update (LSU) 2015z Systems z13 update

Status, Trends and DirectionsKMD/JN Data Århus, December 8

The Modern Mainframe Redefining Digital Business, …at the brink of the Cognitive Era.

Version 5.9 December 2015

January 14, 2015 AnnouncementHenrik Thorsen, IBM Technical DirectorNordic z Systems Platform LeaderWith credit for certain charts to fellow IBMers

Trademarks

Notes: Performance is in Internal Throughput Rate (ITR) ratio based on measurements and projections using standard IBM benchmarks in a controlled environment. The actual throughput that any user will experience will vary depending upon 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 throughput improvements equivalent to the performance ratios stated here.

IBM hardware products are manufactured from new parts, or new and serviceable used parts. Regardless, our warranty terms apply.

All customer examples cited or described in this presentation are presented as illustrations of the manner in which some customers have used IBM products and the results they may have achieved. Actual environmental costs and performance characteristics will vary depending on individual customer configurations and conditions.

This publication was produced in the United States. IBM may not offer the products, services or features discussed in this document in other countries, and the information may be subject to change without notice. Consult your local IBM business contact for information on the product or services available in your area.

All statements regarding IBM's future direction and intent are subject to change or withdrawal without notice, and represent goals and objectives only.

Information about non-IBM products is obtained from the manufacturers of those products or their published announcements. IBM has not tested those products and cannot confirm the performance, compatibility, or any other claims related to non-IBM products. Questions on the capabilities of non-IBM products should be addressed to the suppliers of those products.

Prices subject to change without notice. Contact your IBM representative or Business Partner for the most current pricing in your geography.

This information provides only general descriptions of the types and portions of workloads that are eligible for execution on Specialty Engines (e.g, zIIPs, zAAPs, and IFLs) ("SEs"). IBM authorizes customers to use IBM SE only to execute the processing of Eligible Workloads of specific Programs expressly authorized by IBM as specified in the “Authorized Use Table for IBM Machines” provided at www.ibm.com/systems/support/machine_warranties/machine_code/aut.html (“AUT”). No other workload processing is authorized for execution on an SE. IBM offers SE at a lower price than General Processors/Central Processors because customers are authorized to use SEs only to process certain types and/or amounts of workloads as specified by IBM in the AUT.

* Registered trademarks of IBM Corporation

* Other product and service names might be trademarks of IBM or other companies.

Adobe, the Adobe logo, PostScript, and the PostScript logo are either registered trademarks or trademarks of Adobe Systems Incorporated in the United States, and/or other countries. IT Infrastructure Library is a registered trademark of the Central Computer and Telecommunications Agency which is now part of the Office of Government Commerce. Intel, Intel logo, Intel Inside, Intel Inside logo, Intel Centrino, Intel Centrino logo, Celeron, Intel Xeon, Intel SpeedStep, Itanium, and Pentium are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries. Linux is a registered trademark of Linus Torvalds in the United States, other countries, or both. Microsoft, Windows, Windows NT, and the Windows logo are trademarks of Microsoft Corporation in the United States, other countries, or both. Windows Server and the Windows logo are trademarks of the Microsoft group of countries.ITIL is a registered trademark, and a registered community trademark of the Office of Government Commerce, and is registered in the U.S. Patent and Trademark Office. UNIX is a registered trademark of The Open Group in the United States and other countries. Java and all Java based trademarks and logos are trademarks or registered trademarks of Oracle and/or its affiliates.Cell Broadband Engine is a trademark of Sony Computer Entertainment, Inc. in the United States, other countries, or both and is used under license therefrom. Linear Tape-Open, LTO, the LTO Logo, Ultrium, and the Ultrium logo are trademarks of HP, IBM Corp. and Quantum in the U.S. and other countries.

The following are trademarks of the International Business Machines Corporation in the United States and/or other countries.

The following are trademarks or registered trademarks of other companies.

12/10/2015

2

• The following people “contributed” to this presentation:

• Riaz Ahmad, Matthias Bangert, Uno Bengtson, Mario Bezzi, Maria K Boisen, Nick Clayton,

• Donna Dillenberg, Martin Dvorsky, Michael Eggloff, Harv Emery, Cindy Grossman, Ray Jones,

• Frank Kyne (Watson & Walker), Parwez Hamid, Gerard Laumay, Helene Lyon, Silvia Melitta,

• Marianne Menå Heltborg, Frank Packheiser, Ewerson Palacio, Alain Poquillon,

• Per Rosenquist, Jørgen Riis Andersen, Jeff Seidell, Harri Stranden, Peter Sommer

• Christopher Spaight, Svenn-Aage Sønderskov (BEC), Henrik Thorsen, Robert Vaupel,

• Dan Wardman, Charles Webb

• ... and many many more

...Irv Gordon (”5 million km Volvo man”),

....Per Groth (”2 Volvo book writer”)

Acknowledgements Thanks!

3

Agenda

4

IT world transforming fast, creating extra MF requirements

• Consumer, Economic and IT MF perspective in ww, European, Nordic context

• Digital disruption, CAMSS, IoT, Cognitive Era

IBM servers holistic view – survival of the fittest

• IBM divesting 86-based servers, emphasizing z Systems and POWER brands

• What about Moore’s law? Silicon Semiconductor update

• Innovation much more than semiconductors and HW

IBM z Systems z13 enabling lower cost:

• Simultaneous Multithreading (SMT)

• Single Instruction Multiple Data (SIMD)

• Large Memory and Memory Affinity

• Significant I/O, Security and other enhancements

IBM z13 and Real Time Transaction/Predictive Analytics

IBM client value of HW/SW currency

IBM z13 Status:

• Obervations, tips and tricks, tools, videos

• workshops – ITSO, LinuxOne, GSE,...

12/10/2015

3

5

2014 Key IBM Systems Server Milestones

6

2015 Key IBM Systems Server Milestones

Systems HW Ongoing Transformation – 2015 Milestones

January

z13 launch

July

IBM launch 7 nm chip, world’s smallest:

GlobalFoundries and Samsung

March

3$B R&D investment in

IoT technology

LinuxONE Emperor,

world’s most advanced Linux

system

Welcome to the cognitive era

IBM CEO Rometty describes new era in

technology

August -YE

October

IBM POWER8

12/10/2015

4

7

The 3rd generation of computing platform, the 3rd phase of the Internet, and the explosion of information are colliding to form a perfect storm of disruption and transformation

2020-2

Amount of Data Collected and Stored

Adapted from HorizonWatch: Top Technology Trends To Watch In 2013 Source: Bill Chamberlin

1964 1981 1994 2003 2008 2012

Continuum of Computing Platforms

Mainframe

Client Server / PC

Mobile Devices

Internet Web 2.0Phases of

the Internet Web 3.0 (Cloud, Analytics, Mobile, Social)

IoT

8

The 3rd generation of computing platform, the 3rd phase of the Internet, and the explosion of information are colliding to form a perfect storm of disruption and transformation

The Internet of Things – infographic The Connectivist based on Cisco data -2014

Source: Slide Share: Ammar Sabzwari

12/10/2015

5

Eras of Computing

9

By 2018, 1/3rd of leaders in each industry will be disrupted by 3rd platform competitors.

The 3rd Platform allows businesses to:• Create greater operational

efficiencies• Build deeper relationships with their

customers• Create new revenue streams

based on technology-enabled products and services

The 3rd Platform is a Business Platform

10

12/10/2015

6

Digital Disruption is Real

1175% of S&P 500 companies may be replaced by 2027!

> 60 years

< 20 years

1st Platform 2nd Platform 3rd Platform

Digital Disruption is Real

12

Everything in This 1991 Radio ShackAd Has BeenReplaced w/Apps Running on a Smartphone

12/10/2015

7

What drives Mainframe and z13 Growth?Share 2015 Perspective

13

Systems of Insight drives Future Growth

14

12/10/2015

8

Eagle studies validate that adding workload to Mainframes reduces labor cost per unit of work

15

Mobile, Mobile, Mobile!Transactions generate business, MF load,

and they are growing

16

Mainframes in an Worldwide context:

• Recent past - 10 years ago• Less than 1 transaction a day

• Today – right now• Up to 37 transactions a day

• Future – 3 years and in 10 years• 2017 50 trans/day • 2025 1.6 Trillion+ trans/day from 10

Billion devices=1.600.000.000.000 transactions

30.000.000.000 MF business transaction today

50% Compound annual growth rate

Sources: Juniper, Gartner, Wall Street Journal Japan, IBM PoV

12/10/2015

9

The Platform for the FutureIDC says 60% critical apps run on IBM MF today

17

Mainframes in an European context:

• 10.000 mobile transactions happened when you read the heading!

• Drive 12% of Europe's economy

• Generate more than 110,000 jobs

• Creates an ecosystem of 1000 partner organizations

• €5.6 billion ecosystem revenue

• Open architectures and Linux are sizzling

18

20M+ 100B 6x and 3xapps in the world today

apps was downloaded in 2014

Google and Apple respectively have released more major Android and iOS versions than Microsoft has released

major Windows PC versions

Build and Connect

System z mobile web, hybrid, and native app development

System z data, service and application integration

Lifecycle management

Building and connecting System z data to mobile devices

to provide a better, more-secure customer experience

Building and connecting apps to z Systems

12/10/2015

10

The Platform for the FutureIDC says 60% critical apps run on IBM MF today

19

Mainframes in a Nordic context:• ~ 90 Mainframes

• Surrounded by ~ 900.000+ other servers

• ~ 600.000 MIPs

• ~ 50% on latest z13 technology (~ 50% YE)

• ~ 2% of Worldwide MF server capacity

• Growth rate MIPs (5 YR CAGR) ~ 15%

• More for specialty engines

• Linux on z MIPs (5 YR) ~ 45%!

• ~ 1.000.000.000 MF business transactions/day

• ~ 50.000 MF business transactions/sec in peak

• MFs are vital to Nordic cooperations, our society, you,

IBM and myself

• Latest version MF z13 announced January 14, 2015

...continues to carry the torch

The Platform for the FutureIDC says 60% critical apps run on IBM MF today

20

Mainframes in a Nordic context:• ~ 90 Mainframes

• Surrounded by ~ 900.000+ other servers

• ~ 600.000 MIPs

• ~ 30% on latest z13 technology (~ 50% YE)

• ~ 2% of Worldwide MF server capacity

• Growth rate MIPs (5 YR CAGR) ~ 15%

• More for specialty engines

• Linux on z MIPs (5 YR) ~ 45%!

• ~ 1-2.000.000.000 MF business transactions/day

• ~ 50.000 MF business transactions/sec in peak

• MFs are vital to Nordic cooperations, our society, you,

IBM and myself

• Latest version MF z13 announced January 14, 2015

Mainframes in a Worldwide context:

12/10/2015

11

The Platform for the FutureIDC says 60% critical apps run on IBM MF today

21

Mainframes in a Nordic context:• ~ 90 Mainframes

• Surrounded by ~ 900.000+ other servers

• ~ 600.000 MIPs

• ~ 30% on latest z13 technology (~ 50% YE)

• ~ 2% of Worldwide MF server capacity

• Growth rate MIPs (5 YR CAGR) ~ 15%

• More for specialty engines

• Linux on z MIPs (5 YR) ~ 45%!

• ~ 1-2.000.000.000 MF business transactions/day

• ~ 50.000 MF business transactions/sec in peak

• MFs are vital to Nordic cooperations, our society, you,

IBM and myself

• Latest version MF z13 announced January 14, 2015

Market Forces 2014-2018

22

2018 Devices:• 2x growth

• 40 billion

• 5.0/person

2018 Mobile Users:• 50% growth

• 3.8 billion

• 50% penetration

… yesterday’s infrastructure won’t cut it…

2018 Datacenter Cores:• 2x growth

• 77 billion

• 10/person

2018 Data:• 3x growth

• 24 zettabytes

• 1.5 TBs/person/day

12/10/2015

12

IBM z Systems z13 Platform Positioning

• The world’s premier data and

transaction engine enabled for

the mobile generation

• The integrated transaction and

analytics system for right-time

insights at the point of impact

• The world’s most efficient and

trusted cloud system that

transforms the economics of IT

Transaction Processing

Data Serving

Mixed Workloads

Operational Efficiency

Trusted and Secure Computing

Reliable, Available, Resilient

Virtually Limitless Scale

2323

Enable superior Cloud services at up to 32% lower cost than x86 Cloud and up to 60% less than Public Cloud over three years

Deliver up to 36% better response time, up to 61% better throughput, and 17 to 37% lower cost per mobile transaction

Deliver insights up to 17x faster and with 13x better price performance than closest competitor

Accelerate speed of encryption up to 2X over the zEC12 to help protect the privacy of data throughout its life cycle

Cloud

Analytics

Mobile

Security

The all new IBM z13: Excel in Digital Business Against Competition

12/10/2015

13

Innovation Drives Performance

0%

20%

40%

60%

80%

100%

180 nm 130 nm 90 nm 65 nm 45 nm 32 nm 22 nm

Gain by Technology Scaling Gain by InnovationRelative %

of Improvement

25

• Future growth also comes from dimensions other than hardware thread speed alone:

• Software efficiency – extract full performance value from System z hardware

– Compiler technology, dynamic optimization, exploit new architectural facilities

• Core density – multi-core processor chips

– More efficient use of space, less complex packaging

• Cache density – leveraging leadership eDRAM technology

– Larger caches closer to more cores

�Combined result: continued growth in system capacity each generation

• Sysplex scale – more systems sharing data and workloads

• Workload optimization via specialized capabilities

Compute Capability Trends

26

12/10/2015

14

Java

Semiconductor Technology

Microprocessor Design

Systems Design

Virtualization & Operating Systems

Compilers & Java Virtual Machine

Optimized Middleware

IBM z Systems z13

27

IBM $3B R&D investmentin chip technologies over next 5 years

IBM is tackling chip challenges by launching two broad research and development programs:

1. 7nm and beyond silicon technology will address serious physical challenges that are threatening current semiconductor scaling techniques

2. Alternative technologies for post-silicon era chips under development:

• Silicon Photonics/Nanowire

• Silicium Germanium...

• (2012 9nm transistor)

• (2015 7nm experimental chip capableof holding up to 20 Billion transistors)

• Carbon Nanotubes

• Graphene

• Neurosynaptic Computing

• Quantum Computing28

12/10/2015

15

IBM $3B R&D investmentin chip technologies over next 5 years

IBM is tackling chip challenges by launching two broad research and development programs:

1. 7NM and beyond silicon technology will address serious physical challenges that are threatening current semiconductor scaling techniques

2. Alternative technologies for post-silicon era chips under development:

• Silicon Photonics/Nanowire

• Silicium Germanium...

• Carbon Nanotubes

• (2012 9NM transistor)

• (2015 7NM chip))

• Graphene

• Neurosynaptic Computing

• Quantum Computing - Qubits

29

IBM is tackling chip challenges by launching two broad research and development programs:

1. 7NM and beyond silicon technology will address serious physical challenges that are threatening current semiconductor scaling techniques

2. Alternative technologies for post-silicon era chips under development:

• Silicon Photonics/Nanowire

• Silicium Germanium...

• Carbon Nanotubes

• (2012 9NM transistor)

• (2015 7NM chip))

• Graphene

• Neurosynaptic Computing

• Quantum Computing

IBM $3B R&D investmentin chip technologies over next 5 years

30

5 year development effort, 1B$ and 500 patents/year involved in launch of z13

12/10/2015

16

31

z13 - Refined z Systems Architecture

• Performance: How fast a given piece of work can be done?

• Throughput: How much work can be done in a given amount of time?

• Performance and throughput are the combination of architecture, design innovation and

processor frequency (cycle time)

• z13 improvements delivered through:

– Design innovations such as increased cache sizes, Out of Order instruction processing,

restructured pipelines, increased n-way design, etc.

– Increasing Uni-processor performance with a reduction in cycle time when compared to zEC12

– Increasing the scale in the system N-way

– Introducing Simultaneous Multi Threading (SMT)

– Reintroducing SIMD vector processing

– Extending memory from 3TB to 10TB

Frequency Scalingx86, POWER, z Systems

� x86 and POWER already transitioned to a throughput-centric model

� Frequency peaked for x86 in 2005, POWER in 2008

� In System z we have held this off with unique cooling, packaging, technology, and design solutions

Fre

quency

(MH

z)

0

1000

2000

3000

4000

5000

6000

2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013

x86

Power

System z

12/10/2015

17

CPU core speed vs Computer Performance

� Why the overall CPU frequency approach is changing ?̶ Consistent frequency growth in the past decade

• from hundreds of MHz to GHz ̶ CPU frequency has reduced in the past couple of years

� Designing chips for better performance̶ Limits are imposed by physics, technology or economics ̶ Controls the rate of improvements in different dimensions̶ Different processor architectures have different issues with overclocking

� Physical limitations ̶ Speed of light limits how fast signals travel form one end to the other on a chip̶ Power and heat dissipation̶ Cooling̶ How many memory elements (caches) can be within a given latency from the CPU

� Physical limitations force the designers to make trade-offs̶ “Shrinking” a processor chip

• pro: Faster due to the shorter distances• con: Reduced area for dissipation

� Power dissipation increases as the chip speeds up̶ Raising the processor voltages would make transistors to switch quicker

• pro: Frequency could then be increased• con: current also increases creating more heat

� Sounds easy.. but… it causes serious problems with heat� Emerging technologies allow frequency variation according to processing needs

CPU Clock speed versus Computer Performance…

� GHz is not the only dimension that matters̶ System z focus is on balanced system design across many factors:

• Frequency, pipeline, efficiency, energy efficiency, cache/memory design and I/O design • Greater logic density, power density, wire-ability. All permits more cores per chip, larger

cache, additional execution units/circuits, addition of SMT and SIMD on each core.

� System performance is not linear with frequency ̶ Need to use LSPR and System z capacity planning tools for real client / workload sizing

� System z leverages technologies to get the most out of chips design ̶ Low latency pipelines ̶ Dense packaging with proper cooling which yields more power-efficient operation̶ Consistent performance at high utilization

� The IBM z13 Server is a significant change from zEC12̶ Processor speed measured in instructions per second (for a given workload) has increased as

compared to the zEC12.• Wider pipeline (up to six per cycle)• Enhanced branch prediction• Optimized resolution of dependencies between instructions.

12/10/2015

18

z Systems - Processor Roadmap

z1969/2010

zEC128/2012

z102/2008

z131/2015

Leadership Single Thread, Enhanced Throughput

Improved out-of-order

Transactional Memory

Dynamic Optimization

2 GB page support

Step Function in System Capacity

Top Tier Single Thread Performance System Capacity

Accelerator Integration

Out of Order Execution

Water Cooling

PCIe I/O Fabric

RAIM

Enhanced Energy Management

Leadership System Capacity and Performance

Modularity & Scalability

Dynamic SMT

Supports two instruction threads

SIMD

PCIe attached accelerators (XML)

Business Analytics Optimized

Workload Consolidation and Integration Engine for CPU

Intensive Workloads

Decimal FP

Infiniband

64-CP Image

Large Pages

Shared Memory

� 8 double-wide cores per CP chip

� 2X Instruction pipe width

– Improves IPC for all modes

– Symmetry simplifies dispatch/issue rules

– Required for effective SMT

� Added FXU and BFU execution units– 4 FXUs (Fixed point units)– 2 BFUs (Binary floating-point units)– DFUs (Decimal floating-point units) – 2 new SIMD units

� SIMD unit plus additional registers

� Pipe depth re-optimized for power/performance

– Product frequency reduced (5.0 GHz)

– Processor performance increased

� SMT2 support

– Wide, symmetric pipeline

– Full architected state per thread

– SMT-adjusted CPU usage metering

z13 Processor Overview Enhancements at a glance

12/10/2015

19

IFB

ICM

LSU

L2D (eDRAM)

RU

IDU

ISU

XU TU

VFU

FXU

IFB

ICMLSU

ISU

IDU

FXU

RU

L2DL2I

XUPC

VFU

COP

Where is the SIMD Unit?

Fixed Point Unit• Counters (Loops)• Adresses

Vector & Float Unit• Fixed Point Decimal (BCD)• Floating Point HEX• Floating Point BINARY• Floating Point DECIMAL• Vector string processing• Binary vector integer

z13 VFU (Vector and Floating-Point Units)• Enhancements

– Two execution pipelines & 4x FPU / VFU registers

– SIMD & string (new engine)

• String processing & vector execution of binary integer

– DFX (decimal FXU)

• new engine optimized for BCD add/sub/compare

• zEC12: these ops executed on DFU

– BFU: Binary & Hex floating-point unit

• new: Vector support for Binary 64b float

– Leading edge Divide/sqrt engine for binary & hex FP

• zEC12: divide & square-root executed in the BFU

• Shorter latency and higher throughput than zEC12

– DFU: decimal floating-point unit

• 3rd generation, allowing for higher throughput

• Executes BCD mul, div, convert, shift

– All Units are implemented twice – so in the best case this doubles

througput compared to zEC12

BFU

BFU

Divide

Divide

DFU

DFU

DFX

SIMD&String

DFX

SIMD&

String

RegFiles

RegFiles

zEC12 FPUs

Silvia M Mueller, Jan/2015

12/10/2015

20

� New Memory Controller

� Crypto Express5S

� FICON Express16S

� 1U Support Element

� Standalone zBX Node Hybrid Computing

� 2.7M lines of firmware changed

� Radiator Design improvements

� Expanded operating environment (Rear Doors)

� 22nm Processor with SIMD, SMT

� Integrated I/O with PCIe Direct Attach

� Single Chip Modules

� Drawer-Based CPC Design

� Cable-Based SMP Fabric

� Oscillator Backplane

� Flexible Service Processor (FSP2)

� Integrated Sparing

� On-chip power/thermal monitor / control

z13 System Design Changes

� New Memory Controller

� Crypto Express5S

� FICON Express16S

� 1U Support Element

� Standalone zBX Node Hybrid Computing

� 2.7M lines of firmware changed

� Radiator Design improvements

� Expanded operating environment (Rear Doors)

� 22nm Processor with SIMD, SMT

� Integrated I/O with PCIe Direct Attach

� Single Chip Modules

� Drawer-Based CPC Design

� Cable-Based SMP Fabric

� Oscillator Backplane

� Flexible Service Processor (FSP2)

� Integrated Sparing

� On-chip power/thermal monitor / control

z13 System Design Changes

12/10/2015

21

Physical node: (Two per drawer)� Chips

– Three PU chips (with up to 8 active cores each)– One SC chip (480 MB L4 cache)

� RAIM Memory– Three Memory Controllers: One per CP Chip– Five DDR3 DIMM slots per Controller: 15 total per logical node– Populated DIMM slots: 20 or 25 per drawer

� SC and CP Chip Interconnects– X-bus: SC and CPs to each other (intra node)– S-bus: SC to SC chip in the (intra drawer) – A-bus: SC to SC chips in the remote drawers (intra box)

Mem

PSI

Mem

GX Bus

2x PCIe

GX Bus

2x PCIePUPU

SCSC

MemMem DIMMs

GX Bus

2x PCIe

Node 1

GX Bus

2x PCIe

GX Bus

2x PCIe

GX Bus

2x PCIe

Fully Populated Drawer

MemMem

A-Bus

S-Bus

X-Bus

Node 0

X-Bus

SCSC

A-Bus

To otherdrawers

To otherdrawers

z13 Drawer Structure and InterconnectDrawer Based SMP Topology

Node 1 Node 0

Node 1 Node 0

Node 1 Node 0

Node 1 Node 0

Drawer

Drawer

Drawer

Drawer

PU

PU

PU PU

PU

z13 versus zEC12 HW Comparison… and z196

� zEC12 (z196)

– CPU

• 5.5 GHz (1514 PCI)

• Enhanced Out-Of-Order

– Caches

• L1 private 64k i, 96k d (Same)

• L2 private 1 MB i + 1 MB d (1.5 MB)

• L3 shared 48 MB / chip (24 MB)

• L4 shared 384 MB / book (192 MB)

� z13– CPU

• 5.0 GHz (1695 PCI)

• Major pipeline enhancements

– Caches

• L1 private 96k i, 128k d

• L2 private 2 MB i + 2 MB d

• L3 shared 64 MB / chip

• L4 shared 480 MB / node

- plus 224 MB NIC

...

Memory

L4 Cache

L2

CPU1

L1

L3 Cache

L2

CPU6

L1... L2

CPU1

L1

L3 Cache

L2

CPU6

L1...

...

Memory

L4 Cache

L2

PU1

L1

L3 Cache

... L2

PU8

L1

L2

PU1

L1

L3 Cache

...L2

PU8

L1

...

Memory

L4 Cache

L2

PU1

L1

L3 Cache

... L2

PU8

L1

L2

PU1

L1

L3 Cache

...L2

PU8

L1

Single Book View

Single Drawer View

12/10/2015

22

z13 Architecture ExtensionsCore, SIMD, SMT-2

• Core micro-architecture radically altered to increase parallelism– New branch prediction and instruction fetch front end

• Supports SMT-2 and improves branch prediction throughput for all modes

– Wider instruction decode, dispatch and completion bandwidth:

• Up to six instructions per cycle compared to three on zEC12

– Up to ten instructions issued for execution per cycle compared to seven on zEC12

• 2 branch, 4 FXU, 2 LSU, 2 BFU/DFU/SIMD

• Single Instruction Multiple Data (SIMD) instruction set and execution: Business Analytics Vector Processing

– 139 new instructions operate on 32 new 128-bit registers

– String, vector integer and vector floating point operations

• Two 64-bit, four 32-bit, eight 16-bit, or 8-bit operands per register

• Two-way simultaneous multithreaded (SMT-2) operation– Up to two active execution threads per core

• Dynamically share caches, TLBs, and execution resources.

• Significant boost in core and chip throughput on top of core performance increase

– SMT-2 operation supported for IFLs and zIIPs

– Hardware monitoring support for chargeback and capacity planning

43

Simultaneous Multi-threading (SMT)

• Simultaneous Multi-threading (SMT) technology • Multiple programs (software threads) run on same processor core• More efficient use of core hardware

• Active threads share core resources• In space: data and instruction caches, TLBs, branch history tables, etc.• In time: pipeline slots, execution units, address translator, etc.

• Increases overall throughput per core when SMT active• Amount of increase varies widely with workload – typically 1.2-1.6X• Each thread runs more slowly than on a single-thread core

A/B

A

B

B

Load/Store (L1 Cache)

A A B

Execution Units (FXU/FPU)

instructions

A B A A

B AA

B

Shared Cache

A B A A

B A

BA

Cache

Thread-A

Thread-B

Use of Pipeline Stages in SMT-2

Both threads

Stage idle

44

12/10/2015

23

Simultaneous Multi Threading (SMT2)

• Simultaneous multithreading allows instructions from more than one thread to execute in any given pipeline stage at a time

• SMT helps address memory latency, resulting in overall throughput gains

• It can increase processing efficiency, and throughput

• Currently available on IFLs (Linux and z/VM) and zIIPs (z/OS)

• The number of concurrent threads is limited to two and can be turned on or off by an operator command and also set up through parmlib for z/OS

45

Which approach is designed for the highest volume of

traffic? Which road is faster?

Illustrative numbers only

Note: SMT is designed to deliver better overall throughput for many workloads. Performance in some cases may be superior using single threading

Why only 45?

SMT dependency on Job runtime

• SMT increases the efficiency of a core. Instead of lets say running 100 instructions per

TIME in a single thread, SMT allows running more than 100 instructions in 2 threads in the

same TIME.

• However, sharing one ressource amoung 2 threads is „not for free“. There is a „cost“

associated.

• SMT Effectivness = (SMT Throughput / Single Thread Throughput).

– Lets assume we can run 125 instructions in the same timeintervall with SMT switched on we

would end up with SMT Eff. = 125 / 100

• The „cost“ is, that both threads run slower than a single thread.

• The elongation is calculated as: Elongation % = (2 / SMT Eff.) - 1

– In our example the single threads would run 60% slower than before.

• Lets assume your client has a system zEC12 with 10 ZIIPs.

– Because of z13‘s single thread performance improvement you only need 9 ZIIPs now

– With SMT switched on and 25% efficiency improvement you end up with 7 ZIIPs.

– In that case all workload on your ZIIPs will run 60% slower than without SMT and 46% slower

than before on zEC12.

12/10/2015

24

Remarks on SMT

• For z/OS

– You enable SMT in LOAD xx at IPL

– Once done, enable/disable SMT per LPAR by dynamically activating different

OPT files.

• For native Linux

– There is no support (yet) in Redhat or Suse Linux for SMT.

– This is expected to be available in Q3 2015.

• For z/VM

– No dynamic switching of SMT modes

– Linux running under z/VM can exploit SMT

• Throughput improvements dependent on the workload with SMT:

– SAP runs very nicely with SMT switched on (large SMT throughput benefit)

– Imagine you are running OLTP transactions and time critical Batch Jobs on a

single core with SMT switched on – may be less beneficial (Bad Cache lines)

Enterprise Level Multithreading Expands capacity without compromising predictability

• z13 delivers significant boost in IFL and zIIP performance (throughput and capacity) via simultaneous multithreading (SMT)

• Extends per-processor capacity growth beyond single-thread performance

• z13 will support 2 threads per core

• Design will preserve unique System z values and attributes• Predictable core capacity with precise utilization measurement

– Supports chargeback, billing, and capacity planning

• SMT enablement independently controlled by LPAR• Operating systems must be explicitly enabled for SMT

• Operating system may opt to run in single-thread mode

• SMT control coordinated across hardware, hypervisors, software• Operating system running in LPAR controls use of threads in each core

– Transparent to the application

• Hypervisors can leverage SMT for image consolidation

• Functionally transparent to middleware and applications• Each hardware thread has full z/Architecture processor function

• No changes required to run in SMT partition

48

12/10/2015

25

49

z13 and Simultaneous Multi Threading• Simultaneous Multi Threading (SMT2) is available on IFLs and zIIPs only (currently)

– 10% to 35%+ throughput improvement on top of Uni-processor performance gains

• IFLs: 10% to 32%

• zIIPs:10% to 40%

– Will affect throughput (amount of work that can be done) versus performance (speeding up the IFL / zIIP)

• Be sensitive to workloads that need fastest possible single thread performance– Individual work units may run slower due to each thread running slower on an SMT enabled core

• Example: If a core can do 1000 MIPS without SMT (one thread) and with SMT turned on runs 2 threads giving 40%

more throughput, then the core will deliver 1400 MIPS with SMT. Since the 1400 MIPS is the sum of the two threads,

each thread will be running at 1400/2 = 700 MIPS

– Workloads, jobs, transactions that are CPU bound and very response time or

elapsed time sensitive many not want to exploit the throughput benefits of SMT

• Capacity planning tools for SMT – For IFLs: Assume 20% increase in throughput due to SMT

– For zIIPs: Assume 25% increase in throughput due to SMT

– Capacity planning tools will initially default to 20% throughput improvement for IFLs and 25% throughput

improvement for zIIPs

– Tools will be updated with the latest information

– Remember that SMT throughput is in addition to benefits seen from the faster uni processor

• Overall guidance: Processor speed + SMT benefit

– IFL: 32% = 10%+ + 20%+

– zIIP: 40% = 10%+ + 25%+

Note: SMT is designed to deliver better overall throughput for many workloads. Performance in some cases may be superior using single threading

A3 B3 C3

A2 B2 C2

ScalarSINGLE INSTRUCTION, SINGLE DATA

SIMDSINGLE INSTRUCTION, MULTIPLE DATA

Instruction is performed for every data element

Perform instructions on every element at once

Sum and Store

C1

C2

C3

A1 B1

A2 B2

A3 B3

INSTRUCTION

A1 B1 C1

Sum and Store

SIMD (Single Instruction Multiple Data) Increased parallelism to enable analytics processing

• Smaller amount of code helps improve execution efficiency

• Process elements in parallel enabling more iterations

• Supports analytics, compression, cryptography, video/imaging processing

• Exploitation by (partial list):

– Java8 and C/C++ for z/OS and Linux on System z; GCC for Linux on System z

– Enterprise COBOL for z/OS, PL/1

– MASS and ATLAS math libraries from Rational for z/OS and Linux on System z

– ILOG-CPLEX, z/OS XML System Services

50

12/10/2015

26

Single Instruction Multiple Data (SIMD)Introduction and background

51

� Motivation / Background– The amount of data is increasing exponentially - IT shops need to respond to the diversity of data– Enterprises use traditional integer, floating point data; also string, XML character-based data– It’s becoming more important for customers to do computations, analytics closer to the data

� Customer Perception of Analytics and System z– System z handles OLTP and Batch; lots of math and changing data is too compute intensive for z

� Reality of Analytics and System z– For last 2-3 generations, z has changed its capabilities in compute processing space (analytics)

• Superscalar, Out of Order (OoO), compiler improvements, floating point

• Legacy Capabilities: quad precision floating point, fuse/multiply/add– SIMD provides next phase of enhancements for analytics competitiveness on z

� SIMD Objective– Leverage data intensity and be competitive with large data volumes; compete by doing more operations on a given

byte of data, extract more interesting insight, and turn that insight into customer inspiration

� Workloads that may benefit from Data Parallelism (SIMD) – High Data Intensity (i.e. data volume)– High Compute Intensity (i.e. operations on a given byte of data)– Predictive IT analytics, Advanced Security/Crypto, BI reporting, Prescriptive Analytics, Next-Gen Data Warehousing

� Use Cases– Reporting functions: Querying and populating reports, often in batch fashion to process lots of data quickly– Numerically intensive processing

• i.e. time forecasting, simulation; ex: Tivoli based analysis with capacity management– Modelers, matrix intensive computations– ILOG CPLEX: optimizations; i.e. delta cruise scheduling, linear programming

Instruction pool Data pool

Results

Instruction pool Data pool

Results

Single Instruction Multiple Data (SIMD) Vector Processing

• When used with provided libraries and compilers: – creates a platform for numeric and data intensive computing, – minimizing effort on the part of middleware/application developers for exploitation.

This capability enhances analytics and big data capability of z13

Key enablers:� Libraries: MASS, ATLAS� Compliers: XLC, Java.Next

� String processing: � Java / Cobol / PL1 string, XMLSS, Cognos� Binary Floating Point

� ILOG, SPSS, analytics, mobile codes

OS/Hypervisor Support:� z/OS: 2.1 SPE� Linux: SLES12 SP1 and RHEL7.2

WorkloadsJava.Next C/C++Compiler built-ins

for SIMD operations (zOS and zLinux)

MASS & ATLASMath Libraries

(zOS and zLinux)

SIMD Registers and Instruction Set

52

12/10/2015

27

SIMD - Exploitation

� New z13 assembler instructions which directly use the vector facility (this is not the full list):• VL Vector Load • VLL Vector Load with Length• VSTL Vector Store with Length• VCEQ Vector Compare • VFAE Vector Find Any Element Equal• VFEE Vector Find Element Equal• Using these instructions promises maximum improvements from SIMD• ILOG CPLEX, COBOL Inspect .. Tallying, JAVA8, self written ASM programs

� All floating point operations will benefit – without change – from the new VFU design (all units are doubled now compared to zEC12).

tor Element Rotate and Insert under Mask

53

Java 8SIMD Vector Engine Exploitation

54

12/10/2015

28

Java Performance on z13By Java version, HW generation, and w/w/o SMT

30 % increasein Throughput

55

1999

2009

199

8

2001

2003

2005

2007

SDK1.4 1. 31-bit z/OS and 31-bit and 64-bit Linux on z2. GA 4Q20023. z/OS End of Marketing September, 20084. z/OS End of Service September, 2011

31-bit and 64-bit SDK 51. IBM J9 2.3 VM and JIT Technology2. z9 Exploitation3. GA 4Q20054. z/OS and Linux on z

31-bit SDK1.1.81. OS/390 GA 19992. Out of service

31-bit and 64-bit SDK 6 , V6.0.01. Supplies Java SE 6 APIs2. z10 Exploitation3. IBM J9 2.4 VM and JIT Technology4. GA 4Q20075. z/OS and Linux on z

31-bit SDK1.3.11. z/OS and Linux on z2. GA 3Q20003. End of Service: September, 2007

z/OS 64-bit SDK 1.4.21. IBM J9 2.2 VM and JIT Technology (1st product use)2. GA 4Q20043. End of Service September, 2008

31-bit SDK1.1.1, then 1.1.4 and 1.1.61. First OS/390 Java product – GA 19972. Out of service

2014

31-bit and 64-bit z/OS Java SDK 6 V6.0.1

1. Supplies Java SE 6 APIs2. z196 Exploitation3. New IBM J9 2.6 VM and JIT Technology4. Enhanced JZOS and z/OS Security5. z/OS Java products, GA March 2011:

System z Java Product Timeline

31-bit and 64-bit Java SDK 7.x1. z/OS and Linux on z2. Supplies Java SE 7 APIs3. OpenJDK4. z196/zEC12 Exploitation5. New IBM J9 2.6/2.7 VM and JIT

Technology6. GA Oct 2011

Testimonials: http://www.ibm.com/software/os/systemz/testimonials/

IBM continues to invest aggressively in Java for System z, demonstrating a rich history of innovation and performance improvements.

12/10/2015

29

STIz990/z890

STIz9

InfiniBandz10/z196/z114/zEC12/zBC12

STI: Self-Timed Interconnect

6 GBps

2 GBps

PCIe Gen2zEC12/zBC12/

z196/z114

16 GBps

System z I/O Subsystem Internal Bus Interconnect Speeds

PCIe Gen3z13

8 GBps

2.7 GBps

57

New FICON Function on z13• 16 Gbps Link Speeds

– Designed to reduce I/O latency to improve response time for performance-critical middleware and to shrink the batch window required to accommodate I/O bound batch work

• FICON Dynamic Routing – September 2015 – Designed to allow ISL sharing by FC and FCP traffic to optimize use of ISL bandwidth in the SAN

fabric for both types of traffic

• SAN Fabric Priority – September 2015 – Extends z/OS WLM policy into the SAN fabric

– Gives important work priority to get through SAN traffic congestion (e.g. after SAN hardware failures)

• zHPF Extended Distance II – June 2015– Up to 50% I/O service time improvement for remote write

– Designed to help GDPS HyperSwap configurations with secondary DASD in remote site

• 32K devices per FICON channel – Up to 85 Logical Partitions: More flexibility for server consolidation

• Preserve Virtual WWPNs for NPIV configured FCP channels– Designed to simplify migration to a new-build z13

• Forward Error Correction Codes – September 2015 – Designed to addresses high bit-error rate on high frequency (>= 8Gb/s) links

– Estimated equivalence to doubling optical signal power

• 6th Logical Channel Subsystem – Up to 85 Logical Partitions: More flexibility for server consolidation

• 4th Subchannel Set– Simplifies I/O configurations for a 2nd synchronous copy of data

– With multi-target PPRC, can do HyperSwap and still maintain synchronous copy for 2nd HyperSwap58

12/10/2015

30

DS8870 and z13 Improve performance and resiliency for mainframe environments

59

• January 2015 Preview announcement DS8870

• FICON Dynamic Routing

– Reduce costs with improved and persistent performance for

supporting I/O devices

• 16Gb host adapters

– Improve network performance with 2x faster FC and FICON

adapters; minimize latency for DB2 log writes with zHyperWrite

• Forward Error Correction

– Preserve data integrity with more redundancy on the information

transmitted via 16Gb adapters

• zHPF Extended Distance II

– Increase remote data speed with 50% better IO performance for

remote mirror

• Fabric Priority

– Improved resiliency capabilities while enhancing the value of FICON

Dynamic Routing

120014000

31000

20000

52000

23000 23000

92000

110000

0

10000

20000

30000

40000

50000

60000

70000

80000

90000

100000

I/O driver benchmark I/Os per second4k block sizeChannel 100% utilized

FICONExpress4

andFICON

Express2

zHPF

FICON Express8

zHPF

FICON Express8

FICONExpress4

andFICON

Express2

ESCON

zHPF

FICON Express8S

FICON Express8S

z10 z10z196z10

z196z10

zEC12zBC12

z196,z114

zEC12zBC12

z196,z114

350520

620770

620 620

1600

2600

0

200

400

600

800

1000

1200

1400

1600

1800

2000

2200

2400

2600

2800

3000

FICON Express44 Gbps

I/O driver benchmarkMB/secondFull-duplexLarge sequentialread/write mix

FICONExpress44 Gbps

FICON Express88 Gbps

FICON Express88 Gbps

FICON Express8S

8 Gbps

FICON Express8S

8 Gbps

z10 z10z196z10

z196z10

zEC12zBC12

z196,z114

zHPF

zHPF

zHPF

zEC12zBC12

z196,z114

z13GA1

zHPF

FICON Express

16S

z13GA1

FICON Express

16S

z13GA1z13

GA1

FICON Express

16S16 Gbps

FICON Express

16S16 Gbps

zHPF

zHPF and FICON Performance z13 GA1DS8000 enhanced to support FICON16S

63% increase

60

20% increase

(Controlled measurement environment, results may vary)

12/10/2015

31

60000

84000

92000

110000

0

20000

40000

60000

80000

100000

120000 I/Os per secondRead/writes/mix 4k block size, channel 100% utilized

z10 z196, z10

z13 GA1zEC12zBC12

z196, z114

520

770

1600

2500

0

500

1000

1500

2000

2500 MegaBytes per second (full-duplex)Large sequential Read/write mix

z10 z196, z10

56% increase

20% increase

FE44 Gbps

FE8S8 Gbps

zEC12zBC12

z196, z114

FE88 Gbps

FE8S8 Gbps

FE16S16 Gbps

FE16S16 Gbps

z13 GA1

FE88 GbpsFE4

4 Gbps

FCP Performance for z13 GA1

61

FICON Express 16S

• 16 GB/sec link speed–QLogic HBA supports 4G / 8G / 16G

–New standard 64b / 66b encoding

• Improves link data efficiency

–HBA code in IBM memory

• Simplifies Qlogic code updates

• Reduced latency for large block transfers–z/OS DB2 Log writes

� 12-14% latency reduction in 128K log writes

� Up to 5-6% improvement in Transaction Latency

–z/OS Managed file transfer

� DS8000 zDDB feature - exchange data through the SAN

–Reduced batch window

• Forward Error Correction–Addresses higher error rates at 16GB

• Sensitivity to damaged / faulty optical cables

–Improved fault isolation for optical links

–IBM leading standards to enable FEC

• Fabric Priority–Cooperative design across adapter / switch / control unit

–Each operation given priority by z/OS / WLM

• Priority propagated across SAN fabric

–Ensures consistent performance for most important work

Z13 GA1 (1Q2015)

FL

SFP+

SFP+

DRAM

PG2

PG2

CNA

CNA

FL

CFAM-S

SW

Storage Card (LX, SX)PG2 ASIC4/8/16GFC CNA ASIC

Universal FC/FICON spare

FICON Express16S Card

62

12/10/2015

32

More Memory Makes a Huge Difference

Adding more memory can enable you to…– Cut response time – up to 70% reduction for SAP transactions

– Achieve faster decision making by leveraging in memory data

– Shrink batch windows with no change to applications

– Deploy and support more Linux workloads in the same system footprint

– Improve system performance (reduced MLC), minimize constraints, and simplify management of

applications with database exploitation of additional memory

– Get more work done

z13 offers up to a Maximum of 10TB (10,000 GB)� Up to 2.5 TB per model increment � Leadership reliability and availability with RAIM� LPAR support of the full memory configured

� Elimination of the 1TB limit� z/OS 2.1 (with SPEs) to support up to 4TB per image� z/VM 6.4 to support up to 1TB per VM guest

63

64

Memory Delivers Additional BenefitsGo for mega memory…

� Enable totally new types of applications

− Perform faster table scans with in memory data for faster response time; reduce CPU by avoiding IO

� Simplify Memory capacity planning

− Reduce need to fine tune memory

� Accommodate growing batch workloads

− Run sorts using large memory, improving CPU consumption and elapsed times

� Now easily support new modern computing languages and architectures

− Java and other memory intensive languages

� Customers can see CPU savings

− See up to 5% CPU savings with DB2 tuning enabled by Large Memory

− See 5% CPU savings for typical workloads, in some cases up to 20% in certain environments, e.g.; when using SAP with DB2

− Your mileage may vary, and is highly depending on buffer pool hit ratios

70GB buffer pools 1MB frames with Page Fixed is the best performer

Candidates benefiting from large memory include:

� Analytics

� Java

� DB2

� Cognos

� Indexing

� Batch

� LE

� CF

� PR/SM

1.5

1.55

1.6

1.65

4K Pagable 4K Fixed 1M Pagable 1M Fixed

milli

-se

co

nd

s

Total DB2 CPU time per Transaction

12/10/2015

33

z13 PR/SM Role and Capabilities expandedDynamic Memory Management!

• zEC12 and earlier PR/SM controlled

relationship between logical and physical

CPs. it pseudo-dedicate physical CPs to

vertical high logical CPs, and try to keep

logical CPs for an LPAR together in 1 book

and one chip, to maximize the value of the

L3 and L4 cache. PR/SM can change

relationship and transparently move logical

CPs between physical CPs.

• z13 capabilities of PR/SM expands. Not only

assigning logical CPs to physical CPs, now

also responsible for controlling where the

memory for each LPAR will be allocated.

And it is now able to not only dynamically

move logical CPs between drawers, it can

also (transparently) move memory between

drawers.

• The complex algorithms PR/SM uses to

determine best location for each LPAR

include considerations, including:

– The number and type of logical CPs

in LPAR.

– The LPAR's weight as % of total

weight of all active LPARs (fair

share' of overall capacity).

– The number of vertical high, vertical

medium, and vertical low (“parked”

and “un-parked”) CPs in the LPAR.

– The amount of LPAR memory and

drawer memory.

– The number of assigned and

unassigned PUs in each chip, node,

and drawer.

– Many others.

65

IBM z13 Large MemoryClient Value from Large Memory

• Response Time: Consistent, fast transactional response time drives a series of

bottom line benefits for Clients including higher productivity and sales.

• Availability Gains: The culture to hoard memory and tune tightly exists. 3X and

mega memory help break this. Availability gains show up in (1) how well the system

survives I/O disruptions (2) workload tuning to handle spikes and (3) all of the Flash

use cases get better (workload startup and failure scenarios).

• Application Productivity and Memory Hungry Workloads: Analytics and other

large memory users can be placed closer to data. Changes to charge back

allocation reflecting the lower cost of memory enable Application Designers' use of

caching software layers and other industry performance and productivity technology.

• Long Term Architectural Vision: The 3X memory purchase acts as a shock to the

system to move the balance point of workloads towards gaining the advantages of

large memory usage. This change in vision in an organization is a very significant

Client advantage of the 3X and Mega memory pricing approaches.

(Controlled measurement environment, results may vary)

http://www.redbooks.ibm.com/abstracts/redp5146.html?Open

12/10/2015

34

IBM z13 Large Memory Enabling optimal middleware efficiency

• DB2 Buffer pools

– By configuring more memory for DB2 buffer pools

• up to 3% CPU time savings

• up to 10% transaction response time savings in the DB2 portion of their workload

– DB2 synchronous I/O simulation tool now available on DB2 11

• Predict expected reduction in sync I/O resulting from a specific increase in the size of a

DB2 buffer pool

• Estimate CPU savings based on reduction in sync IOs /sec

• IMS

– Page fix IMS Full Function database buffers

• Improve response time for IMS DB accesses from application

• Save up to 3% CPU time of the IMS portion of your workload

• MQ

– Large memory for IBM MQ V8 can help to cost effectively manage the

increasing message volumes generated from today's mobile and cloud

applications

(Controlled measurement environment, results may vary)http://www.redbooks.ibm.com/abstracts/redp5146.html?Open

IBM z13 Large Memory Unleashing the Next Wave of Innovation

• MDM (InfoSphere)

– Right-sizing your group buffer pools

• Configure large enough group buffer pools to cache all MDM Tables and indexes

– Internal measurements

• Increasing group buffer pool size from 120 GB to 565 GB and retaining all MDM

tables and indexes in the group buffer pool

• Reduced CPU time by 6.8%

• Reduced application elapsed time by 18%

• Java / WAS

– Allow larger Java heaps and more Java instances

• Reduce latency and CPU cost

• Cognos Dynamic Cubes on z/OS

– Data in memory for faster report generation

– Scale up from 1 to 3 Cognos instances with

– Increasing one COGNOS Instance to 3 instances using 480GB, we

measured 95% scale efficiency

(Controlled measurement environment, results may vary)http://www.redbooks.ibm.com/abstracts/redp5146.html?Open

12/10/2015

35

IBM z13 Large Memory Demonstrating Customer Value

• Ensure that middleware is optimally tuned

– Are DB2 buffer pools optimized?

• Are the DB2 buffer pools sized correctly?

– Customers with DB2 V11 to use DB2 synchronous I/O simulation tool.

• Is the customer using fixed large pages for buffer pools?

– Is other middleware taking full use of memory (IMS, MQ, MDM)?

• There are other opportunities to exploit mega-memory

– Benefits from more JVMs, or larger JVM heaps?

• WAS applications, Java applications, Java transactions

– Other opportunities?

http://www.redbooks.ibm.com/abstracts/redp5146.html?Open

Large Memory remarksRethink memory usage on z Systems

• With z13 option to include up to 10 TB in the machine, 2.5 TB per drawer.

– “Mega memory“ affordable option 1H 2015

• Large memory expolitation?

– Assiging the memory to Linux images, as Linux applications often like that.

– Assigning memory to DB2 Bufferpools. Good idea, also consider:

• Adding more memory to local buffer pools means you need to add memory in the

global bufferpools (CF)

• If your customer already has high local bufferpol hit ratios, larger bufferpools offer

less value. Consider revamping BP layout.

– Other middleware smaller benefits from large memory than DB2 (like IMS, CICS, ...)

– Java may use large memory

– For MQ Series, Version 8 provides 64 bit support

• Application programmers should be involved in planning for large memory

exploitaion.

12/10/2015

36

Large Memory Measurement ResultsDB2 and SAP

http://www-03.ibm.com/support/techdocs/atsmastr.nsf/WebIndex/WP102461

z13 Extends Scale, Relieves ConstraintsAdvanced system design optimized for digital business

* Servers exploit a subset of its designed I/O capability

PCI – Processor Capacity Index

CustomerProcessors

PCI for1-way1695

Memory

80-way

64-way

54-way

1.5 TB

512 GB

1202920600

288 GB/sec*

172.8 GB/sec*

15033TB

384 GB/Sec*

101-way

z10 EC

z9 EC

z196

zEC12

z13

10TB

141-way

System I/O Bandwidth832 GB/Sec*

72

12/10/2015

37

Acceleration & OptimizationIntegration versus time-to-market,

• Embedded accelerators• Computation engines for analytics

• Assists for dynamic software optimization

• Enablement for integrated function

• Close collaboration with compiler and other software teams

• PCIe-attached accelerators• FPGAs, Field Programmable Gate Arrays

• Leverage flexibility for special functions

• In-line processing of data entering or leaving system

• Off-load specialized data processing

• Crypto, FICON, Compression, ROCE, Flash,...

• More may come...

• Heterogeneous system optimization• Integrate special-purpose appliances into System z workloads

• Enhanced system scale and price/performance

73

IBM z13 Designed for Analytics - SummaryAccelerate insight and simplify implementation

• IBM DB2 Analytics Accelerator accelerates

queries for faster insight

– New innovative use cases, such as in-

database transformation and advanced

predictive analytics

• Large memory allows new opportunities for

in-memory computing

– per system & per LPAR

• SMT2 for increased zIIP & IFL cores

capacity

• SIMD delivers accelerated analytics

processing for complex queries

– Enable vector processing capabilities to z

Systems

• More

– Optimized math libraries and compilers that

will speed up and simplify application

development

– Faster thread speeds

– z Enterprise Data Compression (zEDC) to

improve the economics of keeping data on

z Systems

74

Which approach is designed for the highest volume of

traffic? Which road is faster?Illustrative numbers only

A3 B3C3

A2 B2C2

Scalar

SINGLE INSTRUCTION, SINGLE DATA

SIMD

SINGLE INSTRUCTION, MULTIPLE DATA

Instruction is performed for every data element

Perform instructions on every element at once

Sum and Store

C1

C2

C3

A1 B1

A2 B2

A3 B3

INSTRUCTION

A1 B1C1

Sum and Store

12/10/2015

38

Analytics as part of the flow of business; Insights on every transaction

• Purchase made

• Resources consumed

• Bill paid

• Claim submitted

• Information updated

• Call center contacted

• What happened?

• How many, how often, where?

• What actions are needed?

• What will happen if?

• What will produce the best outcome?

Transactions & Analytics processed togetherMade possible by using LARGE memory - in addition to SIMD and SMT

75

What’s changing? Data is the new basis of competitive advantage

Data is the world’snewest

resource

Decision-making extends from few to many

As data value grows, current systems won’t

keep pace

76

12/10/2015

39

77

What is Big data?

� Google can give you nearly 2 Billion options� Vendors have even more definitions

Here is how Gartner defines Big DataBig data is high-volume, high-velocity and high-variety information

assets that demand cost-effective, innovative information processing for enhanced insight and decision making.

Big Data Growth is Astounding…The four V’s of Big Data

1 in 2business leaders don’

’’

’t have access to data they

need

83%of CIO’

’’

’s cited BI and analytics as part of their

visionary plan

54%of companies use analytics for competitive advantage

80%of the world’s data

today is unstructured

90% of the world’s data was created in the last two

years

20%is the amount of

available data traditional systems leverages

Source: GigaOM, Software Group, IBM Institute for Business Value“, “Volume, Velocity, Variety, Veracity”

78

12/10/2015

40

Extracting insight from an immense volume, variety and velocity of data, in context, beyond what was previously possible

Big Data includes any of the following Characteristics

Manage the complexity of data in many different structures, ranging from relational, to logs, to raw text

Streaming data and large volume data movement

Scale from Terabytes to Petabytes (1K TBs) to Zettabytes (1B TBs)

Establish trust as the number of data sources grows

Variety:

Velocity:

Volume:

Veracity:

Create IT AgilityManage RiskOutperform

Why Act Now?

Only 1 in 5 organizations allocate more than 50% of IT budget to new projects

Of leaders cite growth as the key source of value

from analytics

Source:1 - IBM IBV Study: Analytics: A blueprint for value, October 2013 2 - IBM Global Study on the Economic Impact of IT Risk, 20133 - IBM Global Data Center Study, 2012

Of respondents were impacted by a cyber security breach

over the past 24 months

46%75% 1in5

12/10/2015

41

Analytics is becoming the Keystone of every organization …

• Analytics derive insight from data

– To help optimize business performance

– To build new innovative services

– To fight against fraud

– To make all customer interaction personal! …

• Analytics become Business Critical!

– Analytics services are tightly integrated with business critical applications and data

• Often hosted in z/OS transaction and batch systems

• Often relying on copies or aggregation of transaction and application data

– Analytics is part of the flow of the business.

– Decision processes have to be improved with new business insight derived from real

time or near real time data.

– Failure of these applications for any length of time can result in lost business or

reputation.

– Analytics solutions need to support a large concurrent user population with high volumes

of requests.

• Analytics are only as good as the underlying data foundation

– Data governance & Security & Performance

81

… but IT remains aligned to the old wayof doing business analytics.

• Some reluctances from the past

– Core business is primary, analytics is secondary!

• On core business side: High volume transactions and batch processing running concurrently,

shared everything DB

• On analytics side: Low volume complex queries and batch reporting, shared nothing DB

– Cost of running analytics on z … without looking at all hidden costs concerning data

movement – latency, data governance, IT complexity

– Impact on operational performance & security

• Key drivers to change IT perception

– Awareness of z position as primary Systems of Records

– Technology availability to build a fully-integrated, end-to-end system that executes

intelligent business processes

– Recognized business value of advanced real time analytics

– Business leaders brainstorm to identify to rethink business process with HTAP influence

• Gartner Research Note G00259033 28 January 2014: Hybrid Transaction/Analytical Processing

Will Foster Opportunities for Dramatic Business Innovation

Insights on every transaction

Analytics as part of the flow

of business

Analytics close to the data

z Systems

Transactions

Analytics

8282

12/10/2015

42

Data Moved

Analytics Approaches for Mainframe Data

DATA

�Transaction Data

�Customer Data

�Account Data

�Payment Data

�Claims Data

System z HostSystem z/OS

Systems of Record

Orchestrate Processing Predictive

Scoring

Business Rules

Move the data to the analytics

Performance of critical transactions may not meet SLAs due to data movement

Customer needs to create security infrastructures across multiple servers

Customer needs to create audit infrastructure across multiple servers to ensure governance

Customer needs to create availability and DR function for multi-server transaction flows and in-transit data

Move the analytics to the data, and within the transaction

Unparalleled, proven performance execution for models and rules, with NO or seamless data movement

Leverage existing best of class security with System z infrastructure

Leverage existing transaction level auditing and logging for governance

Leverage existing, tested HA / DR capabilities already configured with System z

Network

Network

Data Moved

Data Moved

Network

DATA

�Transaction Data

�Customer Data

�Account Data

�Payment Data

�Claims Data

� Orchestrate Processing

� PredictiveScoring

� Business Rules

System z/OS Systems of Record

System z Host

83

System z Mainframe

CP(s)

z/OS

IFL…

z/VM

SMF

Linux for System z

IBM InfoSphere BigInsights

HDFS

MapReduce, Hbase, Hive

IFL IFL

DB2

VSAM

IMS

Logs

System zConnector

For Hadoop

System zConnector

For Hadoop

Simplified data transfer from z/OS to Hadoop

IBM InfoSphere System z Connector for Hadoop

� Easily extract data from mainframe sources

� Purpose built for Hadoop

� Complementary to other IBM tools: IBM MQ FTE, DataStage

� Fast, secure data transfer

� Interactive or batch

� Supports popular Hadoop distributions

� IBM BigInsights

� Cloudera CDH

� Hortonworks HDP

12/10/2015

43

Operational Data Store

Enterprise Data Warehouse

AnalyticsAccelerator

What ishappening?

Whathappened?

What is likelyto happen and what do I do about it?

OLTP Transactions

Operational analytics

Real time data ingestion

High concurrency

Advanced analytics

Standard reports

Complex queries

Historical queries

OLAP

Integrated Transformation/Warehousing

Single DB2 z/OS Data Sharing Group

Big DataAccelerator

Accelerated Reporting

Real-Time Predictive and Prescriptive Analytics

Customer Interaction

Data In

Business Insight Out

z Systems Hybrid Transaction and Analytic ProcessingEverything is online – Analytics in the Right Place

85

Why did it happen?

Hybrid transaction/Analytical processing

The hybrid computing platform on z Systems

Supports transaction processing and analytics workloads

concurrently, efficiently and cost-effectively

Delivers industry leading performance for mixed workloads

The unique heterogeneous scale-out platform in the industry

Superior availability, reliability and security

TransactionProcessing

AnalyticsWorkload

12/10/2015

44

• Business agility through simplified architecture with in-database transformation and multi-step processing

• Real-time, actionable business processes through in-database analytics

• Insight into now to maximize business opportunities through enterprise Incremental Update enhancements

Announcing DB2 Analytics Accelerator Version 5.1

Enabling real-time analytic solutions on a single, integrated system combining transactional data, historical data and predictive analytics

• Extended security through encryption of data at rest and in motion while taking advantage of the renowned built-in security of z Systems

• Enriched systems management capabilities and improved serviceability through IBM Call Home

Strategy

Enable DB2 transition into a truly universal DBMS that provides best characteristics for both OLTP and analytical workloads.

�Complement DB2's industry leading transactional processing capabilities

�Provide specialized access path for data intensive queries

�Enable real and near-real time analytics processing

�Execute transparency to the applications�Operate as an integral part of DB2 and z

Systems�Reusing industry leading PDA's query and

analytics capabilities and take advantage of future enhancements

�Extend query acceleration to new, innovative usage cases, such as:

– in-database transformations– advanced analytical capabilities– multi-temperature and storage saving

solutions

Ultimately allow consolidation and unification of transactional and analytical data stores

DB2 for z/OS

In-databaseTransformation

QueryAccelerator

StorageSaver

OLTP

AdvancedAnalytics

12/10/2015

45

IBM DB2 Analytics Accelerator Do things you could never do before!

• What is it?

– The IBM DB2 Analytics Accelerator is a workload optimized, appliance add-

on to DB2 for z/OS, that enables the integration of analytic insights into

operational processes to drive business critical analytics and exceptional

business value

• What does it do?

– Accelerates complex queries, up to 2000x faster

– Lowers the cost of storing, managing and

processing historical data

– Minimizes latency

– Reduces z Systems capacity requirements

– Improves security and governance

– Reduces operational costs and risk

– Complements existing investments89

IBM DB2 Analytics Accelerator Product Components

OSA-Express4

10 GbE

CLIENT

Data Studio Foundation

DB2 Analytics Accelerator Admin

Plug-in

z Systems

Data Warehouse applicationDB2 for z/OS enabled for IBM

DB2 Analytics Accelerator

IBM DB2 Analytics

Accelerator

NetezzaTechnology (PDA)

Users/Applications

Note: There are several connection options using switches to increase redundancy

Dedicated highly availablenetwork connection

90

12/10/2015

46

Customer Table~ 5 Billion Rows

300 Mixed Workload Queries

Times Faster

Query

Total Rows

Reviewed

Total Rows

Returned Hours Sec(s) Hours Sec(s)Query 1 2,813,571 853,320 2:39 9,540 0.0 5 1,908

Query 2 2,813,571 585,780 2:16 8,220 0.0 5 1,644

Query 3 8,260,214 274 1:16 4,560 0.0 6 760

Query 4 2,813,571 601,197 1:08 4,080 0.0 5 816

Query 5 3,422,765 508 0:57 4,080 0.0 70 58

Query 6 4,290,648 165 0:53 3,180 0.0 6 530

Query 7 361,521 58,236 0:51 3,120 0.0 4 780

Query 8 3,425.29 724 0:44 2,640 0.0 2 1,320Query 9 4,130,107 137 0:42 2,520 0.1 193 13

DB2 Only DB2 with

IDAA

270 of the Mixed Workload Queries

Executes in DB2 returning results in seconds or sub-

seconds

30 of the Mixed Workload Queries took minutes to hours

Successfully accelerated the problem queries without affecting the rest

Customer “A” Example

91

Without

accelerator

With

accelerator

Customer Example –LPAR CPU utilization comparison with and without IDAA

92

12/10/2015

47

Analytic needs are expanding from enterprise data to big data5 Facts to consider to ensure success

1 Organizations are using analytics to outperform their competition

2More users across the organization want access to analytics,

woven into the fabric of the business

3 Analytics is business critical and demands low latency, high qualities of service and performance

4Spreading analytic components across multiple departments can

increase data latency, cost, complexity and governance risk

5Bringing analytic components to where data originates improves

data governance while minimizing data latency, cost and complexity

93

Five Business Critical Analytics Use Cases

Big Data Exploration

Find, visualize, understand all big data to improve business knowledge

Enhanced 360o Viewof the Customer

Achieve a true unified view, incorporating internal and

external sources

Operations Insight

Analyze a variety of machinedata for improved business results.

Data Warehouse Augmentation

Integrate big data and data warehouse capabilities to increase operational efficiency

Security/Intelligence Extension

Risk, compliance and counter fraud

detection. z13 can deliver real time

analytics and scale up to meet future

demand

94

12/10/2015

48

More Users across the Organization want access to Business Critical Analytics

95

The “Big Data” Starting PointWhere are organizations getting the most return on Big Data projects?

0 10 20 30 40 50 60 70 80

Audio

Video

Others

Images

Geospatial data

Free-form text

Social media data

E-mails or documents

Machine or sensor data

Log data

Transactions

Percentage ofrespondents

Gartner research note “Survey Analysis - Big Data Adoption in 2013 Shows Substance Behind the Hype“ Sept 12 2013 Analyst(s): Lisa Kart, Nick Heudecker, Frank Buytendijk

N=465, multiple responses allowed

Most big data initiatives involve transactional or log-file

data

96

12/10/2015

49

Unfortunately for most of our clients, their data lifecycle is too fragmented to gain advantage from that data

• Significant complexity

– Data is move from operational databases

to separated data warehouses/data marts

to support analytics

• Analytics latency

– Transactional data is not readily or easily

available for analytics when created

• Lack of synchronization

– Data is not easily aggregated and users

are not assured they have access to

“fresh” data

• Data duplication

– Multiple copies of the same data is

proliferated throughout the organization

• Excessive costs

– An IT infrastructure that was not designed

nor can support real-time analytics

HistoricalData

PredictiveData

TransactionData

97

Business Critical Analytics Systems with IBM z SystemsAn Hybrid Vision

Bring analytics to the data

� Reduced latency� Reduced complexity � Reduced cost

Deliver business critical analytics� Timely, accurate, secure data� Availability, scalability,

performance� Rapid deployment & expansion

Evolve with the business

� Start with your top analytic requirement(s)

� Grow without changing customer existing IT environment

Business System

OLTP & Batch

Business Critical Analytics

Improved business performance out

Transactions in

Data Transformation

Data Warehousing

Minimize latency. Improve performance. Drive innovation.

• Purchase made

• Resources consumed

• Bill paid

• Claim submitted

• Information updated

• Call center contacted

• What happened?

• How many, how often, where?

• What actions are needed?

• What will happen if?

• What will produce the best outcome?

98

12/10/2015

50

On average, 70% of the data that feeds data warehousing and

business analytics solutions originates on the System z platform

(financial information, customer lists, personal records,

manufacturing…)

DB2 Analytics Accelerator – Four Usage Scenarios

Understand your workload and data:

Where transaction source data is being analyzed today

Use Case Benefits

If the data is analyzed on the mainframe

Rapid Acceleration of Business Critical Queries

Performance improvements and cost

reduction while retaining System z security and reliability

If the data is offloaded to a distributed data warehouse or data mart

Reduce IT Sprawl for analytics

Simplify and consolidate complex infrastructures, low latency, reliability, security and TCO

If the data is not being analyzed yetDerive business insight from z/OS transaction systems

One integrated, hybrid platform, optimized to run mixed workload.

Simplicity and time to value

If the analysis is based on a lot of historical data

Improve access to historical data and lower storage costs

Performance improvements and cost

reduction

1

2

3

4

99

System z Point of ViewBuilding a foundation to grow with business needs

100

Why z13?� 3X larger memory enables in-memory analytics for faster insight� MASS libraries can see a 2X to 10X improvement making it

advantageous to port x86 analytic workloads� CPLEX on z/OS exploitation of SIMD instructions provides up to 80%

improvement complex modeling� Add real-time scoring to your OLTP workload with minimal impact on

CPU consumption � zIIP exploitation of SMT2� Linux exploitation of SMT2

Why System z� Currency of data� Reduce complexity� Bring analytic function to the data� Improve synchronization� Eliminate data duplication

12/10/2015

51

101

Systems of Record

Systems of Record are well integrated and mostly complete

Order Fulfillment

CorporateData

Ware-house

Accounting

Finance

z/OS

Systems of Engagement

Systems of Engagement are disconnected, piece parts

Internet of Things (e.g., RFID)

Mobile Apps

Social Channels

Siloed Dept. Apps

SaaS/Cloud Apps

Linux on System z

Campaign Mgmt App

Other Dept. Apps

System z Bridging Systems of Record with Systems of Engagement

102

z13 Potential Cost ReductionUse Cases: HW/SW “currency” Summary

Workload OptionsPerformance Improvement(estimation)

Potential Cost Reduction

(estimation)

SAP with DB2 on z/OSzHW+zSW currency+ more memory

10%-18%+20%

10%30%

CICS/DB2 banking zHW+zSW currency+ more memory

10%-15%+5%

10%15%

WAS on z/OSe.g. internet banking

zHW+zSW currency+ SMT+ more memory

10%-12%+25%+5%

5%5%

15%

SPSS predictive analytics

zHW+zSW currency+ more memory+ SIMD

10%-18%+5%tbd

10%15%tbd

Traditional Batch processing

zHW+zSW currency+ more memory+ SIMD

10%+5% tbd

10%15%tbd

Linux consolidation on IFLe.g. Private Cloud

zHW+zSW currency+ SMT+ more memory+ GDPS

15%+20%

tbdD/R improvement

15%35%tbdtbd

MobilezHW+zSW currency+ more memory

10%+5%

5%15%

All performance information was determined in a controlled environment. Results may vary.

Sample output from new version ofz13 Benefits Estimator tool

12/10/2015

52

L1 miss

Instrs

1

2

3

4

5

6

7

Time

In-order core execution

L1 miss

Time

z196 Out-of-order core execution

L1 miss

zEC12 Out-of-order core execution

Time

Improvedoverlappingopportunities

Execution

Storage access

Dependency

Out of Order Execution z10, z196 vs zEC12/zBC12

12/10/2015

zBC12/zEC12 Cache Topology

L1 64KI + 96KD8w (D) / 4w (I) Set Associative

L2 Private 1+1MB Inclusive of L1s;new split 2nd level cache design

L3 Shared 48MB Inclusive of L2s12w Set Associative

L4 384/192MB Inclusive24w Set Associative

zBC12/zEC12

4 L4 Caches

384/192MB

Shared eDRAM L4

L1 64KI + 128KD8w (D) / 4w (I) Set Associative

L2 Private 1.5MB Inclusive of L1s12w Set Associative

L3 Shared 24MB Inclusive of L2s12w Set Associative

L4 192MB Inclusive24w Set Associativez114/z196

4 L4 Caches

192MB

Shared eDRAM L4

6 L3s,24 L1 / L2s

L2L1

24MB SharedeDRAM L3

L2L1

L2L1

L2L1

L2L1

24MB SharedeDRAM L3

L2L1

L2L1

L2L1

L2L1

48MB SharedeDRAM L3

L2L1

L2L1

L2L1

L2L1

L2L1

L2L1

48MB SharedeDRAM L3

L2L1

L2L1

L2L1

L2L1

L2L1

6 L3s,36 L1 / L2s

12/10/2015

53

Data Compression Acceleration

High Speed Communication Fabric

Proactive Systems Health Analytics

SSD Flash Exploitation

Hybrid Computing Enhancements

Reduce CP consumption, free up storage & speed cross platform data exchange

Optimize server to server networking with reduced latency and lower CPU overhead

Increase availability by detecting unusual system behavior for faster problem determination and resolution

Improve availability at critical times like market open or during abnormal situations; New coupling & Linux exploitation

x86 blade resource optimization; New alert & notification for blade virtual servers; Expanding future roadmap

zEDC Express

10GbE RoCE Express

IBM zAware

IBM Flash Express

zBX Mod 003; zManager Automate; EAM

zEnterprise compilers (COBOL, PL/I, C/C++), Run time monitoring and Transactional Memory provide an optimized application infrastructure for increased software performance

Innovations available on zBC12 and zEC12

w zEC12/zBC12

w zEC12zBC12

w zEC12zBC12

w zEC12zBC12

General Performance Disclaimers

MSURatings

MIPSTables

IBM System z Capacity Planning in a nutshell

Please do not use “single-number tables” for capacity comparisons

12/10/2015

54

General Performance Disclaimers

IBM System z Capacity Planning in a nutshell

Please do not use “single-number tables” for capacity comparisons

Preparing for z13: Why CPU MF Important?Collect SMF 113, Calculate RNI, use zPCR

• z13 provides lower single thread improvements than previous processor

changes, e.g. zEC12 versus z196

• z13 provides more variability in capacity improvement

– Capacity projections and expectations should be reasonably accurate

– Relative Nest Intensity (RNI) is a metric describing access to various cache

levels of the processor architecture

12/10/2015

55

Although System z servers are famous for their scalability, CPU consumed/Trans is a function of total load on system as this real life Nordic client case illustrates

Approx. 3-4% growth in CPU/transaction for each 10% growth in CPU busy

Increasing Data and Compute Requirements

110

Mathematical Optimization

Next Best Action

What will happen next?

Business Intelligence-Reporting

Big Sort

Small Sort

Small String Ops

Large String Ops

Big Scan

Traditional IT Analytics

Predictive IT Analytics

Data Intensity

Small Matrix Math

LargeMatrix Math

Co

mp

ute

In

ten

sity

IntegerOps

Floating-Point Ops

String Ops

FP, String, Int

String, Int

Traditional

Algorithms

CompetitiveAlgorithms

Data Warehousing (DW)

Next-GenerationDW

Small Compress

Large Compress

Security/Crypto

Adv Security/Crypto

12/10/2015

56

111

Per

form

an

ce G

ain

HW upgrade

SIMD and other instructions

Large Memory

SW currency

z13 Performance and relevance in marketplace

Transparent Transformational

Cobol 5

HLASMNew SIMD Instructions

2 GB Pages

Java 8

DB2 V11 + Large Memory

Reduce Paging with larger Memory

MQ Series V8 + Large Memory

z13 vs. zEC12 Performance

XMLSS exploiting SIMD

SMT Throughput gain (zIIPs and IFLs)

New Floating Point Unit exploitation

Processor PerformanceSingle engine performance function Drawer layout

zEC12 z/OS 2.1

z13 z/OS 2.1

MIPS MSU MIPS MSU Mips Delta Percent

2827-701 1514 188 2964-701 1695 210 181 12

2827-702 2853 352 2964-702 3196 394 343 12

2827-703 4151 511 2964-703 4644 571 493 12

2827-704 5409 664 2964-704 6041 740 632 12

2827-705 6628 813 2964-705 7392 905 764 12

2827-706 7809 957 2964-706 8700 1062 891 11

2827-707 8954 1092 2964-707 9964 1212 1010 11

2827-708 10063 1224 2964-708 11188 1356 1125 11

2827-709 11137 1350 2964-709 12371 1496 1234 11

2827-710 12179 1473 2964-710 13515 1632 1336 11

2827-711 13188 1593 2964-711 14622 1764 1434 11

2827-712 14166 1709 2964-712 15693 1891 1527 11

2827-713 15126 1822 2964-713 16729 2011 1603 11

2827-714 16069 1934 2964-714 17731 2129 1662 10

2827-715 16994 2043 2964-715 18700 2244 1706 10

2827-716 17904 2149 2964-716 19665 2358 1761 10

2827-717 18797 2254 2964-717 20624 2472 1827 10

2827-718 19673 2359 2964-718 21579 2584 1906 10

2827-719 20534 2462 2964-719 22529 2695 1995 10

2827-720 21380 2564 2964-720 23475 2801 2095 10

2827-721 22222 2661 2964-721 24415 2905 2193 10

2827-722 23061 2755 2964-722 25351 3009 2290 10

2827-723 23896 2848 2964-723 26282 3111 2386 10

2827-724 24728 2940 2964-724 27209 3212 2481 10

2827-725 25557 3032 2964-725 28130 3313 2573 10

2827-726 26382 3122 2964-726 29048 3414 2666 10

2827-727 27205 3212 2964-727 29960 3516 2755 10

2827-728 28023 3301 2964-728 30868 3619 2845 10

2827-729 28839 3389 2964-729 31772 3725 2933 10

2827-730 29651 3480 2964-730 32671 3830 3020 10

Same CHIP

Same NODE, different Chip

Different NODE or different Drawer

12/10/2015

57

To MIPS or not to MIPSthat is z question

• You can not/should not just convert MIPS from zEC12 (or older machines) to z13. Hollistic“

view performance needed to make a prediction on what machine you need.

• Collecting data from existing CEC is „strongly recommended“

– HW Instrumentation Services (HIS) is support built into the z/OS operating system to allow

customers to capture CPU MF information, both counter data and sample data.

– Please use the tool from Patrice Megard to analyse the data.

– Use the HIS data also as „feed“ for zPCR.

– This is also important to have a detailed documentation about the status quo before migrating to a

new machine.

• Native Linux does neither support SMT2 nor SIMD until 3Q 2015. Please keep that in mind

when sizing machines for Linux for system z workloads.

• You need to involve Software People in the performance discussions. Their job is to do an

assessment for (list is incomplete):

– Java 8 improvements due to SIMD.

– Cobol 5.2 Compiler improvements and project evaluation with the client.

– Large memory analysis and exploitation activity definition with the client.

– Check that SMT can be exploited as planned.

z13 Sizing Methodology

1. Collect HIS data from the peak hours of the last month (Software AND Hardware)� Please use the IBM supplied tool to analyse the data. � Use the HIS data also as „feed“ for zPCR.� Collect the SMF70 records from the same time intervall

2. Collect CP3000 data from one full week (incl. WE).� It must be the week where the 4HRA is also included (you get this from the SCRT

report) -> Ask your SW rep to provide it to you.� Once you have the data you need, analyse what workload is running in the 4HRA and

what effect a migration to z13 would have to this particular workload.

3. Use zPCR to get a first proposal of the new HW size. This is dependent on the HW PEAK you have – not the SW peak (the SW peak is a 4hour rolling AVERAGE).� For a first iteration on sizing, leave out SMT benefits.

4. After you analyzed the HIS and zCP3000 data do a workshop with IBM about z13 and its capabilities and dependencies. � Make sure you involve Software IBMers as they need to explain Java, Cobol, PL1 etc.

Improvements of z13.

12/10/2015

58

2001 20052000 2008 2010 20152003

Capacity comparison based on LSPR & IBM zPCR tool* Average SMT benefit on z13

Linux Performance EvolutionTCO improvement through server generations, and SODs

+58%

+10-12%

+33%+61%

+36%

20152012

+20-32%*

+26%

1 IFL on all Systems = 120 PVUs

KVM support for Linux on System z SODGDPS support for Linux on System z SOD (1H 2015)

Source: 2014 IBM Market Intelligence, Percentage of survey respondents

Recommended Linux Workloads for Linux on z Systems

• Data services: Cognos®, SPSS®, DB2®, InfoSphere™, Informix®, Oracle Database, IBI WebFOCUS, …

• Business applications: WebSphere Application Server, WebSphere Process Server, Oracle Application Server, …

• Development and test: WebSphere®/Java applications –Rational® Asset Manager, Build Forge®, ClearCase®, Quality Manager

• Email and collaboration: IBM Domino®, IBM Connections, IBM SameTime, WebSphere Portal, …

• Enterprise Content Management: FileNet® Content Manager, Content Manager, Content Manager On Demand

• Business Process Management: Business Process Manager, WebSphere Business Monitor, FileNet Business Process Manager, WebSphere Operational Decision Management, …

• Infrastructure services: WebSphere MQ, WebSphere Message Broker, WebSphere Enterprise Service Bus, DB2 Connect™, FTP, NFS, DNS, Firewall, Proxy, …

• Cloud management: Infrastructure (IaaS), Platform (PaaS), Software (SaaS), Business Process as a Service – Tivoli®System Automation Manager, Tivoli Provisioning Manager, Integrated Service Management for System z, Maximo® Asset Management, …

• Print (Ubiquitech)

12/10/2015

59

Before

Enterprise

Linux

Servers

2*15 IFL = 30 Oracle RAC EE Licenses

380 cores = 285 Oracle RAC EE Licensesfrom

to

Nordic customer - Oracle consolidation

SOD: zKVM – An Open Hypervisor for zEnterprise

Open

• Open Source based Virtualization

• Open Source with Enterprise scale capabilities

• Accelerate adoption Linux on System z

Cloud

• Standards-based Cloud enablement

• OpenStack

Efficient

• KVM already used by existing users by FIEs and MSPs

Use the tools you know and use today

• Puppet, Chef, Heat, Knife, Moab

• Home Grown Scripts in Perl , Ruby , Java….

KVM –Optimized for System z

System z Host

z CPU, Memory and IO

Support Element

PR/SM™

. . .

z/T

FP

z/O

Sz/

OS Lin

ux

on

Sys

z

z/O

Sz/

OS Lin

ux

on

Sys

z

Lin

ux

on

Sys

z

Lin

ux

on

Sys

z

KVMz/VM

Modern

Open Standard

SimpleLin

ux

on

Sys

z

A new non disruptive hypervisor choicefor the mainframe

z13, zEC12, zBC12 supported

KVM as an additional choiceto run existing and new Linux

centric workload on

zEnterprise in parallel to your

existing z/VM virtualization

environment and z/OS

118

12/10/2015

60

Introducing the z13 Removing constraints on growth through innovation

Greater Workload Performance, Capacity and Scale in the same

energy footprint

40% more total capacity

40% more configurable cores (up to 141 vs 101)

New vector facility (SIMD) for faster mathematical computation

Up to 6 instructions per cycle (double that of zEC12)

3+ x more memory to reduce latency (10 TB vs 3 TB)

New multithreading (SMT2) to expand IFL (Linux) and zIIP

capacity

40% more LPARs to securely host more cloud tenants (85 vs 60)

z13: An innovative, intelligent and integrated system that provides a trusted foundation for sustainable growth today and in the future

Better Economics, Flexibility and Efficiency

Almost 50% increase in granularity to fine tune system

usage and cost

4x data access with zEDC

Standalone zBX support for more flexibility

New resilient IO Infrastructure addresses Skills, Complexity,

Cost and Availability

Price Performance gains for Linux, zIIP, mobile and new SW

workloads

Investment protection with full upgradeability from z196 and

zEC12

Resilient and Secure Growth

Highest level of Security (PR/SM EAL5+)

Next Generation Hardware Cryptography

Best System z RAS with integrated sparing

Much enhanced hypervisor

119

Focused on Enterprise Linux

Extending Linux to wider audiencewith LinuxONE, Linux/KVM (SOD)*

Continuous data availability for z/OSand Linux guests under z/VM with

new GDPS Appliance (SOD)*

Faster diagnosis with IBM zAware –now extended to Linux on z Systems

IBM zAware Support for Linux on System z

120

• Linux on System z system logs can now be analyzed by IBM zAware

• Upgraded analytics engine for better results on z/OS analysis

• Upgraded internal database for improved RAS

• Completely rewritten UI, including heat map views

HiperSockets ™

OSA (for data from other servers)

LPAR

z13 Host 1

IBM zAware Partition

Web Server

Analytics

z/OS

operlog

LOGGER Data

Transport

Linux on System z

HiperSockets ™

OSA (for data from other servers)

LPAR

zServer Host 2

z/OS

operlog

LOGGER Data

Transport

z/OS

operlog

LOGGER Data

Transport

syslog

Results

Models

Data Retrieval

Manage zAware Firmware partition (similar to CF)

File System

IBM zAware GUI

PersistentStorage

Control IBM zAware-specific

knobs

View IBM zAware results

SE

zAware Partition

Shipped as firmware with z13

zVM

12/10/2015

61

z Aware Heat Map – All systems in a groupenhanced zAware interface

z Systems z13 Model Overview

Processors� CP, IFL, zIIP, ICF, optional SAP Specialty engines:‒ IFL and zIIP exploitation of SMT-2‒ 2:1 zIIP to CP ratio on a core basis‒ zAAP eliminated as per SOD

� 3 Sub capacity levels for up to a 30 way� Full support of Capacity on Demand Features� 85 LPARs, increased from 60

Memory� Maximum 10 TB / 2.5 TB per drawer RAIM� LPAR support of the full memory enabled

I/O

� Up to 5 PCIe I/O drawers

‒ FICON Exp8S, OSA-Exp4S, OSA Exp5S, 10Gb RoCE, ‒ FICON 16S

� Up to 2 Legacy I/O Drawers‒ Up to16 FICON 8 features‒ Carry forward only

� Crypto Exp4S, Crypto Exp5S,� zEDC,� zFlash Express

Environmental � Enhanced integrated sparing� Directional setting of rear exhaust airflow

� 1 U rack mountable HMC option

zEC12

z196

Model # PUsMax

Memory

NE1 141 10 TB

NC9 129 10 TB

N96 96 7.5 TB

N63 63 5 TB

N30 30 2.5 TB

Investment protection strategy supported by:� Announced upgrade paths from z196 and zEC12� N-2 Sysplex co-existence (backwards and forwards) � Ensemble co-existence� Node based zBX mod 004 eliminates tight coupling to CEC

122

12/10/2015

62

Prior Servers

z9 EC Z10 EC z196 zEC12 z13

Unscheduled Outages

Scheduled Outages

Planned Outages

Preplanning requirements

Power/Thermal Management

Application Availability

zAware

Flash

IT Analytics

�� ����

� �

��

System z overall RAS Strategy: Never RestDesign objective: Continuous end-to-end availability

� �

� �� �

� �

123

© 2015 IBM Corporation 124

Operating Systems focused on exploiting Hardware innovation

z/OS V2.1 and 2.2 • Improved price performance for zIIP workloads with SMT

• Support new analytics workloads with SIMD and large memory• Digitally sign audit records to reduce risk

• Improved operations agility with entitled z/OSMF

z/VM®

V6.3 • Improved price performance with SMT– support for twice as many processors

• Improved systems management and economics

• Embracing Open Standards and Open Source Interoperability

• Supports more virtual servers than any other platform in a single footprint (up to 8000)

Linux on z Systems

• Multithreading allows for per core software savings

• Starting with z/VM support today

• Linux distributions expected shortly

• Ability to host and manage more workloads efficiently and cost-effectively

• Automatic identification of unusual messages (zAware)

• Integrated continuous availability & disaster recovery solution (GDPS SOD)

• KVM Support - SOD

12/10/2015

63

Supported Operating Systems

Operation System Supported Levels

z/OS • z/OS V2.1 with PTFs (exploitation)• z/OS V1R13 with PTFs (coexistance)• z/OS V1R12 with PTFs (Toleration. Life cycle extension required)

z/VM • z/VM 6.3 (exploitation)• z/VM 6.2 (toleration)

z/VSE • z/VSE 5.1 and 5.2 will support z13 GA1 in compatibility mode with PTFs• z/VSE 5.2 (with PTFs) will exploit Crypto Express5s

zTPF • z/TPF 1.1

Linux1 • SLES 11 and SLES 12• RHEL 6 and RHEL 7

1The intention is to support n and n-1 Linux distribution releases depending on how their product cycle rolls out. The majority of z13 exploitation will be made available with the major distribution releases following System zNext general availability. IBM intends to make selected exploitation items available on selected distributions and work with its Linux distribution partners to make these available

A Complete Workload-Optimized System Integration of operations and business-critical analytics into one streamlined, end-to-

end data lifecycle

126

Transact

Transform

Analyze

Report

Better business responseReduced data movement, reduced complexity, reduced configuration resources

More accurate, more secure, more available

CUSTOMER INTERACTION

DATA IN

BUSINESSINSIGHTS

OUT

12/10/2015

64

Sources of Information

� IBM DB2 Analytics Accelerator

– Primary Product Page

– Prerequisites and Maintenance

– Guides and manuals

– Knowledge Center

� Customer Testimonials

– https://engage.vevent.com/index.jsp?eid=556&seid=68284&code=brand

� Redbooks and Redpapers

– Reliability and Performance with IBM DB2 Analytics Accelerator Version 4.1

– Optimizing DB2 Queries with IBM DB2 Analytics Accelerator for z/OS

– Hybrid Analytics Solutions using IBM DB2 Analytics Accelerator for z/OS V3.1

– IBM DB2 Analytics Accelerator: High Availability and Disaster Recovery

– SAP Integration with IBM DB2 Analytics Accelerator for z/OS

� All TechDocs available at the following link.

127

12/10/2015

65

Eight major trends that will affect the industry in coming years

Business Services

Hardware

Software

Technology Services

SecurityThrough 2016, the financial impact of cybercrime will grow 10% per year, due to the continuing discovery of new vulnerabilities

Growth MarketsBy 2015, IDC expects emerging markets to generate over 33% of all IT spending

Big DataThrough 2015, more than 85% of Fortune 500 organizations will fail to effectively exploit big data for competitive advantage

AnalyticsThrough 2015, more than 90% of business leaders contend information is a strategic asset, yet fewer than 10% will quantify its economic value

Social BusinessBy 2014, 20% of business users will replace email as the primary interpersonal communications with social networking

Smarter PlanetOver $100 billion: Global investment in technology to support smart city development by 2020

Mobile Enterprise66% of CIOs ranked mobility as a top investment priority in 2012

CloudEconomic benefits of cloud will continue to be the #1 driver of adoption through 2016 for most companies.*

Strategic Market Trends

Spring 2012

CustomerSets

*Source: IDC, IDC's CloudTrack 2012 Summer Survey, Part 1: Cost Savings in the Cloud, November 14, 2012

Business Initiatives

% 10% 20% 30% 40% 50% 60%

130

Q. In 2015, which of the following business initiatives will be significant in driving IT investments at your organization?

N=242

Increase Productivity

Reduce Costs

Improve Business Processes

Increase Revenue

Introduce new Products & Services

Increase Agility

Improve Customer Retention

Source: IDC IT Experience Survey, January 2015

12/10/2015

66

Power & Cooling

Mgmt & Administration

New Server Spending

Why OPEX MattersIT Efficiency? IT Effectiveness?

1311995 20002005

2010

2015

OPEX/CAPEX Ratio

0.48 0.771.51

2.83

3.91

$94B$123B

$138B

$206B

$272B

WW Server, P&C and Administration Spending

3x

8x

2009800,000 petabytes

202035 zettabytes

as much Data and ContentOver Coming Decade

44x Business leaders frequently make decisions based on information they don’t trust, or don’t have

1 in3

83%of CIOs cited “Business intelligence and analytics” as part of their visionary plansto enhance competitiveness

Business leaders say they don’’’

’t have access to the information they need to do their jobs

1 in2

of CEOs need to do a better job capturing and understanding information rapidly in order to make swift business decisions

60%Of world’s datais unstructured

80%

Big Data ������������ Big Valueto enterprise and society

The resulting explosion of information (plus intermediate data) creates a need for a new kind of intelligence

Kilobyte (kB) 1,000 Bytes

Megabyte (MB) 1,000 Kilobytes

Gigabyte (GB) 1,000 Megabytes

Terabyte (TB) 1,000 Gigabytes

Petabyte (PB) 1,000 Terabytes

Exabyte (EB) 1,000 Petabytes

Zettabyte (ZB) 1,000 Exabytes

12/10/2015

67

Conclusion• There is no shortage of Big Problems that require Big Data

• The Nature of Data in IT is changing.

• Volume – Data doubling every two years

• Variety – Heading to a trillion devices; Unstructured data;

• Velocity – Sometimes all you have is milliseconds to respond

• Veracity – My business, finances, safety, health, life depend on

• Not all Big Data systems are created equal even if the datasheet says they are!

134

BigData

BigData

Big Data allows to bring together all kinds of data on one single platform

12/10/2015

68

135

Unstructured DataDocuments

(Word, Excel, PDF, TXT, etc.)

Social Media DataFacebook, Twitter,

YouTube, Internet, etc.

Multimedia DataFilms, Music, Pictures, etc.

Events / StreamsLive-Cam, Exchange-Trigger,

Microphone, etc.

Operational DataPolicy, Claim, Underwriting,General Ledger, CRM, etc.

BigDataon z

Big Data allows to bring together all kinds of data on one single z13 platformMost of the structured data used today resides there already, and extracting golden nuggets from unstructructured data has never been easier

136

Big Data Analytics allows various kindsof Analytics on one single z13 platformReal time, predictive and in-transaction. Bring analytics to the data.

Analytics on DatabasesBigSheets, reports, dashboards, etc.

on unstructured data

Operational AnalyticsReports, dashbords, etc.

on operational data (i.e. legacy systems)

Business AnalyticsReports, dashbords, etc.

on dispositive Data (i.e. Data Warehouse)

Predictive AnalysisWhat-if-Analysis,

Cluster-Analysis, etc.

Visualization/DiscoverySearch, connection and

visualization of data of different datasources and –types with one

application

Realtime AnalyticsDashboards, reports of events and

streamed data

12/10/2015

69

Top 5 Use Cases for z13

� Risk, compliance and counter fraud detection

� z13 can deliver real time analytics and scale up to meet future demand

� Operational Insight

� z13 can deliver customer insight and next-best-action with a competitive TCO

� Payment

� z13 is the industry-proven platform for realtime payment and transaction

management

� Cloud, API management and Linux

� z13 can deliver the required scaleability for private clouds, API management

platforms and critical Linux-based workload

� Mobile

� z13 can scale up to meet the high-volume transactions demand from mobile

YouTube z13 Nordic Videos

138

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

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

https://www.youtube.com/watch?v=Bi4-0guBbOI

12/10/2015

70

How many times have you used a Mainframe today?

IBM Mainframe: Make the Extraordinary Possible

http://www.youtube.com/watch?v=0tgt4VSrPso

Mainframe 50

IBM Mainframe: Make the Extraordinary Possible

http://www.youtube.com/watch?v=x6MpJL9XBlU

12/10/2015

71

Server Consolidation on System z

http://www.youtube.com/watch?v=mMsvTR0x334

z13: InstallationsStatus per October 2015

500+ thus far worldwide (15+ Nordic)

– Most installations, migrations and upgrades

went smooth w/o problems

– What we see:

• Most installation are within -1% to +8% of the

zPCR modelled expectation

• Expectation is ~10% better ITR than zEC12

– Plan upgrade carefully

• So far few installations experience some

problems with the migration:

– Less compared to previous significant

processor design changes (for example

z10)

– But enough to warrant planning

considerations

12/10/2015

72

Matthias R. Bangert, Executive IT-

Specialist

IBM Europe, z Systems

November 14, 2015

Exploiting IBM z13 to the utmost(these results were NOT measured in an “IBM controlled environment” – it is CUSTOMER PRODUCTION data)

• Java 7 to Java 8 migration: - 25% CPU consumption

• DB2 V10 to V11 migration: - 15% CPU consumption

• SIMD usage in Assembler programs: - 30% CPU consumption

• Cobol 4 to 5.2 migration (project started): - 20% CPU consumption (expected)

• MQ Series V7 to V8 migration: up to 50% less batch elapsed time

• SMT exploitation for ZIIPs: + 20% capacity

• Large memory exploitation: VSAM/RLS, DB2 Buffer Pools,

MQ Series V8

The benefits this particular client got out of their z13 clearly shows, that a holistic approach to gain the most out of z13 is not optional – it is mandatory. It also confirms the results the z13 Benefit Estimator

tool is calculating.

IBM LinuxONE In Action…

IBM LinuxOne In Action: Scalable Financial Trading

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

“I demonstrate the new IBM LinuxONE system for scalable financial trading at the LinuxCon 2015 conference. The demo shows multiple data loads (live data from the S&P 500 and Tweets) streaming via Maria DB, MongoDB, Spark Analytics, Chef, Docker and PostgreSQL.

In this LinuxONE demo, even with drastic upticks in CPU Utilization during the Greek financial crisis, response times are still lightning fast”.

12/10/2015

73

145

146

12/10/2015

74

z13 Planning: What else can be done?• Plan your z13 LPARs carefully

– Why is this important?

• We will see that the LPAR layout matters

– That means LPAR weight, # of logical processors and the resulting numbers of vertical high, medium and low processors (VH, VM, VL)

• A good starting point here is the LPAR Design tool available from the WLM homepage:http://www-03.ibm.com/systems/z/os/zos/features/wlm/WLM_Further_Info_Tools.html#Design

• What does it do?

– It allows you to layout your LPARs

– Examine the VH, VM, VL processors

– Provides guidelines on how to set up the LPARs efficiently

Preparation for z13: CPU MF

• Use the CPU Measurement Facility (Hardware Instrumentation Sampling) to obtain insight into the processor and cache architecture

• Value of CPU Measurement Facility (CPU MF)

– Recommended methodology for successful z Systems processor capacity planning

• Need on “Before” processor to determine LSPR workload

– Validate achieved z Systems processor performance

• Needed on “Before” and “After” processors

– Provide insights for workload pattern, behavior, new features and functions

• Continuously running on all LPARs

�Capturing CPU MF data is an industry “Best Practice”

12/10/2015

75

Preparation for z13: CPU MF …

• Introduced in z10 and later processors

• Facility that provides hardware instrumentation data for production systems

• Two major components

– Counters – for capacity planning

• Cache and memory hierarchy information

• SCPs supported include z/OS and zVM

– Sampling – for detailed, module level analysis

• z/OS HIS started task

– Gathered on an LPAR basis

– Writes SMF 113 records

• z/VM Monitor Records

– Gathered on an LPAR basis – all guests are aggregated

– Writes new Domain 5 (Processor) Records 13 (CPU MF Counters) records

• Minimal Overhead

A plug for Cheryl Watson’s Tuning Letter:

User experiences...

Frank’s Viewpoint...

zIIP Capacity Planning...

Prep for VSAM/RLS...

z13 Performance...

Software pricing workshops

150

12/10/2015

76

Cheryl Watson Tuning Letterarticle on z13 performance and related items – 2015 no. 2

151

Large Systems Update (LSU) 2015

• Stockholm 9-10 Nov

• Oslo 11-12 Nov

• Helsinki 16-17 Nov

• Copenhagen 18-19 Nov

• http://www-03.ibm.com/systems/no/lsu2015/index.html

152

12/10/2015

77

Other Nordic z Systems events 4Q 2015Free of charge – enroll now

• Stormaskin Forum 2015

– Capgemini - Oslo Tuesday 29. october at 15.00 - 20.30

• 2015 ITSO 3 full day Workshops in Stockholm and CopenhagenIBM z/OS Technical Update, WRZ22G

IBM z/OS Performance and Availability Topics, WRZ23G

IBM z/OS Networking Technologies Update, WRZ28G

– Denmark: Copenhagen 30.11-2.12

– Sweden: Stockholm 2-4.12

http://www.redbooks.ibm.com/redbooks.nsf/home?ReadForm&page=workshops

• LinuxONE ½ day Workshop in Stockholm December 15

– In cooperation with MariaDB

LinuxONE Announcement Overview - Stefan Ekman IBM

IBM’s Commitment to Opensource - Utz Bacher IBM

MariaDB – Anders Karlsson MariaDB

KVM Using KVM to as hypervisor to host 1000’s of servers - Tony Gargya IBM

Docker – Utz Bacher IBM

-- Sweden: Stockholm 15.12153

This year’s ITSO PresentersStraight from the horse’s own mouth

154

12/10/2015

78

© 2015 IBM Corporation 155

Nordic Mainframe Entry Education ActivitiesDetailed skills surveys, communities, universities/clients/IBM joint programmes

• 1H 2015• DTU Netbank case (Denmark)

– Guest Education BEC, JN Data, IBM - 14 students enrolled (growing)

• DTU High Availability (Denmark)

• Client trainee programmes at many clients (with IBM sparrring)

• 2H 2015• HIG (Norway). An introduction to the modern Mainframe

– Guest Education DNB, NAV, IBM - 25 students enrolled (growing)

• IBM conduct ”entry MF training also for managers & senior people

• 2H 2015• IBM looking at restoring ”MVS Hissen”

for Nordic and Swedish clients.Previous activity with KTH, Stockholm University and Olsen Education (Cobol).

• 2H 2015 • Student track on Nordic GSE (Gothenburg this year)

• IBM Hursley Lab: zGen community mtg (hosted by Danske Bank)

• ...

GSE Nordic Region Conference 2016

GUIDE SHARE EUROPE

Hotel Reykjavik Nature – Reykjavik, Iceland June 1-5, 2016

156

12/10/2015

79

GUIDE SHARE EUROPE

GSE Nordic Region Conference 2016

Hotel Reykjavik Nature – Reykjavik, Iceland from June 1st - 5th 2016

• 6 Tracks with 70 highly technical and educational sessions on

– DB2,CICS,IMS,Mainframe Infrastructure, Application Development and Architecture

• All of the presentations are brought to you by Users and professional speakers

• You will be networking with people with professional background

• We take care of you from flight take off at home until you are safely returned home

• The Conference is organized by Professionals from Bankdata (DK), DNB(NO), EVRY (NO),

Volvo (SE), Tieto (FI), CSC(DK), JN Data (DK) and IBM (UK/DK).

• The Program is available now. Visit WWW.GSE-NORDIC.ORG to view and register.

• Remember that GSE members get’s a 20% discount on IBM Conferences/training. Visit

www.gse.org and register through there to receive the discount.

158