51
What’s New in GDPS 4.3? Dave Clitherow IBM November 2020 Session 1AA

What’s New in GDPS 4.3?

  • Upload
    others

  • View
    7

  • Download
    0

Embed Size (px)

Citation preview

Page 1: What’s New in GDPS 4.3?

What’s New in GDPS 4.3?Dave ClitherowIBM

November 2020Session 1AA

Page 2: What’s New in GDPS 4.3?

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

Page 3: What’s New in GDPS 4.3?

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

Page 4: What’s New in GDPS 4.3?

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

Page 5: What’s New in GDPS 4.3?

Summary of updates for GDPS solutions

Metro Global Metro Global Continuous Availability

(c) Copyright IBM 2020 5

Page 6: What’s New in GDPS 4.3?

• 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

Page 7: What’s New in GDPS 4.3?

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

Page 8: What’s New in GDPS 4.3?

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

Page 9: What’s New in GDPS 4.3?

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

Page 10: What’s New in GDPS 4.3?

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

Page 11: What’s New in GDPS 4.3?

• 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

Page 12: What’s New in GDPS 4.3?

GDPS Workflow Enhancements

(c) Copyright IBM 2020 12

Page 13: What’s New in GDPS 4.3?

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

Page 14: What’s New in GDPS 4.3?

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

Page 15: What’s New in GDPS 4.3?

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

Page 16: What’s New in GDPS 4.3?

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

Page 17: What’s New in GDPS 4.3?

GDPS Workflow enhancements

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

17(c) Copyright IBM 2020

Page 18: What’s New in GDPS 4.3?

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

Page 19: What’s New in GDPS 4.3?

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

Page 20: What’s New in GDPS 4.3?

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

Page 21: What’s New in GDPS 4.3?

GDPS Workflow enhancement Update

Panel VPCPFUS1 failed scripts are marked in yellow

21(c) Copyright IBM 2020

Page 22: What’s New in GDPS 4.3?

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

Page 23: What’s New in GDPS 4.3?

LCP Enhancements

(c) Copyright IBM 2020 23

Page 24: What’s New in GDPS 4.3?

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

Page 25: What’s New in GDPS 4.3?

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

Page 26: What’s New in GDPS 4.3?

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

Page 27: What’s New in GDPS 4.3?

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

Page 28: What’s New in GDPS 4.3?

GDPS Metro – Virtual air gap

RecoverySysplex

RS1 RS2Metro Mirror

ProdSysplexes

RS2CS1

RS2CS2

RS2CS3

RS2RC1

KP

FC-only

28(c) Copyright IBM 2020

Page 29: What’s New in GDPS 4.3?

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

Page 30: What’s New in GDPS 4.3?

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

Page 31: What’s New in GDPS 4.3?

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

Page 32: What’s New in GDPS 4.3?

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

Page 33: What’s New in GDPS 4.3?

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

Page 34: What’s New in GDPS 4.3?

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

Page 35: What’s New in GDPS 4.3?

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

Page 36: What’s New in GDPS 4.3?

GDPS PMT Replacement

(c) Copyright IBM 2020 36

Page 37: What’s New in GDPS 4.3?

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

Page 38: What’s New in GDPS 4.3?

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

Page 39: What’s New in GDPS 4.3?

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

Page 40: What’s New in GDPS 4.3?

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

(c) Copyright IBM 202041

Page 41: What’s New in GDPS 4.3?

Configuration wizard – GEOGROUP syntax check

42(c) Copyright IBM 2020

Page 42: What’s New in GDPS 4.3?

Configuration wizard – OPTIONS Live documentation

43(c) Copyright IBM 2020

Page 43: What’s New in GDPS 4.3?

Health Check Updates

(c) Copyright IBM 2020 44

Page 44: What’s New in GDPS 4.3?

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

Page 45: What’s New in GDPS 4.3?

GUI and RESTful API

(c) Copyright IBM 2020 46

Page 46: What’s New in GDPS 4.3?

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

Page 47: What’s New in GDPS 4.3?

Trends & directions

(c) Copyright IBM 2020 48

Page 48: What’s New in GDPS 4.3?

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

Page 49: What’s New in GDPS 4.3?

IBM and Business Partners only

Questions?

50(c) Copyright IBM 2020

Page 50: What’s New in GDPS 4.3?

Please submit your session feedback!

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

• This session is 1AA

Page 51: What’s New in GDPS 4.3?

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