Introduction to the new mainframe: Large-Scale Commercial Computing © Copyright IBM Corp., 2006....

16
Introduction to the new mainframe: Large-Scale Commercial Computing © Copyright IBM Corp., 2006. All rights reserved. Chapter 2: Capacity

Transcript of Introduction to the new mainframe: Large-Scale Commercial Computing © Copyright IBM Corp., 2006....

Page 1: Introduction to the new mainframe: Large-Scale Commercial Computing © Copyright IBM Corp., 2006. All rights reserved. Chapter 2: Capacity.

Introduction to the new mainframe:Large-Scale Commercial Computing

© Copyright IBM Corp., 2006. All rights reserved.

Chapter 2: Capacity

Page 2: Introduction to the new mainframe: Large-Scale Commercial Computing © Copyright IBM Corp., 2006. All rights reserved. Chapter 2: Capacity.

2

Introduction to the new mainframe

© Copyright IBM Corp., 2006. All rights reserved.

Chapter objectives

At the end of this chapter you should be able to describe:• Mixed workloads• SLA• PR/SM and LPAR• Parallel Sysplex• Storage concepts and management• Measuring capacity

Page 3: Introduction to the new mainframe: Large-Scale Commercial Computing © Copyright IBM Corp., 2006. All rights reserved. Chapter 2: Capacity.

3

Introduction to the new mainframe

© Copyright IBM Corp., 2006. All rights reserved.

Definition of Capacity

Capacity has several definitions:

1. The potential or suitability for holding, storing, or accommodating

2. The facility or power to produce, perform, deploy or, simply process

Page 4: Introduction to the new mainframe: Large-Scale Commercial Computing © Copyright IBM Corp., 2006. All rights reserved. Chapter 2: Capacity.

4

Introduction to the new mainframe

© Copyright IBM Corp., 2006. All rights reserved.

Elements required for capacity (1/2)

Any computer system, from a single-user PC to a multi-thousand user IBM System z mainframe performs work in the following stages:

1. Load a program from a storage device, normally a disk, to central storage

2. Process the instructions in the program

3. Load any required data from disk or tape into central storage

4. Process the data and send the results to the desired end point

Page 5: Introduction to the new mainframe: Large-Scale Commercial Computing © Copyright IBM Corp., 2006. All rights reserved. Chapter 2: Capacity.

5

Introduction to the new mainframe

© Copyright IBM Corp., 2006. All rights reserved.

Elements required for capacity (2/2)

The relevant components to perform these steps and therefore for capacity estimation & planning are:

Processors Central storage Access input/output storage (for example disk or tape)

Also the network to these devices has to be considered

Page 6: Introduction to the new mainframe: Large-Scale Commercial Computing © Copyright IBM Corp., 2006. All rights reserved. Chapter 2: Capacity.

6

Introduction to the new mainframe

© Copyright IBM Corp., 2006. All rights reserved.

Many servers Few Servers

Many servers : Data retention ? Locking across servers ? Connectivity ?

Few servers (IBM System z): Large volumes of data: best in 1 place No rewitting needed of applications 1 total system

Page 7: Introduction to the new mainframe: Large-Scale Commercial Computing © Copyright IBM Corp., 2006. All rights reserved. Chapter 2: Capacity.

7

Introduction to the new mainframe

© Copyright IBM Corp., 2006. All rights reserved.

Mixed Workload

The approach to run mixed workload on one single system comes from the fact that in modern processor chips it is very unlikely, in a commercial environment, that one program could keep a processor fully utilized over a longer period of time.

For example, running jobs for Online customers, Online in-house users and Batch work

on the same system.

Page 8: Introduction to the new mainframe: Large-Scale Commercial Computing © Copyright IBM Corp., 2006. All rights reserved. Chapter 2: Capacity.

8

Introduction to the new mainframe

© Copyright IBM Corp., 2006. All rights reserved.

Service Level Agreement

A Service Level Agreement (SLA) is an agreement between a service provider and a recipient, generally the server owner and a business unit.

