what’s new in gdps 4.3?

Post on 14-Jun-2022

7 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

What’s New in GDPS 4.3?Dave ClitherowIBM

November 2020Session 1AA

Solution names – reminder (last time – GDPS/PPRC EOS)

GDPS V3 name GDPS V4 full name GDPS V4 short name

GDPS/PPRC HM GDPS Metro HyperSwap Manager GDPS HM

GDPS/PPRC GDPS Metro Single Leg GDPS Metro SL

GDPS/MTMM GDPS Metro Dual Leg GDPS Metro DL

GDPS/XRC GDPS Global – XRC GDPS XRC

GDPS/GM GDPS Global – GM GDPS GM

GDPS/MzGM GDPS Metro Global – XRC GDPS MzGM

GDPS/MGM GDPS Metro Global – GM GDPS MGM

GDPS/A-A GDPS Continuous Availability GDPS CA

GDPS Virtual Appliance GDPS Virtual Appliance GVA

2(c) Copyright IBM 2020

GDPS Priced Features

GDPS Feature Name GDPS Environment applicable Priced feature or included?

xDR zVM GDPS Metro Included*

*Does require licenses for SA MP and its xDR feature

GDPS SSC Support (vIDAA) GDPS Metro & GDPS Metro Global - GM Separately priced

GDPS z/OS Proxy GDPS Metro Separately priced

GDPS KVM Proxy GDPS Metro Separately priced

Dual Leg GDPS Metro Separately priced*

*Can be ‘rented’ for migration purposes (3-month chunks of time)

GDPS LCP Manager All (see later charts for details) Separately priced

GDPS TestCopy Manager GDPS Metro Global – GM 4-site Separately priced

GDPS CA ZDL feature* GDPS Continuous Availability Separately priced

*Either short or long distance (see later for details on long-distance ZDL)3(c) Copyright IBM 2020

Key migration considerations first

• Unlike the last two releases, there are no key migration considerations, other than those in place before V4.1. That is,

• N, N-1 co-existence is supported

• GDPS 4.2 does however need pre-req APARs installed before you migrate the first system to 4.3 –check the PSP!

• We do however recommend not running in a mixed release configuration for long periods

• New functions typically require all systems to be at the new release level before being exploited

• Exceptions exist

• We test by updating K-sys, then P-sys

• Alternate K-sys first, then Master

4(c) Copyright IBM 2020

Summary of updates for GDPS solutions

Metro Global Metro Global Continuous Availability

(c) Copyright IBM 2020 5

• Preserve Mirror Tool

• Configuration Wizard

• LCP enhancements (4.2 SPE)

• SGC support

• New topologies supported

• Management profiles

• Role-Based Security enhancements• Std Actions (4.2 SPE)

• Sysplex script statement (4.2 SPE)

• Main panel options (4.3 SPE)

• Workflow enhancements• Start a script from any step

• Inject a stop request to an executing script

• Reset a ‘failed’ script indicator

• Support for LOGRY/LOGRZ to allow use of System logger on K-sys (4.2 SPE)

GDPS Metro Highlights• HMT performance enhancement (5-10x improvement

for transfer of info to Alt-K)

• GDPS Virtual Appliance refresh (not 4.3 specifically)

• z/OS 2.3, NetView 6.2.1, SA 4.1, GDPS 4.1

• Now supports zVM SSI live guest relocation and KVM

• GDPS Health Check extensions• z/OS Proxy-managed systems checks

• FB disk support (freeze/run with xDR protocol) (4.2 SPE)

• PD enhancement (RFE 134865)• Determine the xDR maintenance level via GDPS plus ability to

perform ‘get xdrstatus’ and ‘collect xdrlogs’

• SSC (vIDAA appliance) DR capability with GDPS (4.2 SPE)

• New GDPSPRIV CONFIG file for defining privileged commands/classes – imbed file from RS1 CONFIG

• Replaces CPCLASS EXEC

(c) Copyright IBM 2020 6

GDPS GM and MGM Highlights

• Reintroduction of CHGGMSITE command• Removed in V4 incorrectly as use cases remain for it’s use

• Support for SSC (vIDAA) in an MGM 3-site and 4-site configuration (4.3 SPE)• Requires specific level of vIDAA

• Support for FlashCopy on to GM primary (GM and MGM RPFC stage 1)• Workflow enhancements (as Metro)• LCP on a GM code base (4.3 SPE)

