Upload
others
View
2
Download
0
Embed Size (px)
Citation preview
© Copyright IBM Corporation 2021© Copyright IBM Corporation 2021
Accelerate with IBM Storage:
CSM 6.2.11 Update and DS8900F Global Mirror with Safeguarded Copy
Speaker Names: Randy Blea, IBM Copy Services Manager ArchitectCraig Gordon, IBM Advanced Technology Group - Storage
© Copyright IBM Corporation 2021© Copyright IBM Corporation 2021
Advanced Technology Group – Storage experts cover a variety of technical topics.
Audience: Clients who have or are considering acquiring IBM Storage solutions. Business Partners and IBMers are also welcome.
To automatically receive announcements of upcoming Accelerate with IBM Storage webinars, Clients, Business Partners and IBMers are welcome to send an email request to [email protected].
2021 Upcoming Webinars:
January 12- CSM 6.2.11 Update and DS8900F Global Mirror with Safeguarded CopyRegister Here: https://ibm.biz/Bdq7C2
January 14 - Epic with IBM StorageRegister Here: https://ibm.biz/Bdq7Nm
January 21 - New data exploration capabilities with IBM Spectrum Discover Version 2.0.4Register Here: https://ibm.biz/BdqUNs
Accelerate with IBM Storage Support Site: https://www.ibm.com/support/pages/node/1125513D6Q
Accelerate with IBM Storage Technical Webinar Series
© Copyright IBM Corporation 2021© Copyright IBM Corporation 2021
IBM ATG DS8000 Offerings
Customer Workshops
• DS8000 Advanced Functions Virtual Workshop
• IBM Storage Cyber Resiliency Virtual Workshop
Demo / Test Drives for IBM/Business Partner skill development and for remote customer demonstrations
• Business Resiliency with Copy Services Manager Demonstration and Test Drive
• DS8900F Demonstration GUI Demonstration and Test Drive
• DS8900F Safeguarded Copy Test Drive
• DS8900F Safeguarded Copy SME lead Demonstration
Studies
• DS8000 Global Mirror Bandwidth Sizing – estimate required network bandwidth for target Recovery Point Objective (“RPO”)
• DS8880 Transparent Cloud Tiering Savings Analysis – calculate CPU savings from TCT cloud offload of HSM host cycles
• DS8000 Safeguarded Copy Sizing – calculate the capacity needed to meet Logical Corruption Protection ("LCP") requirements
IBM ATG – Customer Workshops, Demos & Test Drives and Studies
3
© Copyright IBM Corporation 2021© Copyright IBM Corporation 2021
Please take a moment to share your feedback with our team!
You can access this 5-question survey via Menti.com with code 15 75 27 5 or
Direct link https://www.menti.com/mkg7a2x6q8
Or
QR Code
Accelerate with IBM Storage Technical Webinar Series - Survey
© Copyright IBM Corporation 2021© Copyright IBM Corporation 2021
Session objectives
• Quick CSM Product overview
• What’s New in CSM 6.2.11
• Safeguarded Copy physical isolation topology improvement
5
© Copyright IBM Corporation 2021
IBM Copy Services Manager
Installable across all major platforms:
Windows, Linux, AIX, z/OS, Linux for z Systems
And now pre-installed on the DS8000 HMC
Manages z Systems HyperSwap and
supports Power HA HyperSwap
to create highly available
solutions in Metro Mirror and
Metro Global Mirror
Environments
Practice As You Would Recover with
CSM Practice Volumes
Issue the ‘Flash’ command to
back up your remote site and
automatically restart replication
so that you can practice while
maintaining DR capabilities
Protect Your Data
Warning Prompts
User Roles
Site Awareness
Dynamic Images
Event and Threshold Alerts
* See your IBM Representative for further details.
Disaster Recovery and High Availability
One Step RecoveryProvides Automation for Advanced Copy Services
Single Point of Control Across Environment
Designed to Scale For Thousands of Relationships
RPO Monitoring and Historical Reporting
Simplifies the recovery process in multi-site replication,
protecting customer data while keeping costs down
Provides support for both distributed and mainframe data
Supports DS8880 and Spectrum storage systems
Easy to install. Easy to Setup. Easy to Manage.Simplify Your Replication
© Copyright IBM Corporation 2021© Copyright IBM Corporation 2021
What’s New in IBM Copy Services Manager V6.2.11
RFE 141749 – Allow usage of CSM backup files when migrating a CSM server to a z/OS system
New session type designed to collect write monitoring information for volumes so that customers can more accurately size their Extent Space Efficient FlashCopy and Safeguarded Copy environments
RFE 144776 and 145787 – REST API improvements in session level queries
RFE 84717 – View LSS Out of Sync track historical information graphically in the CSM GUI
RFE 139998 – Support CSM IP to z/OS host connections to multiple sysplexes or monoplexes with the same name
New Migration session type is now available with no charge license for CSM pre-installed on the DS8000 HMC
RFE 144683 – Display/Return Volume WWN in CSM GUI and REST interfaces for automation in auto-provisioning cloud environments
RFE 112978 – New option on DS8000 FlashCopy and Practice session to fail flash if the target is online to a host
RFE 144783 – Discover existing Spectrum Virtualize FlashCopy relationships
Performance enhancements for Safeguarded Copy and FlashCopy sessions in mainframe environments
© Copyright IBM Corporation 2021 IBM Systems | 8
Display/Return Volume WWN in CSM GUI and REST interfaces for automation in auto-provisioning cloud environments
• RFE 144683 – a request to return the WWN for the volume to easily determine which hardware volume is mapped to a host
• Prior to 6.2.11 CSM only displayed the user name and full hardware name for a volume. However, most host systems map the volume using the volume’s WWN.
• Starting in 6.2.11 CSM will now display the Volume WWN across the various GUI panels. In tables displaying the volumes, you can unhide the Volume WWN column by clicking the icon at the very right of the table header. In other locations the volume WWN will appear in the popup or volume information along with the other volume details.
• The REST interface will now return the Volume WWN in the “volume_wwn” tag for queries. In addition, you can now query with a given volume wwn to retrieve the volume that should be added to the CSM session thus allowing for easy automation when volumes are auto provisioned.
GET /storagedevices/volumes/volwwn/{name}
© Copyright IBM Corporation 2021 IBM Systems | 9
REST API improvements in session level queries
• RFE 144776 and RFE 145787 – Customers have requested some improvements in the data returned when querying for session information using the REST API
• The /sessions/ query returns all overview information for all sessions, which can result in a LOT of data. A new /sessions/short query is now available and will return a json array where the results contain only minimal information for each session. Details for specific sessions can then be queried separately.
• CSM will now return the hardware consistency group names created for Spectrum Virtualize and Accelerate storage systems allowing customers to map those to the CSM session.
• For Spectrum Virtualize the tag “hwcg” will display the hardware consistency group name
• For Spectrum Accelerate the tags “h1cg”, “h2cg”, “h1pool” and “h2pool will display the hardware consistency group and pool information
© Copyright IBM Corporation 2021 IBM Systems | 10
Discover existing Spectrum Virtualize FlashCopy relationships
• RFE 144783 – a customer use case existed where they needed to assimilate an existing Spectrum Virtualize FlashCopy relationship into a CSM FlashCopy session without having to “reflash” the data
• The Discover command for the CSM FlashCopy session with Spectrum Virtualize volumes behaves in the following ways
• The Discover command can be run from the Defined, Prepared, or Target Available state. Defined pairs are set to consistent and Target Available if a relationship is found on the hardware that is part of a consistency group. Note: It is assumed that the relationships are flashed and consistent.
• Although discovered pairs are set consistent, the session is not able to validate that they are consistent to the time of all other pairs in the session.
• If a consistency group is not yet established for the session, the Discover command assimilates the consistency group for the first pair found into the session.
• If the hardware relationship found for a pair is not part of a consistency group, the Discover command fails and error message IWNR2096E is set for the pair.
• If the hardware relationship found for a pair is not in the correct state (that is, flashed), the Discover command fails and error message IWNR2096E is set for the pair.
• If the hardware relationship found for a pair is part of a different consistency group than that established for or assimilated into the session, the Discover commands fails and error message IWNR2096E is set for the pair.
• If the FlashCopy session is set with the Incremental option turned off, even if the Discover command assimilated an incremental relationship, the flash always terminates and reflashes the relationship.
© Copyright IBM Corporation 2021 IBM Systems | 11
New Migration session type is now available with no charge license for CSM pre-installed on the DS8000 HMC
• CSM 6.2.10 released a new session type that provides the ability to create Global Copy relationships on a DS8000 storage system. This session type does not guarantee consistency in the event of a disaster but can be used for migrating data using Global Copy.
• Starting in 6.2.11, this session type will now be available for straight out of the box for all DS8000 systems using the CSM version pre-installed on the DS8000 HMC. No additional CSM license will be required in order to manage migration sessions.
• When support is required open the ticket against the DS8000 storage system and not CSM to ensure proper handling of the ticket
© Copyright IBM Corporation 2021 IBM Systems | 12
Allow usage of CSM backup files when migrating a CSM server to a z/OS system
• RFE 141749 – In CSM 6.2.9 the backup feature for CSM servers was enhanced to include ALL files necessary to either migrate or restore a CSM server. Previously only the database containing the connection and session information was collected. Now all necessary properties and changes are collected. However, using the backup file on z/OS installations required manually unzipping and managing the contents of the zip file.
• Starting with CSM 6.2.11 you can now use the backup zip file for CSM during a z/OS installation in order to migrate an existing CSM server to z/OS. The backup zip can be created on a Distributed or another z/OS system.
• Migration using the backup zip file can be done by using the existing MIGRATE_FROM value in the IWNINSTL script on z/OS and specifying the zip file instead of a location.
MIGRATION_FROM=/tmp/csmBackup_<date_stamp>_<time_stamp>.zip
NOTE: The path also needs to be set with read access by the user that submits the IWNINSTL job.
© Copyright IBM Corporation 2021 IBM Systems | 13
View LSS OOS track historical information graphically in the CSM GUI
• RFE 84717 – Customers have requested the ability to view the RPO and LSS OOS historical data in a graph from the CSM GUI
• In CSM 6.2.10, CSM provided the ability to view the RPO historical data for a session and role pair.
• In CSM 6.2.11 CSM extends this capability to now display LSS OOS statistics for a session and role pair as well.
• When a higher than expected RPO is seen on the RPO charts, customers can bring up the LSS OOS chart for the same timeframe to determine if one or more LSSs had high OOS counts that may have lead to the high RPO
• To bring up the LSS OOS charts click on Session Actions->View Modify->Global Mirror Data and then click on the LSS Chart tab on the left side of the panel
• Hover over specific points in the graph to see specific OOS counts for the given LSS
© Copyright IBM Corporation 2021 IBM Systems | 14
Support CSM IP to z/OS host connections to multiple sysplexes or monoplexes with the same name
• RFE 139998 – Customers have requested the ability to manage multiple sysplexes or monoplexes that have the same name from the same CSM server
• In previous releases CSM could not manage multiple systems with the same name because when you went to associate a sysplex to a session for HyperSwap or Hardened Freeze support, there was no way to distinguish which session to associate.
• Starting with CSM 6.2.11, the drop down showing the sysplex association in the session options, will now indicate not only the sysplex name but the hostname for the connection as well.
Ex. CAPTKEN1:ezu249.ibm.com
• If multiple sysplexes have the same name, choose the sysplex association with the correct corresponding hostname
© Copyright IBM Corporation 2021 IBM Systems | 15
New option on DS8000 FlashCopy and Practice sessions to fail flash if target is online to a host
• RFE 112978 – Customers have requested a session property to prevent the flash if the target volume is online
• When clicking View Modify->Properties for a session, customers can now select the Fail Flash if target is online (CKD only) option. Option may be displayed under the given FlashCopy role pair for the session
• The value is NOT enabled by default. When selected, if the target volume is a CKD volume and is online to a host any flash to that target will fail
• Sessions that support the new property
• FlashCopy• Global Mirror Failover/Failback w/ Practice• Metro Mirror Failover/Failback w/ Practice• Global Mirror Either Direction w/ Two Site Practice• Metro Global Mirror w/ Practice• Metro Mirror – Global Mirror w/ Practice
• NOTE: CSM supported the fail if online option via a property in the server property file. The value in the server properties will OVERRIDE what’s defined in the session Properties.
© Copyright IBM Corporation 2021 IBM Systems | 16
New session type designed to help customers size for Safeguarded Copy and FlashCopy solutions
• In CSM 6.2.11 a new session is available. The ESEsizer session supports analyzing space requirements for DS8000 Extent Space Efficient (ESE) FlashCopy and Safeguarded Copy environments.
• The new session is available for no charge on the preinstalled CSM version on the DS8000 HMC, as well as the full charged CSM license
• With the DS8880 microcode release 8.5.4 and DS8900F release 9.1 a Write Monitoring (WM) bitmap was implemented in the DS8000 to track all write to each volume. The write monitoring bitmap enables a DS8000 to track the amount and locality of its changed data over definable time intervals and across a set time period in an existing production environment.
• The new session type queries the Write Monitoring bitmap and provides output files on box and volume level including details such as the currently allocated extents, changed tracks, changed small extents and change large extents. That level of detail can readily be used to determined how much capacity would have been allocated over time for FlashCopy and Safeguarded Copy.
• To interpret the data collected the following tool is available online that will allow you to import the csv files collected from the session
https://www.ibm.com/support/pages/node/6372180
© Copyright IBM Corporation 2021 IBM Systems | 17
Performance enhancements for Safeguarded Copy and FlashCopy in mainframe environments
• In order to create consistent FlashCopy flashes and Safeguarded Copy backups, a freeze must be issue briefly across all volumes in the session during the flash or backup process.
• CSM has implemented a number of enhancements in previous releases to minimize the application impact of the freeze, however, network and system resources for the CSM server can impact the performance.
• In CSM 6.2.11, customers can now go into the properties for a FlashCopy or a Safeguarded Copy session and associate the session with a sysplex. When a sysplex is associated, the necessary commands are passed down to the IOS component on z/OS to perform the flash or backup, dramatically improving the performance and minimizing application impact.
• In order to use the feature, all volumes in the session must be attached to the zOS system that is associated to the session. If the volumes are not attached the backup or Flash will fail, and the sysplex association will need to be removed so that the flash or backup can be executed the traditional way.
• IOS APAR OA59561 must be applied to the z/OS system
© Copyright IBM Corporation 2021© Copyright IBM Corporation 2021
Reference Material
• CSM Log gathering DCF doc (coming soon) – Useful for tailoring log collection for what support needs to see
• CSM Support Portal - https://www.ibm.com/mysupport/s/topic/0TO0z000000R6LoGAK/copy-services-manager?language=en_US&productId=01t0z0000076xpUAAQ
• CSM online Support Matrix - https://www.ibm.com/support/pages/node/690685
• CSM Latest Downloads - https://www.ibm.com/support/pages/node/690791
• CSM Flashes Alerts and Bullentins - https://www-945.ibm.com/systems/support/myview/subscription/css.wss/view/S155190b5070
• Knowledge Center – http://www.ibm.com/support/knowledgecenter/SSESK4/csm_kcwelcome.html
• RFE Community -https://www.ibm.com/developerworks/rfe/execute?use_case=changeRequestLanding&BRAND_ID=352&PROD_ID=1467&x=19&y=22
• Youtube channel - https://www.youtube.com/channel/UC2KaP7qpv4Z9yJ75YioI-pA
© Copyright IBM Corporation 2021© Copyright IBM Corporation 2021
Questions ?
19
© Copyright IBM Corporation 2021 20
DS8000 Cascaded Global Mirror for
Safeguarded Copy Physical Isolation
© Copyright IBM Corporation 2021© Copyright IBM Corporation 2021
Safeguarded Copy Topology Background
Virtual Isolation Example
21
Global Mirror
CSM
Global Mirror
Global Copy
CSM
Physical Isolation Example
• Safeguarded Copy has many different possible topologies. This discussion is focused on the physical isolation example, where Safeguarded Copy is desired at the GM target site.
• The Global Mirror leg could also be the asynchronous leg of an MGM configuration
© Copyright IBM Corporation 2021© Copyright IBM Corporation 2021
Global Mirror
Global Copy
Safeguarded Copy Backup with Cascaded Global Copy
• Global Copy is cascaded from Global Mirror
• Global Mirror is paused to create a consistent copy
• A Safeguarded Copy is taken from the Global Copy secondary volumes
CSM
SafeguardedCopy
© Copyright IBM Corporation 2021© Copyright IBM Corporation 2021
SGC Backup Process with cascaded Global Copy
Critical Path
The queries in steps 3 and 4 are all device level queries.1,000’s of pairs ➔ 1,000’s of queries.
Global Mirror
Global Copy
CSM
SafeguardedCopy
Process to take a Safeguarded Backup is:1. Pause Global Mirror with consistency2. Query until Global Mirror pauses3. Query all Global Copy pairs until OOS=04. Suspend Global Copy pairs5. Resume Production Global Mirror6. Take Safeguarded Backup7. Resume Cascaded Global Copy
© Copyright IBM Corporation 2021© Copyright IBM Corporation 2021
SGC Backup Process with cascaded Global Mirror (new solution!)
Process to take a Safeguarded Backup is:1. Pause Cascaded GM with consistency
• No CG is formed until production GM is paused2. Pause Production GM with consistency3. Query until Production GM pauses4. Query until Cascaded GM pauses5. Resume Production Global Mirror6. Take Safeguarded Backup7. Resume Cascaded Global Mirror
Critical Path
Global Mirror
Global Mirror
CSM
SafeguardedCopy
Cascaded GM(instead of GC)
The queries in steps 3 and 4 are now GM session level queriesOnly 1 query for the session
© Copyright IBM Corporation 2021© Copyright IBM Corporation 2021
CSM Scheduled Task definition
ProdGM
CascadeGM
VaultSGC
© Copyright IBM Corporation 2021© Copyright IBM Corporation 2021
DS8000 and CSM Enhancements
• Set a unique suspend reason for a Global Mirror secondary that is paused with consistency
• Enable Global Mirror consistency groups to be formed when the primary is in a cascaded relationship that has been paused with consistency
• Reduce wait time after failed consistency group from 5 seconds to 1 second
• Increase parallelism of suspend and resync processing
• New Action: ResumeGM
• Specialized command to only issue a start command to the Global Mirror master session on the DS8000 hardware
• Assumes that no other changes are made to the configuration between the suspend and resume processing
© Copyright IBM Corporation 2021© Copyright IBM Corporation 2021
Optimal Use Cases
• Specific focus is for physical isolation configuration, which was previously accomplished via cascaded Global Copy
• Designed for short SGC backup intervals• One hour or less
• Depending on the configuration and workload, it is reasonable to expect RPO elongation of less than 30 seconds, preparing for the SGC backup
• In contrast to potentially several minutes using the Global Copy approach
• Global Mirror journal volumes for the cascaded GM session can be sized in the 10-20% capacity range
Global Mirror
Global Mirror
CSM
SafeguardedCopy
Cascaded GM(instead of GC)
© Copyright IBM Corporation 2021© Copyright IBM Corporation 2021
Code Level Requirements
• DS8000 code level requirements
• R8.5 SP7 (88.57.8.0)• R9.0 SP4 (89.4.8.0)• R9.1 SP1 (89.11.33.0)
• CSM level 6.2.10
• Note: the ResumeGM command for the cascaded GM session needs to be enabled via a CSM properties file update
• Since the remote site is a GM target, GM Journal volumes are required
• The journal volumes can be thinly provisioned
• GDPS APAR PH31059
• To tolerate the new suspension reason on a PPRC secondary
© Copyright IBM Corporation 2021© Copyright IBM Corporation 2021
Questions ?
29
© Copyright IBM Corporation 2021© Copyright IBM Corporation 2021
IBM Storage Insights monitoring of Safeguarded Copy capacity
• Cloud-based solution that can monitor your DS8000 Storage• Monitor your Safeguarded Copy volumes• Easily see which volumes are safeguarded• Configure alerts and get capacity and performance data• Enables IBM Storage Support to view performance data and collect support logs as-needed
Register for IBM Storage Insights:http://ibm.biz/register
Getting Started:https://www.ibm.com/support/knowledgecenter/SSQRB8/com.ibm.spectrum.si.doc/tpch_saas_container_r_getting_started.html
© Copyright IBM Corporation 2021© Copyright IBM Corporation 2021
Monitoring Safeguarded Copy Volumes with IBM Storage Insights
© Copyright IBM Corporation 2021© Copyright IBM Corporation 2021
Please take a moment to share your feedback with our team!
You can access this 5-question survey via Menti.com with code 15 75 27 5 or
Direct link https://www.menti.com/mkg7a2x6q8
Or
QR Code
Accelerate with IBM Storage Technical Webinar Series - Survey