ibm zec12 zaware and flash express

43
© 2012 IBM Corporation Mike Smith, System z Technical Specialist, September 2012 IBM zAware and Flash Express

Upload: mike-smith

Post on 18-Nov-2014

1.112 views

Category:

Technology


2 download

DESCRIPTION

Client presentation introducing the new zAware and Flash Express features that are available on the new zEnterprise EC12 (zEC12) system.

TRANSCRIPT

Page 1: IBM zEC12 zAware and Flash Express

© 2012 IBM Corporation

Mike Smith, System z Technical Specialist, September 2012

IBM zAware and Flash Express

Page 2: IBM zEC12 zAware and Flash Express

© 2012 IBM Corporation

IBM System z

2

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.

* Registered trademarks of IBM Corporation

The following are trademarks or registered trademarks of other companies.

* 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.

CICS*DB2*Gdps*HyperSwap

IBM*IBM (logo)*IMSLanguage Environment*

Parallel Sysplex*PR/SMRACF*System z*

Tivoli*zEnterprisez/OS*z/VM*

Page 3: IBM zEC12 zAware and Flash Express

© 2012 IBM Corporation

IBM System z

3

• Companies are competing more aggressively to deliver outstanding Service Levels

– Availability and performance are key to achieving service differentiation

– Market dynamics have changed to 24 x7, global environments, digital markets

– Commoditization drives value differentiation in services which depend on highly available systems

• According to Aberdeen Group*, business drivers behind most companies’ high availability strategies are focused on reducing unplanned downtime (80%), reducing financial risk of data loss (75%) and the need for applications to be up and running 24/7 (65%)

• IBM has historically excelled at delivering high availability – Systems Hardware

– Systems Software

– Operations

– The next step on the journey toward even higher availability

• Strengthen business application availability

• Simplify the problem determination process

IBM zAware and Flash Express help you further extend high availability and performance to drive service levels to new heights

* Aberdeen Group Feb 2012

Extending IBM System z Availability

Page 4: IBM zEC12 zAware and Flash Express

© 2012 IBM Corporation

IBM System z

4

Extending System z Availability with Flash Express and IBM zAware

Hig

hly

resi

lient

& a

vaila

ble

syst

ems

Designed to PreventHard Failures

Designed to Improve Business Availability

Designed to Improve System SW Availability

Sparing

Enhanced Book Availability

HyperSwap™

Concurrent UpgradeVirtual networkingData Sharing

Hardware checksRedundant partsParallel Sysplex®

CoDCBUGDPS®/HyperSwapCall home

Designed to ImproveContinuous Operations

Flash ExpressIBM zAware

Server Design

Systems Availability

Operations Availability

Business Application Availability

All statements regarding IBM’s future directions and intent are subject to change or withdrawal without notice and represent goals and objectives only

Page 5: IBM zEC12 zAware and Flash Express

© 2012 IBM Corporation

IBM System z

5

IBM Flash Express – Smarter Availability for Smarter SystemsOutstanding Availability and Performance - Innovative Flash Express

– Companies competing for the highest quality of service in today’s market must deliver outstanding availability and performance

– Changes in workload processing can impact service levels at critical processing times

• Flash Express is an innovative solution designed to help you improve availability and performance to compete effectively in today’s market

– Automatically improves availability for key workloads at critical processing times

– Drives availability and performance for workloads that cannot tolerate paging spikes or inconsistent performance

– Slashes latency for critical application processing such as start of day processing and also collection of diagnostics (SVC dumps, standalone dumps)

– Delivered as a new adapter card in the PCIe I/O drawer • Benefits

– Improves availability and performance helping companies achieve highest service levels

– Delivers a secured, resilient and immediately usable solution – Automatic, requires minimal setup, no special training needed

24x724x724x7

All statements regarding IBM’s future directions and intent are subject to change or withdrawal without notice and represent goals and objectives only

Page 6: IBM zEC12 zAware and Flash Express

© 2012 IBM Corporation

IBM System z

6

Flash Express – What is it?

FLASH Express • Physically comprised of internal storage on Flash SSDs

• Used to deliver a new tier of memory, storage class memory

• Uses standard PCIe I/O drawer

• Supported on z/OS® V1.13 plus web deliverable

• Flash Express cards delivered as a RAID 10 mirrored card pair

• Sized to accommodate all LPAR paging

– Each card pair provides 1.6 TB usable storage (3.2 TB total)