SLAs are the baseline for capacity, availability and performance measurements and ratings.

Example:• 95% of ATM transactions are completed in less than one second.• 90% of daily reports are completed by 6 A.M.

Page 9: Introduction to the new mainframe: Large-Scale Commercial Computing © Copyright IBM Corp., 2006. All rights reserved. Chapter 2: Capacity.

9

Introduction to the new mainframe

© Copyright IBM Corp., 2006. All rights reserved.

Managing the system to the SLA

Managing CPU

Managing Disk

Storage concepts (the address space) -> see next slide

Real storage mangement

Page 10: Introduction to the new mainframe: Large-Scale Commercial Computing © Copyright IBM Corp., 2006. All rights reserved. Chapter 2: Capacity.

10

Introduction to the new mainframe

© Copyright IBM Corp., 2006. All rights reserved.

Address space

16 megabyte The “Line”

The “Bar” 2 gigabytes

2 terabytes

512 terabytes

16 exabytes

0User Private Area

User ExtendedPrivate Area

Shared Area

User ExtendedPrivate Area

The „Line“ 24 Bit systems The „Bar“ 31 Bit systems

Page 11: Introduction to the new mainframe: Large-Scale Commercial Computing © Copyright IBM Corp., 2006. All rights reserved. Chapter 2: Capacity.

11

Introduction to the new mainframe

© Copyright IBM Corp., 2006. All rights reserved.

Architecture, running work & capacity

Program Status Word (PSW) Interrupts

• Machine check• Restart• Program Check• I/O• Supervisor call (SVC)• External

Supervisor call Selection of work to run on a CP Dispatching priority CP utilization balance

Page 12: Introduction to the new mainframe: Large-Scale Commercial Computing © Copyright IBM Corp., 2006. All rights reserved. Chapter 2: Capacity.

12

Introduction to the new mainframe

© Copyright IBM Corp., 2006. All rights reserved.

Several servers on 1 physical machine

LPAR

Planning for downtime

• Software

• Hardware

Page 13: Introduction to the new mainframe: Large-Scale Commercial Computing © Copyright IBM Corp., 2006. All rights reserved. Chapter 2: Capacity.

13

Introduction to the new mainframe

© Copyright IBM Corp., 2006. All rights reserved.

IBM System z – Parallel Sysplex

ESCON/FICON

Coupling Facility

SYSPLEX Timer

Shared Data

Z9 BC

Z9 EC

Z9 EC

Z9 BC

Parallel Sysplex

Page 14: Introduction to the new mainframe: Large-Scale Commercial Computing © Copyright IBM Corp., 2006. All rights reserved. Chapter 2: Capacity.

14

Introduction to the new mainframe

© Copyright IBM Corp., 2006. All rights reserved.

Measurements

Central Processor usage

Central storage usage

Access to disk storage

Page 15: Introduction to the new mainframe: Large-Scale Commercial Computing © Copyright IBM Corp., 2006. All rights reserved. Chapter 2: Capacity.

15

Introduction to the new mainframe

© Copyright IBM Corp., 2006. All rights reserved.

Summary

Capacity Complex when you are :

• In a mixed workload• On a large-scale commercial environment

Different workloads different requirements well defined set of SLAs needed

SLAs are also helpfull for:• Measurement of capacity bottlenecks• the planning of capacity upgrades.

Page 16: Introduction to the new mainframe: Large-Scale Commercial Computing © Copyright IBM Corp., 2006. All rights reserved. Chapter 2: Capacity.

16

Introduction to the new mainframe

© Copyright IBM Corp., 2006. All rights reserved.

Key terms in this chapter

• 24-bit• 64-bit• Address space• Capacity• Central storage• CP • Downtime• I/O• Interrupt• LPAR

• Mixed Workload

• Parallel Sysplex

• PR/SM

• PSW

• Real Storage

• SLA

• SVC

• The Bar

• The Line

• Virtual Storage