• Supports physical isolation for MM2SITE topology + others

• Role-Based Security enhancements (4.3 SPE)

7(c) Copyright IBM 2020

GDPS XRC and MZGM Highlights

• LCP support for GDPS Metro in MzGM configuration – virtual isolation active in the current application region

• RESTful API for standard or common functions mainly (not direct replication management)

• GDPS XRC High Availability. (RFEs 101702, 80312)• HyperSwap support for XRC secondaries

• 2 K-sys and dual Master support

• Redirection of SNA comms for IR

• XRC recovery of devices in an alternate subchannel set

• HMT support

• Region switch RTO enhancements• STOP SESSION DRAINCLIP to avoid overhead of XRECOVER processing in MzGM 4-site

• Role-Based Security enhancements – can use SECURITY=SAF in the GDPS Metro context in MzGM

• Workflow enhancements (as Metro)8(c) Copyright IBM 2020

GDPS Continuous Availability Highlights

• Role-based security enhancements for standard actions (SPE)• Improved system monitoring• RESTful API support• Workflow enhancements (as Metro)• RAS improvements • Zero Data Loss at distance• ROUTING SWITCH for VSAM workloads (SPE)

9(c) Copyright IBM 2020

GDPS Continuous Availability Highlights – ZDL at distance

10

Logs

CDDS

Active Workload

Logs

CDDS

MM – RL2ZDL Leg (Partial)

MM – RL1

Sysplex A

RS1

RS2

Db2

Intermediate Site

Logs

CDDS

RS3Global Mirror Logs

CDDSOtherData

ZDL Replication design : • Db2 Logs are replicated thru MM & GM• Data is replicated by IIDR for Db2