– Maximum 4 card pairs (4 X1.6=6.4 TB)

• Immediately usable

– No capacity planning needed

– No intelligent data placement needed

– Full virtualization of card across partitions

• Robust design

– Designed for long life

– Designed for concurrent replacement or upgrade

• Security Characteristics

– Data encrypted on the flash express adapter with 128 bit AES encryption

– Keys stored on smart cards plugged into the System z SE

– Removal of smart cards renders data unusable

One Flash Express Card

CPUnanos

Flash -microseconds

Disk -milleseconds

Access Time

Flash memory blurs the distinction between memory and storage characteristics

All statements regarding IBM’s future directions and intent are subject to change or withdrawal without notice and represent goals and objectives only

Page 7: IBM zEC12 zAware and Flash Express

© 2012 IBM Corporation

IBM System z

7

Flash Express Strengthens Availability

• Innovation to drive availability to exceptional levels

– Extends IBM’s expertise in memory management introducing a new tier of memory using Flash Express

– Is an industry unique application of Flash to improve availability

– Takes the next step in advanced memory management

• Flash Express can improve availability and reduce latency

– Improves availability during transition periods and spikes

– Helps accelerate start of day processing - batch to online

– Enables faster snapshots of diagnostics (e.g. standalone dump)

– With pageable large pages can improve performance of DB2® and Java™

– Ideal for applications with random read access or high read/write ratios

• Helps customers deliver vigorous service levels

– Designed to help provide exceptional availability

– Delivered with pageable large pages for superior performance

• Minimal configuration- no special skills needed

– Usable immediately

– Easy to set up and dynamically configurable

All statements regarding IBM’s future directions and intent are subject to change or withdrawal without notice and represent goals and objectives only

Page 8: IBM zEC12 zAware and Flash Express

© 2012 IBM Corporation

IBM System z

8

Performance Benefits from Application of Flash Express

• Achieve outstanding availability

– Flash memory is designed to improve availability and paging performance

– Enough capacity so that all paging data can easily reside on a pair of Flash Express cards

– CPU performance benefits expected from the use of pageable large 1 MB pages

• Expected Benefits

– DB2 and Java:

• Estimated incremental several percent system CPU benefit

• Longer roadmap

• Continued optimization of 1MB pageable large pages vs. 4K pages

• Additional exploitation expected by middleware

• Available for ISV exploitation

• Designed for continued expanded use of new memory tier

All statements regarding IBM’s future directions and intent are subject to change or withdrawal without notice and represent goals and objectives only

Page 9: IBM zEC12 zAware and Flash Express

© 2012 IBM Corporation

IBM System z

9

z/OS support

• IBM zEnterprise® EC12 (zEC12) 9/19

• z/OS support for zEC12

z/OS V1.13, enabling PTFz/OS RSM Enablement Offering• Flash Dynamic Reconfiguration• Optional PLPA & Common dataset definition

1Q13

Expect continued middleware exploitation for 1 MB pageable large pages

z/OS V1.13 Flash Web Deliverable December 14th 2012

Flash Express Exploitation Flash support in z/OS sets the stage for further use

4Q12

Flash Expressannounced

All statements regarding IBM’s future directions and intent are subject to change or withdrawal without notice and represent goals and objectives only

• Planned Flash Express and pageable large page exploiters:

– DB2 for z/OS – Java SDK7 – WAS Liberty Profile v8.5 – IMS™ 12– z/OS V1.13 Language Environment®

– Other (CICS®)

Page 10: IBM zEC12 zAware and Flash Express

© 2012 IBM Corporation

IBM System z

10

Representative Use Cases - Flash Express

Flash Express can reduce latency delays from paging to bring system availability to new heights and improve overall service levels

Application related errors will require collection of diagnostics. These diagnostics can be collected faster with Flash Express, reducing paging related delays that can impact your overall availability.

Having your working data resident in Flash can help accelerate start of day processing, and improve service for many industries at the busiest time of their work day - a time when they cannot afford disruptions.

DB2 and Java in memory buffer pools work to store and process application data. DB2 and Java can benefit from 1MB pageable large pages with Flash Express, improving overall CPU performance.

All statements regarding IBM’s future directions and intent are subject to change or withdrawal without notice and represent goals and objectives only

Page 11: IBM zEC12 zAware and Flash Express

© 2012 IBM Corporation

IBM System z

11

