Upload
percival-evans
View
219
Download
1
Embed Size (px)
Citation preview
2Q20081 System z High Availability – Parallel Sysplex
TGVL: System z Foundation
System z High Availability – Value of Parallel Sysplex
IBM System z
z10 EC z10 BC
David E [email protected]
2Q20082 System z High Availability – Parallel Sysplex
TGVL: System z Foundation
High Availability as a Concept Parallel Sysplex Architecture Value Of Parallel Sysplex Data Sharing
Learning Objectives
2Q20083 System z High Availability – Parallel Sysplex
TGVL: System z Foundation
High Availability as a Concept
1. High Availability as seen by the end user – Application Driven
Bank Teller
Stock Broker
Internet user
2. High Availability Metrics
Availability Downtime
90% 36.5 Days
99% 3.6 Days
99.9% 8.7 Hours
99.99% 52.5 Minutes
99.999% 5.3 Minutes
2Q20084 System z High Availability – Parallel Sysplex
TGVL: System z Foundation
High Availability Challenges
Unplanned Outages
Hardware Failure – Servers, Storage, Network
Software Failure – Operating System, Database, etc
Customer Application Failure
Datacenter Disaster
Planned Outages
Hardware Upgrades
Software Upgrades
Data Center Moves
2Q20085 System z High Availability – Parallel Sysplex
TGVL: System z Foundation
Server Clustering -The Challenge
Single System Image/Systems ManagementNo Application Changes
2Q20086 System z High Availability – Parallel Sysplex
TGVL: System z Foundation
If you were the Architect - Server Clustering?
1. All servers can access (read/write) Databases (Serialization of Updates – Data Sharing)
2. All servers can be managed from one console
3. Scalable to very large Capacity
4. Applications can run on all servers
5. Some Servers can be taken out of service (either planned or unplanned) without affecting application availability
6. Servers can run different levels of Operating System and Middleware.
7. ........................................................
Some thoughts
2Q20087 System z High Availability – Parallel Sysplex
TGVL: System z Foundation
Data Sharing – DB/2 Buffer Pool Management
112
2
34
56789
1011
Log File
DB2Log
2Q20088 System z High Availability – Parallel Sysplex
TGVL: System z Foundation
Data Sharing - DB/2 Buffer Pool Management
112
2
3
4567
8
9
1011 1
12
2
3
4567
8
9
1011
DB2Log
DB2Log
2Q20089 System z High Availability – Parallel Sysplex
TGVL: System z Foundation
Parallel Sysplex
Hardware– Time Synchronization– I/O Connectivity– Coupling Facility
Software– XCF/XES– WLM
CF Operating - System μ-code (Microcode)– CFCC (Coupling Facility Control Code)
121
2
3
45
67
8
9
10
11
CouplingTechnology
Shared data
Sysplex Timer
ESCON/FICON
System z9
System z10
NOTE: z/OS and Middleware may be level n, n-1, or n-2. WLM manages workloads across all members of a Parallel Sysplex according to the customers “Business” priorities.
2Q200810 System z High Availability – Parallel Sysplex
TGVL: System z Foundation
Poll Question
CFCC runs under z/OS in a CF. (Yes/No)
2Q200811 System z High Availability – Parallel Sysplex
TGVL: System z Foundation
Parallel Sysplex
Physical View Logoical View
121
2
3
45
67
8
9
10
11
CouplingTechnology
Shared data
Sysplex Timer
ESCON/FICON
zSeriesSystem z9 109
Simple!
self managed
2Q200812 System z High Availability – Parallel Sysplex
TGVL: System z Foundation
The Link Technology …
z/OS z/OSCFIC
CF ICB7 meters
ICB
7 meters
ICB7 meters
zSeries - z9 zSeries - z9
ICF
ICISC
z/OS z/OS
CF
z9 zSeries
ISC ISC
Inter System Channel (ISC) – Original Coupling Channel– Provides long distance connections
Internal Coupling (IC) Channel – Fastest coupling performance– Reduced complexity– Increased reliability
Integrated Cluster Bus (ICB)– High bandwidth link for short distance– Fastest interconnection link– Improved processor utilization
PSIFB (Parallel Sysplex Infiniband– Open standards– Very high bandwidth– 6 GB/Sec– Longer distance compared with ICB (150M)
2Q200813 System z High Availability – Parallel Sysplex
TGVL: System z Foundation
Capacity beyond largest CEC
Addresses Planned/Unplanned HW/SW Outages
Flexible, Nondisruptive Growth
Scales
Dynamic Workload/Resource Management
Built In Redundancy
Capacity Upgrade on Demand
Capacity Backup
Hot Pluggable I/O
1 to 32 Systems
Single System Parallel Sysplex
Parallel Sysplex Summary
2Q200814 System z High Availability – Parallel Sysplex
TGVL: System z Foundation
Learning Points – System z High Availability
1. Parallel Sysplex is a High Availability Solution implemented via hardware, software, and microcode
2. A Coupling Facility (CF) provides Serialization and buffering Services to members of a Parallel Sysplex – CFCC is the Operating System for all CFs
3. Sysplex Timers (and/or FTP) assures synchronized clocks for all members of a Parallel Sysplex – Required for Data Recovery
4. CF to Server connections can be ISC, ICB, PSIFB, or IC links – IC links are virtual links when CF is LPAR on the same server
5. Parallel Sysplex protects end users from Planned or Unplanned outages
6. WLM manages workloads across all members of a Parallel Sysplex according to the customers “Business” priorities.
7. z/OS and Middleware may be level n, n-1, or n-2.