Proxy images (B#1 & B#2)

Production images

RL3 - MTIR

Sysplex B

Logs

CDDS

HW Repl.

SW Repl.

Logs

CDDS

FlashCopy

Proxy Db2

Standby Workload

Db2Capture Apply

GMSEC GMjournal

OtherData

OtherData

IFI MQ

Region A Region B

(c) Copyright IBM 2020

• RESTful API extension to other solutions• GM/MGM

• GDPS Health Checks• Dynamic Data Space usage for CANZLOG• Channel recovery path setting• CFRM message-based manager role check

• GDPS Metro Global – XRC region switch RTO enhancement

• Parallel processing of CopyOnce data movers

• GDPS Security Improvements• LCP phase 1• GDPS Standard Actions security rollout to

GDPS CA• GDPS Main Menu security via SAF

• GDPS LCP Manager• LCP Manager GM phase 1 (4.2 SPE roll up)• LCP Manager GM phase 2 (FCSet support)• Enhanced error handling• Automatic handling of extent pool and backup

volume exhaustion events• LCP Capture enhancements• MGM 4-site region switch enhancements

GDPS 4.3 SPEs planned

(c) Copyright IBM 2020 11

GDPS Workflow Enhancements

(c) Copyright IBM 2020 12

Script changes:

• Ability to start a script at any statement in the script

• Ability to inject a STOP at the next statement request

• Scripts that have been STOPped or have failed in execution are highlighted in the selection list

• Can clear this condition by re-executing the script or using a reset option

• You cannot refresh the scripts when there are failed script indicators present

• Available in all GDPS solutions supporting scripts

• Does NOT enable the ability to cancel the currently executing statement

• Could lead to resources being left in an indeterminate/bad state

GDPS Workflow enhancements

(c) Copyright IBM 2020 13

Step1 – Stop System ABCD

Step2 - Hyperswap

Step3 – Activate CBU

Step4 – Load System ABCD

At 12:15:01, User Admin1 has executedScript SCR_MAINT that failed on step3

Step1 – Stop System ABCD

Step2 - Hyperswap

Step3 – Activate CBU

Step4 – Load System ABCD

Script SCR_MAINT can restart from step3

User knows:- When (12:15:01)- Who (Admin1)- Where (Step3)…the script SCR_MAINT has failed.

User can restart thescript from the step thathas failed.

Workflow enhancementAbility to start/restart a script at any statement in the script

(c) Copyright IBM 202014

Workflow enhancementAbility to inject a STOP at the next statement request

User notices something during Start Secondary and do not want to perform the step3 anymore.

Step1 – Stop System ABCD

Step2 – Start Secondary

Step3 – Load System ABCD

User Admin1 has executedScript SCR_MAINT

Step1 – Stop System ABCD

Step2 – Start Secondary

Step3 – Load System ABCD

ReexecuteStart Secondary

Step1 – Stop System ABCD

Step2 – Start Secondary

Step3 – Load System ABCD

Restart from Step3

Alternative #1

Alternative #2

User can stop script execution from a new panel

(c) Copyright IBM 202015

GDPS Workflow enhancements

Option 6 Planned Actions from the Main menu will go to panel VPCPFUS1 where a new option is available 1 Script managementthat will go to new panel VPCPMSCR where any active and failed scripts will be displayed.

16(c) Copyright IBM 2020

GDPS Workflow enhancements

The new panel VPCPMSCR when no script is active and no scripts have failed

17(c) Copyright IBM 2020

GDPS Workflow enhancements

Using X execute in front of a script. You need to select the step you want as the starting point before typing YES in the selection field and hit enter. Defaults to the first step when the scripted has not previously been stopped.

The trace entry when the script starts will have been extended to show the step number from where it has been started

18(c) Copyright IBM 2020

GDPS Workflow enhancements

The new panel VPCPMSCR now show that the script is active in step 2, show the step content, the USERID that started the script, a timestamp when the step started, the system name and NetView DOMAINID.

Here you can use S to stop the script, the active step will run until it completes, then the script will end, the step following the completed step will be marked as failed.

19(c) Copyright IBM 2020

GDPS Workflow enhancements

When a script has failed it shows up in the lower section of the panel with the same information as for the active script, the time stamp is from when the step failed. Here you can use R to reset the failing flag for the failed script

20(c) Copyright IBM 2020

GDPS Workflow enhancement Update

Panel VPCPFUS1 failed scripts are marked in yellow

21(c) Copyright IBM 2020

GDPS Workflow enhancement Update

Using X execute in front of a failed script, the failed step will be marked in yellow with the extension – STEP FAILED.The failed step will be NOT be pre-selected as the starting point – you will have to select where you want to restart the script from.

The top will show the timestamp, system name, DOMAINID and the USERID that started the script which was stopped.

22(c) Copyright IBM 2020

LCP Enhancements

(c) Copyright IBM 2020 23

LCP Delivery/Evolution timeline

LCP RESTOREVersion 4.2

Version 4.2* SPE/4.3/4.3 SPE

Up to 10FC & 1RC

Version 4.1 Initial Release

LCP RECOVER

Management profiles

Physical isolation with GM

SGC support

Version 4.3 timeframe

Additionaltopology support

Security extensions

Additionalenhancements

* PH17926 – MM basePH17927 – GM base (not in 4.3 GA)+ other APARs to resolve some PEs

24(c) Copyright IBM 2020

Virtual and physical isolation of protection copies - recap

25

Metro Mirror

Protection copies

Restore

Production Systems

Recovery system

SAN / WAN

Administrators

ü The protection copies are created in one or more storage systems in the existing high availability and disaster recovery topology

ü The storage systems are typically in the same SAN or IP network as the production environment

Metro Mirror Protection

copies

Production Systems

Recovery system

SAN / WAN

Administrators Administrators

SAN / WAN

Physical isolation

ü Additional storage systems are used for the protection copies

ü The storage systems are typically not on the same SAN or IP network as the production environment

ü The storage systems have restricted access and even different administrators to provide separation of duties

Restore

Virtual isolation

(c) Copyright IBM 2020

LCP Topologies supported

– MZGM3SITE with Virtual Isolation (Metro only)

– MGM3SITE with Virtual Isolation (later this month)

– MM2SITE with Virtual Isolation

– MM3SITE with Virtual Isolation

– MGM3SITE with Physical or Virtual Isolation

– MGM4SITE with Physical Isolation

– MZGM4SITE with Virtual Isolation (Metro only –Application region)

– GM2SITE with Virtual Isolation (4.2SPE/4.3SPE)

– MM2SITE with Physical Isolation (4.2SPE/4.3SPE)

Metro-based LCP Manager

GM-based LCP Manager

POC-ready (nearing test completion)Generally available

(c) Copyright IBM 2020 26

LCP Manager functions

Common function regardless of topology:

• Support for Safe Guarded Copy in DS8K

• Management profile support to define characteristics such as:

• Retention period• Minimum interval between captures• Capture type• Name – used in script statements• Max Reservation and Check in times

• Ability to tag which capture within a profile will be the target of a script action

• Ability to remove and add devices to the configuration without losing critical information

• Script statements to perform the following• Capture a point in time copy• Recover a point in time copy• Release expired copies• Terminate the recovery of point in time copy

Function specific to a GDPS Metro code base LCP Manager:

• FlashCopy set support• Will be added to GM code base LCP Manager

• Script statement to restore a captured FlashCopy set to the source devices.

27(c) Copyright IBM 2020

GDPS Metro – Virtual air gap

RecoverySysplex

RS1 RS2Metro Mirror

ProdSysplexes

RS2CS1

RS2CS2

RS2CS3

RS2RC1

KP

FC-only

28(c) Copyright IBM 2020

GDPS MGM 4-site – Physical air gap w. TestCopy Mgr

RecoverySysplex

RS1 RS4

Glo

bal C

opy

Metro M

irror

RS2 RS3Global Mirror

RS5Global Copy

KLCP

RS5CS1

RS5CS2

RS5CS3

RS5RC1

RS6

Global CopyTestCopy Mgr

FC-only

29(c) Copyright IBM 2020

GDPS Global – GM – Virtual airgap

RecoverySysplex

RS1 RS2

Global Mirror

ProdSystems

RS2CS1

RS2CS2

RS2CS3

RS2RC1

Kr

RS2J

Logical Corruption Protection Environment in same box as GM secondaries

30(c) Copyright IBM 2020

GDPS Metro (MM2SITE) – Physical airgap

Logical Corruption Protection Environment physically isolated in Global Mirror secondary site – can be from RS1 or RS2 but needs to be MT capable

RS3CS1

RS3CS2

RS3CS3

RecoverySysplex

RS3RC1

RS1 RS2Metro Mirror

ProdSysplex

ProdSysplex

Global Mirror

RS3

RS3J3

Kr

31(c) Copyright IBM 2020

GDPS Metro Dual Leg (MM3SITE) – Physical airgap

RS4 RS4CS1

RS4CS2

RS4CS3

RecoverySysplex

RS4RC1

Kg/Kr LCP

Global Mirror

RS1 RS2Metro Mirror

ProdSysplex

ProdSysplex

RS3

MTI

R

Metro M

irror

RS4J

32(c) Copyright IBM 2020

GDPS Metro Global 3-site – Physical airgap

Logical Corruption Protection Environment physically isolated in Global Mirror secondary site – managed by an external LCP manager (MM) similar to 4-site.

RS4 RS4CS1

RS4CS2

RS4CS3

RecoverySysplex

RS4RC1

KLCP

Global Copy

RS1 RS2Metro Mirror

ProdSysplex

ProdSysplex

Glob

al

Mirr

or

RS3

RS3J3

Kr

IR

FC-only

33(c) Copyright IBM 2020

GDPS MGM 3-site virtual airgap

Logical Corruption Protection Environment physically isolated in Global Mirror secondary site – can be from RS1 or RS2 but needs to be MT capable. Based on the internal LCP Manager (GM)

RS3CS1

RS3CS2

RS3CS3

RecoverySysplex

RS3RC1

RS1 RS2Metro Mirror

ProdSysplex

ProdSysplex

Global Mirror

RS3

RS3J3

Kr

IR

34(c) Copyright IBM 2020

GDPS Global - GM – Physical airgap

Logical Corruption Protection Environment physically isolated in Global Mirror secondary site managed by external LCP manager (MM)

RS1 RS2Global Mirror

ProdSystems Kr

RS2J

RS3 RS3CS1

RS3CS2

RS3CS3

RecoverySysplex

RS3RC1

Global Copy

KLCP

35(c) Copyright IBM 2020

GDPS PMT Replacement

(c) Copyright IBM 2020 36

PMT is back!

• New PMT V5.1.0 is GDPS V4 only and will be made available for 4.1, 4.2 (PH21769) and 4.3• Shipped as part of GDPS code distribution as compiled REXX – no source provided• Issues and questions can be submitted via GDPS support cases • Partly integrated with GDPS DASD Config process• Main function remains the simplification of the process to add or delete device pairs from the GDPS

Metro configuration and minimize mirroring/HyperSwap NOK• Initial support for add/delete of pairs in MM2SITE plus GDPS Metro in MGM3SITE, MGM4SITE,

MZGM3SITE and MZGM4SITE topologies for the CKD consistency group only• Support for changes to FBA group, changes in multiple groups within a consistency group and the

MM3SITE topology are also planned• DataMigrationMode=YES is not (currently) supported.

• Prior versions of PMT can still be used for this purpose in a non-MT set up.

37(c) Copyright IBM 2020

GDPS Preserve Mirror Tool (PMT)

38(c) Copyright IBM 2020

New PMT V5.1.0 will be made available for 4.1, 4.2 (PH21769) and 4.3Shipped as part of GDPS code distribution

Add disks to GEOPARM

Run config process

Run Start Secondary

Back in sync. Hyperswap ready

Add disks to GEOPARM

Run config process (PMT mode)

Run normal config process

Back in sync. Hyperswap ready

Under the cover, PMT takes care of doing the actions to synchronize the new disk.

Without PMT With PMT

Hyperswap NOK(Minutes to

hours… )

Hyperswap OK

Hyperswap OK

Hyperswap OK

Hyperswap OK

Hyperswap NOK (≃5 to 120sec )Ti

me

GDPS Configuration WizardObjective: Simplify the configuration of GDPS

Deliverable:Tool to aid in the creation and maintenance of the various GDPS XML files for Metro, GM and MGM

(c) Copyright IBM 2020 39

GDPS Configuration WizardSimplification of the process to add or delete device pairs from the GDPS Metro configuration

(c) Copyright IBM 202041

Configuration wizard – GEOGROUP syntax check

42(c) Copyright IBM 2020

Configuration wizard – OPTIONS Live documentation

43(c) Copyright IBM 2020

Health Check Updates

(c) Copyright IBM 2020 44

New GDPS Health Checks z/OS Proxy related

Health Checks on z/OS Proxy

Health Checks have been extended to run on the z/OS Proxy-managed systems• Some new aspects to the checks, specific to running in this environment• CDS checks changed• PPT check• STC checks modified for GEOCTCAM, GEOPFENF & GEOPFSRV• CRITICALPAGING set for IOSHSRDR and IOSHSADR too• GRS check, CTC check …and more besides

Managed via SDSF CK option since no GDPS NetView on z/OS Proxy-managed systems• A summary of the checks and exceptions are available on the Master K-sys via the

Remote option

GDPS_Check_CONFIG

GDPS_Check_CONFIG has been updated on the K-sys to check that the recommendations of at least 2 CTC connections and on at least 2 different CHPIDs have been defined and are available.

(c) Copyright IBM 2020 45

GUI and RESTful API

(c) Copyright IBM 2020 46

GDPS GUI/RESTful API changes

GDPSIVP

GDPSIVP command has been enhanced to further aid in setting up the GDPS GUIMore information on the failing component is provided with context based help

RESTful API provided for GDPS CA (2.2 SPE)

Common functions with MetroMany CA-specific functions such as Workload info, Latency info, ZDL status, Replication status, Switch status, Change Master function, Controller info and more…..

RESTful API provided for GDPS Global – XRC environments

Common functions with MetroSome limited XRC-specific functionsRetrieve info from GEOXPARMXRC Global Status – mirroring status of all the XRC sessions defined, config time, GDPS Mode and a few more things

(c) Copyright IBM 2020 47

Trends & directions

(c) Copyright IBM 2020 48

Trends & directions of the GDPS Family of Solutions

4 Main Themes

• Solution vitality – exploitation of new capabilities in theplatform

• eg: SRB

• Simplified utilisation• eg: Workflow enhancements, configuration wizard

• Better auditability & more granular security• Role based security extensions

• Cyber Resiliency – LCP• Continued extensions planned

• As mentioned in the session, here’s the link for an opportunityto provide input to influence the future: ibm.biz/cfaug2020

(c) Copyright IBM 2020 49

IBM and Business Partners only

Questions?

50(c) Copyright IBM 2020

Please submit your session feedback!

• Do it online at http://conferences.gse.org.uk/2020/feedback/1AA

• This session is 1AA

GSE UK Conference 2020 Charity

• The GSE UK Region team hope that you find this presentation and others that follow useful and help to expand your knowledge of z Systems. • Please consider showing your appreciation by kindly donating a small

sum to our charity this year, NHS Charities Together. Follow the link below or scan the QR Code:

http://uk.virginmoneygiving.com/GuideShareEuropeUKRegion

top related