Flash Express can automatically improve availability and performance enabling CIOs to meet and exceed their commitments to deliver superior quality of service. Flash Expressis a compelling solution for improving availability that is secure, resilient, delivers rapid time to value, and is usable right out of the box.

Flash Express for the CIO

• CIOs are continually challenged to grow profitably in the face of increased competition in the global marketplace. Facing a new economy and constrained resources they must innovate to find new sources of value for their firms.

• Many CIOs believe innovation in service will drive that sustainable competitive advantage. By consistently delivering service levels that exceed the expectations of customers, CIOs can leverage new and enhanced services as the differentiator for their businesses.

• To meet service goals, CIOs must find a solution that quickly, non-disruptively and cost effectively bolsters availability and performance.

All statements regarding IBM’s future directions and intent are subject to change or withdrawal without notice and represent goals and objectives only

Page 12: IBM zEC12 zAware and Flash Express

© 2012 IBM Corporation

IBM System z

12

Flash Express for IT VPs

For companies that require superior availability and performance, Flash Express is uniquely designed to automatically strengthen availability and performance even during periods that stress your system – such as system diagnostics, start of day processing or other transitional periods.

• You need to run IT as a service provider. You need availability and performance at maximum levels regardless of application errors, shifts in processing, batch to first shift.

• You need the highest availability and performance capabilities so you can meet the critical IT service level agreements your customers demand.

• You need to be highly available at first shift without any transitional delays typical from overnight processing.

• You need to be able to balance work often even at the most critical times of the day while delivering superior performance.

• Flash Express is a low risk, low cost solution and easily deployed solution to improving applicationavailability, performance and service levels.

• Resilient and secured, Flash Express is fully operational without requiring special skills for either planning or operations.

All statements regarding IBM’s future directions and intent are subject to change or withdrawal without notice and represent goals and objectives only

Page 13: IBM zEC12 zAware and Flash Express

© 2012 IBM Corporation

IBM System z

13

IBM System z Advanced Workload Analysis Reporter (IBM zAware) -Smarter Computing for Faster Service Restoration• The complexity and rate of change of today’s IT infrastructures stress the limits of

IT to resolve problems quickly and accurately--while preserving SLAs

• IT is challenged to diagnose system anomalies and restore service quickly

– Systems may experience problems which are difficult or unusual to detect

– Existing tools do little to identify messages preceding system problems

– Some incidents begin with symptoms that remain undetected

– Manual log analysis is skills-intensive, and prone to errors

• IBM zAware with Expert System Diagnostics Gets it Right, Fast

• IBM zAware helps improve problem determination in near real time – helps rapidly and accurately identify problems and speed time to recovery

• Analyzes massive amounts of data to identify problematic messages, providing information to enable faster corrective action

• Analytics on log data provides a near real time view of current system state

• Cutting edge pattern recognition examines system behavior to help you pinpoint deviations

• Machine learning, modeling and historical data work to analyze your unique environment

• Benefits

– Can reduce problem determination and troubleshooting

– Particularly helpful when problems involve multiple teams

– Helps you diagnose problems quickly and more accurately to improve service recovery time

– Easy to use web based graphical interface

All statements regarding IBM’s future directions and intent are subject to change or withdrawal without notice and represent goals and objectives only

Page 14: IBM zEC12 zAware and Flash Express

© 2012 IBM Corporation

IBM System z

14

• IBM zAware is a self learning, integrated expert solution that analyzes messages in near real time to provide insight into the behavior of your system

– Analytic solution that adapts and learns your unique environment

– Host on zEnterprise EC12 server; can monitor other IBM System z® servers

• Runs on IFL or general purpose CP

• 4 GB memory base

– For up to 6 monitored z/OS systems

– Additional .25 GB per connected system after 6

• 500 GB storage (estimated)

• Under 1% CPU overhead on monitored systems

• Self managed data store

– Shareable OSA ports required for communications

– Dedicated IP address for partition

– Requires z/OS V1.13 + PTFs

– IE or Firefox browser

Expert Knowledge

Machine Learning

Integrated Intuitive

IBMzAware

IBMzAware

All statements regarding IBM’s future directions and intent are subject to change or withdrawal without notice and represent goals and objectives only

IBM zAware: An Expert integrated Analytics SolutionIBM System z Advanced Workload Analysis Reporter

Page 15: IBM zEC12 zAware and Flash Express

© 2012 IBM Corporation

IBM System z

15

IBM zAware - Identify Unusual System Behavior

IBM zAware contains sophisticated analytics, applies IBM insight, and machine learning to understand your unique system.

Monitoring

• Supports IBM & non IBM middleware and applications

• Monitors OPERLOG in a sysplex or monoplex

• Assigns a message anomaly score to help you identify potential issues

Detection

• Detects anomalies other solutions might miss

• Can find the rare or infrequent message

• Can detect an unusual number of normal messages

• Can detect messages issued out of context

Frequency

• Samples every 2 minutes• 10 minute reporting

interval• Uses 90 day rolling

baseline; utility provided to populate baseline

• Allows dates to be included, excluded

Reporting

• Near real time analysis• High level and drill down

intuitive web based reporting

• Color coder, time slice graphics

• XML output can drive other ISVs or processes

All statements regarding IBM’s future directions and intent are subject to change or withdrawal without notice and represent goals and objectives only

Page 16: IBM zEC12 zAware and Flash Express

© 2012 IBM Corporation

IBM System z

16

Specific Applications of IBM zAware

• Identify a possible z/OS incident – Which image is having unusual behavior?

• Examines unique message behaviors• High score generated by unusual messages or

message patterns

– When did the behavior start?• For a selected 10 minute interval either the current

10 minute interval or past intervals Which messages are unusual? How often did the message occur? When did the message start to occur?

– Were similar messages issued previously?• Understands message characteristics and

message patterns

• Identify behavior after a change has been made

– Are unusual messages being issued after a change?

• New software levels (operating system, middleware, applications)

• Updated system settings or system configurations

• Diagnose intermittent problems• Are new unusual messages being issued when

an intermittent problem occurs? – Are more messages issued then expected?– Are messages issued out of a normal pattern?

All statements regarding IBM’s future directions and intent are subject to change or withdrawal without notice and represent goals and objectives only

Unusual situationsAbnormalitiesTrends

Finds Anomalies that would be Hard to DetectVertical bar shows the number of unique messages in a 10 minute interval

Scoring of messages color coded from common (blue) to rare (orange)

Page 17: IBM zEC12 zAware and Flash Express

© 2012 IBM Corporation

IBM System z

17

IBM zAware Configuration for Maximum Flexibility

zEC12 IBM zAware host

z/OSz/OS

IBMzAware

HostPartition

IBM zAware monitored client

z/OSz/OSz/OS

IBM zAware Web GUI to

monitor results

Monitors zEC12 or any other System z servers running z/OS v1.13 +PTFSupport z/OS on VMRequires OPERLOG

All statements regarding IBM’s future directions and intent are subject to change or withdrawal without notice and represent goals and objectives only

Page 18: IBM zEC12 zAware and Flash Express

© 2012 IBM Corporation

IBM System z

18

IBM zAware Sysplex View

All statements regarding IBM’s future directions and intent are subject to change or withdrawal without notice and represent goals and objectives onlyScreen captures are from development versions of software, displays may vary in production versions.

Anomaly score indicates the rarity of the message IDs within that interval

Bar height depicts number of unique message ids in that

interval

Follows typical Problem Determination WorkflowIntuitive - drill down on

interval (rectangle) of interest

Watch problems in near real time

Page 19: IBM zEC12 zAware and Flash Express

© 2012 IBM Corporation

IBM System z

19

Representative Use Cases - IBM zAware

One member in the sysplex has communications related problems causing symptoms (delays) showing up on another Sysplex member. Problem was due to an error in the coupling facility exit

Online banking applications were timing out. Team could have stopped subsystems to isolate problem. IBM zAware identified LDAP as running short on memory, and this unusual memory situation impacted other systems

Network slowdown problem evidenced itself as a probable TCP/IP definition error. Cause was really security related, due to an incorrectly coded RACF® access rule.

Typical problems identified are complex, cross sysplex and sometimes are due to an unexpected cause. For instance many slip trap messages might signal a problem but one or two might be expected in certain conditions.

All statements regarding IBM’s future directions and intent are subject to change or withdrawal without notice and represent goals and objectives only

Page 20: IBM zEC12 zAware and Flash Express

© 2012 IBM Corporation

IBM System z

20

IBM zAware is an integrated, self learning, analytics solution that helps identify unusual system behavior to help improve service levels. IBM zAware uses machine learning to help your organization gain visibility into system behavior helping you optimize service.

IBM zAware for the CIO

• CIOs are competing increasingly based on services in the global marketplace. Facing new pressures to sustain high levels of availability and respond rapidly to IT service outages, you need to be able to resolve system problems without painful delays.

• In a 24 X 7 environment, a system incident can drive up operations costs and disrupt service for hours – even days. Resolution of complex system problems can incur high costs and impact reputation

• With 70–80%+ of IT expenditures spent on operations costs, and ever increasing IT complexity, CIOsare facing fiscal pressures to reduce spend, yet meet demanding service levels. IBM zAware is designed to support this growing sophistication of IT while reducing operations complexity.

• IBM zAware can help you quickly restore service levels by applying integrated expert analytics in near real time to quickly and accurately isolate system anomalies. Using IBM zAware you can take action to prevent problem recurrence and optimize service delivery.

*IDC 2009

All statements regarding IBM’s future directions and intent are subject to change or withdrawal without notice and represent goals and objectives only

Page 21: IBM zEC12 zAware and Flash Express

© 2012 IBM Corporation

IBM System z

21

IBM zAware for IT VPs and staff

For companies that require superior service levels and fast problem resolution, IBM zAware uses expert analytics to learn your system characteristics to help you identify problematic system behavior. IBM zAware can help you detect problematic trends and resolve issues quickly so you can restore service levels without delay.

• You need to improve IT availability to compete as a service provider. You need to be able to rapidly identify any system problems and reduce the time to diagnose problems. You need to address problems quickly and accurately, to keep availability at its highest levels.

• You function as a service provider whether your customers are internal or external. You cannot afford service disruptions that take too long to diagnose and repair.

• Yet unsolved system outages and performance degradation can limit your ability to meet critical IT service level agreements and remain competitive.

• You need to monitor system health with vigilance to understand typical system behavior and identify possible deviations.

• You must identify problems and quickly restore service even when symptoms are sporadic or demand high skills.

• IBM zAware is an integrated expert solution that uses analytics to help you identify potential problems helping you to improve overall service levels

All statements regarding IBM’s future directions and intent are subject to change or withdrawal without notice and represent goals and objectives only

Page 22: IBM zEC12 zAware and Flash Express

© 2012 IBM Corporation

IBM System z

22

IBM zAware Can Reduce Time to Repair to Improve Availability

Ineffective time spent in problem determination and trial and error. Incorrect problem identification may result in the wrong fixes being applied.

More precise and early diagnosis can shorten impact time and help you to avoid a similar problem. Detect trends and problems as they are unfolding.

Without IBM zAware With IBM zAware

Problem

Decidewhat to do

Business Impact

Application Steady State

shutdownrestart

gathering of diagnostic information

Time Time

Problem

Decidewhat to do

Business Impact

Application Steady State

shutdowngathering of diagnostic information

restart

All statements regarding IBM’s future directions and intent are subject to change or withdrawal without notice and represent goals and objectives only

Little advanced warning

Detect changing

conditions

More Precise

Corrective Action

Often, Multiple

Attempts to Correct Problem

Page 23: IBM zEC12 zAware and Flash Express

© 2012 IBM Corporation

IBM System z

23

Summary: Why Flash Express and IBM zAware are Important

All statements regarding IBM’s future directions and intent are subject to change or withdrawal without notice and represent goals and objectives only

Flash Express• Today’s market transformation, evolution to cloud and new service delivery

models will demand increased availability • Pressures from social networking and mobile computing applications drive the

demand for high performance and highly available applications • Big Data and other analytic applications will require random access of data, and

improved paging performance, leveraging the use of pageable large pages (PLP) and Flash Express

IBM zAware• As companies innovate, new interaction and complexity between applications

can result in complex problems that need to be resolved quicker and more accurately

• Global IT departments have a reduced likelihood of having the right experts available at the same time to resolve complex problems with manyinterdependencies

• Organizations need a solution that is self tuning, with expert analytics to diagnose anomalies. The complexity and flux of today’s problems makes them virtually impossible to codify in advance

Page 24: IBM zEC12 zAware and Flash Express

© 2012 IBM Corporation

IBM System z

24

Solutions Available:Rules based

Analytics/ Statistical

model

Examines message

traffic

Self Learning

Method

Included in z/OS - z/OS Health Checker

•Checks configurations•Programmatic, applies to IBM and ISV tools•Can escalate notifications

Screens for

conditions

- z/OS PFA •Trending analysis of z/OS system resources, and performance

•Checks metrics like Storage, Frames•Can invoke z/OS RTD

Early detection of

a problem

- z/OS RTD •Real time diagnostics of specific z/OS system issues *

Examines the operating

system when an incident is

reported

- IBM zAware •Pattern based message analysis•Self learning •Provides aid in diagnosing complex z/OS problems, including cross sysplex, “sick but not dead”

Diagnose an

incident anywhere in

the z/OS software stack

while it is occurring

IBM zAware uniquely analyzes messages in context to determine unusual behaviorsIBM zAware uniquely understands and tunes its own baseline to compare against current activityIBM zAware does not depend on other solutions, coding of rules, and is always enabled to watch your system

All statements regarding IBM’s future directions and intent are subject to change or withdrawal without notice and represent goals and objectives only

IBM z/OS Solution Family Can Improve Problem Diagnostics

* Limited

Page 25: IBM zEC12 zAware and Flash Express

© 2012 IBM Corporation

IBM System z

25

Cost of Downtime

Average one hour of downtime per event at $181,770 per hour with two more hours to restore.

Total cost over $.5M

Reduce availability lapses by 45 minutes and pay for Flash ExpressDatacenter Downtime How Much Does IT Really Cost?

All statements regarding IBM’s future directions and intent are subject to change or withdrawal without notice and represent goals and objectives only

Page 26: IBM zEC12 zAware and Flash Express

© 2012 IBM Corporation

IBM System z

26

Page 27: IBM zEC12 zAware and Flash Express

© 2012 IBM Corporation

IBM System z

27

Flash ExpressTechnical Background

Page 28: IBM zEC12 zAware and Flash Express

© 2012 IBM Corporation

IBM System z

28

Introducing Flash ExpressTime to Read Data measured in System z Instructions

Real Memory:

(256B line)

~ 100 Instructions

Flash Memory

(4K page)

~ 100K Instructions

External Disk

(4K page)

~ 5,000K Instructions

Flash Express is intended to improve System z availability– Slash latency delays from paging

– Flash Memory is much faster than HDD– Flash Memory is much slower than main memory– Flash Memory takes less power than either

– Make your start of day processing fast– Eliminate frustrating delays from SVC Dump processing

zEC12 offers optional Flash Express memory cards– Supported in PCIe I/O drawer with other PCIe I/O cards– Pairs of cards for availability– No HCD/IOCP definitions required

Assign Flash Memory to partitions like main memory– Assignment is by memory amount, not by feature – Each partition’s Flash Memory is isolated like main memory– Dynamically increase the partition maximum amount of Flash– Dynamically configure Flash Memory into and out of the partition

Mo

re La

tenc

y

28

Page 29: IBM zEC12 zAware and Flash Express

© 2012 IBM Corporation

IBM System z

29

• Flash Express is internal storage implemented via NAND Flash SSDs (Solid State Drives)

– Flash Cards plug as pairs into IBM’s PCIe I/O drawers

– A pair provides 1.6 TB of mirrored storage

– A maximum of 4 pairs are supported in a zEC12

• Flash is accessed using the new System z architected EADM (Extended Asynchronous Data Mover) Facility

– An extension of a proven architecture used with expanded storage

– Access is initiated with a Start Subchannel instruction.

• The main application of Flash is as a paging store for z/OS

– Flash Express provides advantages in resiliency and speed

– With large pages being introduced in tandem for exceptional performance

What Is Flash Express?

Page 30: IBM zEC12 zAware and Flash Express

© 2012 IBM Corporation

IBM System z

30

Allocating Flash to a partition

The initial and maximum amount of Flash Memory available to a logical partition is specified at the SE or HMC

Can also dynamically change maximum amount of Flash Memory available to a specific logical partition

Additional Flash Memory (up to the maximum allowed ) can be configured online to a logical partition dynamically at the SE or HMC

Can dynamically configure Flash Memory offline to a logical partition at the SE or HMC

Uses predefined subchannels, no IOCDSManage Flash Allocation

Flash Allows Flexibility in Your Configurations

Page 31: IBM zEC12 zAware and Flash Express

© 2012 IBM Corporation

IBM System z

31

• There is full virtualization of physical Flash PCIe cards across partitions

• Each logical partition can be configured with its own address space for Storage class memory (Flash memory)

• Flash is allocated to partitions by amount of memory, not by card size

• Architecture supports an ability to evolve the underlying Flash technology while preserving the API

• No Hardware Specific design elements are in software

– Error Isolation, Transparent mirroring, Centralized diagnostics,

– Hardware Logging, FRU Call, Recovery are Independent of software

z/OS z/OS

zEC12

MainMemory

SCM SPACE

Data transfer via EADMF

MainMemory

Storage Class Memory

Partition Initial Value

Partition Initial Value

Partition Initial Value

Partition Maximum

partition2partition1

Storage Class Memory

SCM SPACE

Partition Maximum

Flash: A z/OS Virtualized Resource

Page 32: IBM zEC12 zAware and Flash Express

© 2012 IBM Corporation

IBM System z

32

Data Type Data Page Placement

PLPA PLPA pages will be placed both on flash and disk.

VIO VIO data will always be placed on disk

Pageable Large Pages If contiguous space is available, pageable large pages will be written to Flash Express.

If Flash Express is not available in the system configuration, then pageable large pages are backed with 4k page frames.

Other decision points are automated

If available space exists on both Flash Express and disk then the paging decision selection is made based on response time.

Intelligent placement of pages to Flash Express and/or Disk

Smart Flash vs Disk Placement Criteria

Page 33: IBM zEC12 zAware and Flash Express

© 2012 IBM Corporation

IBM System z

3333

Flash Express will be exploited by z/OS

z/OS V1.13 Flash Web Deliverable – GA December 14, 2012

Pageable Large Pages (1 MB)

z/OS V1.13 enabling PTFs for RSM enhancements – 1Q2013

Flash Dynamic Reconfiguration

Optional PLPA and COMMON Page data sets

2GB Large Page Support (Targeted 1Q2013)

IBM Flash Express

33

Flash Express Exploitation on zEC12Sets the stage for further exploitation

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

DB2 for z/OS V10 and JAVA SDK7 SR3 will support pageable Large Pages (SoD)

IBM is working with it’s Linux Distribution partners to include support in future Linux on System z distribution releases

IMS* CQS will use pageable Large Pages when IMS runs on zEC12 –Availability targeted for end of 2013

Page 34: IBM zEC12 zAware and Flash Express

© 2012 IBM Corporation

IBM System z

34

zAwareTechnical Background

Page 35: IBM zEC12 zAware and Flash Express

© 2012 IBM Corporation

IBM System z

35

IBM zAware – Smarter Computing Needs Smart Monitoring

• New technology based on patented machine learning developed by IBM Research

• Cutting edge pattern recognition techniques look at the health of a system to pinpoint deviations from the ‘norm’

• High speed analytics applied to IT facilitates the ability to consume and reduce large quantities of messages

• Pinpoints potentially problematic messages to speed up the problem determination process and improve time to restore service.

• Can help identify unusual or problematic messages early before they cascade into larger problems

• Helps IT personnel take corrective actions swiftly

IBM zAware can watch your system to detect unusual

behavior of z/OS images in near real time

Page 36: IBM zEC12 zAware and Flash Express

© 2012 IBM Corporation

IBM System z

36

• Monitors z/OS OPERLOG including all messages written to z/OS console, including ISV and application generated messages

• Detects things typical monitoring systems miss due to:

– Too many normal messages

– Messages issued outside of the normal pattern of occurrence

• Uniqueness (message not common enough)

– Useful for real-time event diagnostics

• Color-coded, easy-to-use web browser GUI

• XML output can feed other products

Ability to drill down for details on anomalies.

IBM zAware –IBM System z Advanced Workload Analysis Reporter

Page 37: IBM zEC12 zAware and Flash Express

© 2012 IBM Corporation

IBM System z

37

When drill down, see JES2 resource shortage, and the messages indicating what caused it.

Sample Output - Interval View

Detailed viewList of all messages issued during interval When messages occurred Number of appearancesAnomaly score indicates rarity of messageContribution to interval scoreRule indicate IBM knowledge applied

Message context -accompanying messages Most likely messages listed at beginning

Hotlink to IBM message text

Page 38: IBM zEC12 zAware and Flash Express

© 2012 IBM Corporation

IBM System z

38

Z CPU, Memory and IOZ CPU, Memory and IO

Vir

tua

l M

ac

hin

ezO

S

Z CPU, Memory and IOz CPU, Memory and IO

PR/SM™

Vir

tua

l M

ac

hin

ezO

SV

irtu

al

Ma

ch

ine

zOS

Vir

tua

l M

ac

hin

eIC

F

z/O

S

z/O

S

z/O

S

Z CPU, Memory and IOZ CPU, Memory and IO

Vir

tua

l M

ac

hin

ezO

S

Z CPU, Memory and IOSystem z CPU, Memory and IO

SE

PR/SM

Vir

tua

l M

ac

hin

ezO

SV

irtu

al

Ma

ch

ine

zOS

Vir

tua

l M

ac

hin

eIB

MzA

war

e

z/O

S

z/O

S

z/O

S

Sysplex ManagementSysplex viewsManagement of z/OS

Service Management Software

SE

zEC12

z/VM®

zLin

ux

zLin

ux

zLin

ux

z/VM

zLin

ux

zLin

ux

zLin

ux

Enterprise ManagementWorkspace views

Customer controlled scopeSysplex views

z/OS Image view

z/OSMF

IBM zAware

IBM zAware provides XML data through an API which can feed Tivoli® or other software products or processes

Vir

tua

l M

ac

hin

ezO

SV

irtu

al

Ma

ch

ine

ICF

z/O

S

IBM zAware Complements Your Existing Environment

Page 39: IBM zEC12 zAware and Flash Express

© 2012 IBM Corporation

IBM System z

39

HiperSockets

OSA (for data from other servers)

LPAR

zEC12

IBM zAwareServer

Web Server

Analytics

z/OS

Operlog

LOGGER Data

Transport

z/OS

Operlog

LOGGER Data

Transport

HiperSockets

OSA (for data from other servers)

LPAR

zEC12/z196/z114

z/OS

Operlog

LOGGER Data

Transport

z/OS

Operlog

LOGGER Data

Transport

z/OS

Operlog

LOGGER Data

Transport

Results

Models

Data Retrieval

Manage IBM zAware Firmware partition (similar to CF)

File System

IBM zAware GUI

Customer network

PersistentStorage

Control IBM zAware-specific knobs via IBM

zAware GUIz/OSMF

View IBM zAware

results

IP Tunnel

A Closer Look Inside IBM zAware

IBM zAware uses it’s own LPARSelf contained firmware stack

z/OS 1.13 plus PTFs or higher for monitored clients

39

Page 40: IBM zEC12 zAware and Flash Express

© 2012 IBM Corporation

IBM System z

40

IBM zAware Server/Client Overview

40

Analytics

z/OS Client z/OS Client

PR/SM

Data

Retrieval

Actions

Models Operlog

LOGGER

OSA, HiperSocket

Web Server

Alert Console

Data TransportData Transport

File System

Operlog

LOGGER

FirmwareIBM zAwareServer

Page 41: IBM zEC12 zAware and Flash Express

© 2012 IBM Corporation

IBM System z

41

IBM zAware Infrastructure

41

Logger Task

z/OS Client

PR/SM

Consoles @spaceOperlog data

Firmware Stack

Server

TransportParser

IXGWRITE ThreadPut data in logstream

SYSPLEX.OPERLOGLog stream

ZAI(YES) ZAIDATA(‘OPERLOG’)

dub

ZAI SERVER(host-location)

loop

copy Operlog records

put on queue

Client

USS

Transport

IXGWRITE

IXGLOGR @space

awakened

IBM zAwareServer

Analytics

Engine

Alert

Network Transport

Page 42: IBM zEC12 zAware and Flash Express

© 2012 IBM Corporation

IBM System z

42

IBM zAware Operating Requirements• zEC12 to host IBM zAware Server

– IBM zAware requires it’s own LPAR and runs it’s own self-contained firmware stack. • This will reduce the number of LPARs available for customer use

– IBM zAware processor resources can be IFL or General Purpose CP

– Memory and DASD resources are dependent on the number of monitored clients, amount of message traffic, length of time data retained

• Memory - Min 6GB + 256 MB

• DASD ~ 500GB (ECKD or FC)

• IBM zAware uses Logical Volume Manager (LVM) to aggregate multiple physical devices into a single logical device

– Network: HiperSockets or OSA ports – for both gathering of instrumentation data, and outbound alerting/communications

• Need dedicated IP address for partition

• zAware Monitored Clients IBM zAware monitored clients can be on any System z Server running z/OS 1.13 + PTFs

IBM zEnterprise 196 (z196), IBM zEnterprise 114 (z114), etc., and can share log files via IP network with IBM zAware server

• 90 days historical syslog or OPERLOG data to initially prime IBM zAware

42

Page 43: IBM zEC12 zAware and Flash Express

© 2012 IBM Corporation

ZSP03594-USEN-00