IBM Copy Services Manager What s New in 6.2.2 Randy Blea CSM Architect 1
Accelerate with IBM Storage Webinars The Free IBM Storage Technical Webinar Series Continues in 2018... Washington Systems Center 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 acceleratejoin@hursley.ibm.com. Located in the Accelerate with IBM Storage Blog: https://www.ibm.com/developerworks/mydeveloperworks/blogs/accelerate/?lang=en Also, check out the WSC YouTube Channel here: https://www.youtube.com/playlist?list=plsdmgmn4aud-gkubcr8k0ksccif6e6zyd&disable_polymer=true 2018 Webinars: January 9 DS8880 Easy Tier January 17 Start 2018 Fast! What's New for Spectrum Scale V5 and ESS February 8 - VersaStack - Solutions For Fast Deployments February 16 - TS7700 R4.1 Phase 2 GUI with Live Demo February 22 - DS8880 Transparent Cloud Tiering Live Demo March 7 - Spectrum Storage Management, Control, Insights, Foundation; what s the difference? March 15 - IBM FlashSystem A9000/R and SVC Configuration Best Practices March 27 - IBM FlashSystem A9000/R Technical Update April 12 - Introducing Spectrum NAS - The Newest Member in the Spectrum Storage Family April 26 - TS7700 Grid Configuration Changes -- Joins, Merges and Removals May 8 - DS8880 Technical Update June 7 Economic Value of Response Time June 21 Deep Dive into Spectrum Scale AFM June 28 - Open System Tape, What s New Register Here: https://ibm2.webex.com/ibm2/onstage/g.php?mtid=e74c4d48c903c2dbff2 50554ee538c0e4 July 19 - Copy Services Manager Version 6.2.2 Technical Update Register Here: https://ibm2.webex.com/ibm2/onstage/g.php?mtid=ea05fe90ed7965172d 59f733262123b43 August 2 - Back to Basics - TS7700 Concepts and Operations Register Here: https://ibm2.webex.com/ibm2/onstage/g.php?mtid=ed3ae82187b2aaad0c 7dc1bdfa459aed4 Copyright IBM Corporation 2018 Accelerate with IBM Storage.
Please note IBM s statements regarding its plans, directions, and intent are subject to change or withdrawal without notice and at IBM s sole discretion. Information regarding potential future products is intended to outline our general product direction and it should not be relied on in making a purchasing decision. The information mentioned regarding potential future products is not a commitment, promise, or legal obligation to deliver any material, code or functionality. Information about potential future products may not be incorporated into any contract. The development, release, and timing of any future features or functionality described for our products remains at our sole discretion. Performance is based on measurements and projections using standard IBM benchmarks in a controlled environment. The actual throughput or performance that any user will experience will vary depending upon many factors, including considerations such as the amount of multiprogramming in the user s job stream, the I/O configuration, the storage configuration, and the workload processed. Therefore, no assurance can be given that an individual user will achieve results similar to those stated here. Replace the footer with text from the PPT-Updater. Instructions are included in that file. 3
IBM Copy Services Manager Agenda CSM Overview CSM on the HMC enhancements Support for exporting and syncing certificates for remote connections Support to download Global Mirror statistics CSV file via remote CLI connection Ability to edit the port pairing CSV file via the CSM GUI Ability to edit the server properties file from within the Copy Services Manager GUI Enhanced scheduler allowing multiple commands to various sessions and wait for state actions New Global Mirror Either Direction session type that offers support to replicate in both directions Session Overview Panel Enhancements Remove Copy Set enhancements in performance and GUI wizard Support for Restore on DS8000/SVC FlashCopy sessions Support to create DS8000 system diagnostics from the GUI or CLI for use in resolving issues New space-management methods for sessions that contain Global Mirror relationships Customizable Language setting for CSM GUI Enable Easy Tier Heat Map Transfer on session configurations including Practice sessions Not new but noteworthy Managing 200+ GM sessions z/os HyperSwap in a mixed MM and GM environment Resiliency Orchestration Integration Replace the footer with text from the PPT-Updater. Instructions are included in that file. 4
Overview of IBM Copy Services Manager Simplify Your Replication Easy to install. Easy to Setup. Easy to Manage. Provides Automation for Advanced Copy Services Single Point of Control Across Environment Designed to Scale For Thousands of Relationships RPO Monitoring and Historical Reporting One Step Recovery 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 Installable across all major platforms: Windows, Linux, AIX, z/os, Linux for z Systems And now pre-installed on the DS8000 HMC Disaster Recovery and High Availability Manages z Systems HyperSwap and supports Power HA HyperSwap to create highly available solutions in Metro Mirror and Metro Global Mirror Environments Replace the footer with text from the PPT-Updater. Instructions are included in that file. 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 5
Support for exporting and syncing certificates for remote connections When CSM is installed on a system, a certificate is created that can be used by external API callers. When a customer sets up a DS8000 system to use CSM for remote LDAP authentication, a customer needs the certificate created by the CSM server in order for the DS8000 to connect. To make it easy for customers, on the Advanced Tools panel in the CSM GUI, there is now an Export Truststore for Remote Connections button that will export the certificate for a customer to upload to the DS8000 To support redundant remote LDAP authentication server, a customer might want to use multiple CSM servers. Since each server creates a unique certificate at install, CSM has provided a way to sync that certificate across multiple CSM servers On the Advanced Tools panel in the CSM GUI, there is a Synchronize Truststore File with Another Server button. This will sync the certificate with another server allowing a DS8000 to use both servers for redundancy
Support to download Global Mirror statistics CSV file via remote CLI connect Some customers have requested the ability to offload the global mirror statistics CSV file remotely, so that they could schedule it on a regular basis via the CSMCLI. The CSMCLI command exportgmdata exists on previous versions of CSM, however, it would only create the CSV file on the CSM server. A customer would have to go to the CSM server and download offload the file manually. This is not an option for CSM installations on DS8000 HMCs. In CSM 6.2.0, a customer can now specify the dir parm on the exportgmdata cli command. When specified the command will not only create a csv file, but will download the file to the directory specified by the -dir parm. csmcli> exportgmdata -rpohistory -rpo_start 2017-06-10 -rpo_end 2017-07-10 -rolepair H1-J3 -dir /Users/myuser/CSM/ 8k-MM-GM IWNR1284I [Jul 10, 2017 4:37:58 PM] The data for session 8k-MM-GM was retrieved. IWNC7782I [Jul 10, 2017 4:37:58 PM] The CSV file is located at: /Users/myuser/CSM/8k-MM-GMH1- J3rpo2017-07-10-16-37-58.csv
Ability to edit the port pairing CSV file via the CSM GUI To better manage replication paths on the DS8000, CSM allows customers to update a csv file that defines which port pairs to use. In previous releases, the port pairing csv file had to be edited on the operating system CSM was installed on, however, this could not be done when CSM was installed on a DS8000 HMC In CSM 6.2.0, the port pairing CSV file can now be edited directly on the CSM GUI by clicking Paths- >DS8000 Port Pairing CSV from the Navigator
Ability to edit the server properties file from within the Copy Services Manager GUI Customers can now modify the rmserver.properties file from the CSM GUI Click on Settings->Server Properties in the Navigator to view and edit the properties file This allows customer running on the HMC to easily edit and view the current settings As soon as the properties are saved, the CSM cache is updated and the property is in use
Scheduling Commands and Actions against sessions The built in scheduler has been enhanced to support ALL session types and commands The scheduler now allows the ability to specify multiple actions within the same scheduled task New action added for Wait for State to cause the task to wait until a session reaches the given state before moving to the next action
New Global Mirror Either Direction Session Type The CSM 6.2.1 release introduces a new session type that allows for Global Mirror in both directions, without a practice volume at either site. The session type supports full failover/failback capabilities without a full copy, and allows an asynchronous, consistent copy to run from either site.
User Defined Group Name Some customers manage hundreds of sessions in their environment If a naming convention is used it could be difficult to find the session you are looking for, particularly if it belongs to a set of sessions that have something in common, such as a common set of host systems CSM now allows a user to define a group name to a session by clicking Session Actions-> Set User Defined Group Name A user defined group name can be entered into the filter of the CSM session overview panel making it easier to find the sessions you are looking for
Customizable Tables The ability to hide/unhide columns on the session overview table If there is a particular column that is not useful, a customer can now hide it so that only the key values are displayed Persistence of all table customizations in the CSM GUI The session overview table allows customers to filter, move columns, sort columns, hide/unhide columns, etc In this release, all customizations are now persisted for a given user across logins into the same browser.
View HyperSwap Status The HyperSwap column will display Blank if a session is not configured for HyperSwap No if a session is configured for HyperSwap but a configuration is not loaded Yes if a session is configured for HyperSwap and a configuration is loaded Disabled if a session is configured for HyperSwap and a configuration is loaded, but HyperSwap is disabled The Hardened Freeze column will display Blank if a session is not configured for Hardened Freeze No if a session is configured for Hardened Freeze but a configuration is not loaded Yes if a session is configured for Hardened Freeze and a configuration is loaded The Active Site Name will display the current Site Name for the Site that is considered the Production site in CSM
RPO and Progress Reporting Allows customers to view session progress and RPO for ALL sessions on the Session Overview panel Track and monitor the progress across multiple sessions at the same time Track and monitor Global Mirror RPO across more than one session at a time
Remove Copy Set Performance and GUI Enhancements Faster removal of Copy Sets from active sessions In CSM 6.2.0 the remove copy set wizard now presents a table that allows for CNTRLclick and SHIFT-click selection, as well as the ability to filter for specific volumes In addition the wizard allows a customer to delete the copysets via a CSV file. NOTE: The CSV file can be the same CSV file used in the add copy set wizard.
Restore DS8000 and Storwize FlashCopy Sessions Added support to issue a Restore command for FlashCopy sessions The Restore option will reverse the direction of the FlashCopy so that the data on the original primary is replaced with the data on the target The Restore option is only available on Persistent Relationships
Support to create DS8000 System Diagnostics from CSM CLI or GUI There are times when managing CSM session when hardware errors occur and diagnostic information is required from the Storage System as well as CSM. With CSM 6.2.1, from the Storage Systems panel within the CSM GUI, you can now select a DS8000 Storage system and from the Action menu select Create System Diagnostics to automatically start the data collection without having to go to the DS8000 interface. Customers can issue both an On Demand Dump (default), as well as a Warmstart. The warmstart command does provide and extra prompt to warn a customer before issuing the command.
New Space Management methods for session using DS8000 Global Mirror Reflash After Recover option added to remaining GM sessions When Reflash After Recover is set, after a Recover is issued to a session, CSM will automatically reflash to the journal volume to save the consistency group If a customer, needs to minimize space usage, they can choose to uncheck the Reflash After Recover and the reflash will not be issued. NOTE: In the event of a failure during resync, a customer could lose their last consistent point if they do this New Free Journal Space command When using Space Efficient volumes on the Global Mirror journals, after restarting the session there is a risk that the number of updates to the primary while Global Mirror was suspended, could cause the backend space to fill. In a Suspended or Target Available state, a customer can now issue the Free Journal Space command and CSM will terminate the FC relationships to the journal. NOTE: Issuing this would remove the last known consistency point for the session, and should only be used if cleanup is necessary
Customizable GUI Language Settings From the Advanced Tools panel customize the GUI language Allows customers to set the GUI language to something other than the system language Language setting is persisted for each user logged into the same system from the same browser Multiple users can manage CSM with different languages from the same browser
Easy Tier Heat Map Transfer for CSM Sessions Now two different options when enabling Easy Tier Heat Map Transfer This release adds the ability to enable the transfer for all CSM session configurations When transfer is enabled for session configurations, transfer is done to all host volumes defined in the session allowing for correctly transferring the data to practice volumes in CSM practice sessions
How can CSM help you manage 200+ GM sessions? DS8000 storage systems have a limit on the number of GM Master sessions (32) per storage system CSM expands the hardware limitation allowing customers to individually managed 200+ GM sessions on a single system By sharing hardware Master sessions, CSM can simulate individual session management CSM performs the necessary dynamic consistency reconfigurations for all normal session actions like Suspend/Recover/Flash
How do you setup for 200+ sessions? All CSM sessions that support DS8000 GM have a new Consistency Group field for GM Role Pairs Specify the Hardware Master session ID to use for the GM role pairs in the session (ex. H1-J2) Specify the same Hardware Master session ID on other sessions under the same CSM server using the same DS8000 Repeat by splitting the 200+ CSM sessions across 32 different sessions ids (as to not exceed the hardware maximum)
Why do you need to HyperSwap across sessions? Customers may want all of the volumes in their environment to be highly available locally but only a subset of those volumes may need to be replicated to a remote site CSM allows sessions of different types (ex. MM and MT MM-GM) to enable HyperSwap even if the volumes in the session are used in the same sysplex. When a HyperSwap occurs by command or event, all sessions will consistently swap
How to setup multiple sessions for HyperSwap All CSM sessions that support DS8000 MM have a new Consistency Group field for MM role pairs Specify a name (12 char string) to use for the MM role pairs in the session (ex. H1-H2) Specify the same name on other sessions under the same CSM server managing volumes attached to the same sysplex When all pairs across all sessions using the same name go Prepared, a single load will be issued loading all MM pairs across all sessions to IOS enabling HyperSwap
CSM and IBM Resiliency Orchestration Integration IBM Resiliency Orchestration is an existing management solution for aligning Disaster Recovery infrastructure and capabilities with Recovery Time and Recovery Point objectives This software combines the monitoring, reporting, testing, and workflow automation capabilities of complex IT infrastructure for building a scalable, easy-to-use solution built on industry standards By leveraging CSM, Resiliency Orchestration can provide quick solutions built on top of existing Enterprise Disaster Recovery software. With Resiliency Orchestration, customers can create workflows over existing CSM environments making management even easier across the entire end to end environment. Option to engage IBM s Implementation Service team to implement, configure and validate the installation of the software The result is a self-managed disaster recovery solution that delivers realtime Disaster Recovery readiness validation and offers clear business and operational advantages. Deploy best practices DR workflow Reduced DR test time Real-time RPO & RTO Pre-Flight checks Reduced dependency on experts Out-of-box Switchover & switchback Reduced resources required for application failover and recovery Automate d applicatio n Recovery Compliance & deviation Reports 26
Thank you Randy Blea blead@us.ibm.com CSM Support Portal - http://www.ibm.com/support/knowledgecenter/ssesk4/csm_kcwelcome.html CSM Latest Downloads - http://www- 01.ibm.com/support/docview.wss?uid=ssg1S1005482 Knowledge Center http://www.ibm.com/support/knowledgecenter/ssesk4/csm_kcwelcome.html RFE Community - https://www.ibm.com/developerworks/rfe/execute?use_case=changerequestlanding&b RAND_ID=352&PROD_ID=1467&x=19&y=22 Youtube channel - https://www.youtube.com/channel/uc2kap7qpv4z9yj75yioi-pa Storageneers Blog - https://www.ibm.com/developerworks/community/blogs/storageneers?lang=en_us Replace the footer with text from the PPT-Updater. Instructions are included in that file. 27
Notices and disclaimers 2018 International Business Machines Corporation. No part of this document may be reproduced or transmitted in any form without written permission from IBM. U.S. Government Users Restricted Rights use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM. Information in these presentations (including information relating to products that have not yet been announced by IBM) has been reviewed for accuracy as of the date of initial publication and could include unintentional technical or typographical errors. IBM shall have no responsibility to update this information. This document is distributed as is without any warranty, either express or implied. In no event, shall IBM be liable for any damage arising from the use of this information, including but not limited to, loss of data, business interruption, loss of profit or loss of opportunity. IBM products and services are warranted per the terms and conditions of the agreements under which they are provided. IBM products are manufactured from new parts or new and used parts. In some cases, a product may not be new and may have been previously installed. Regardless, our warranty terms apply. Any statements regarding IBM's future direction, intent or product plans are subject to change or withdrawal without notice. Performance data contained herein was generally obtained in a controlled, isolated environments. Customer examples are presented as illustrations of how those customers have used IBM products and the results they may have achieved. Actual performance, cost, savings or other results in other operating environments may vary. References in this document to IBM products, programs, or services does not imply that IBM intends to make such products, programs or services available in all countries in which IBM operates or does business. Workshops, sessions and associated materials may have been prepared by independent session speakers, and do not necessarily reflect the views of IBM. All materials and discussions are provided for informational purposes only, and are neither intended to, nor shall constitute legal or other guidance or advice to any individual participant or their specific situation. It is the customer s responsibility to insure its own compliance with legal requirements and to obtain advice of competent legal counsel as to the identification and interpretation of any relevant laws and regulatory requirements that may affect the customer s business and any actions the customer may need to take to comply with such laws. IBM does not provide legal advice or represent or warrant that its services or products will ensure that the customer follows any law. Replace the footer with text from the PPT-Updater. Instructions are included in that file. 28
Notices and disclaimers continued Information concerning non-ibm products was obtained from the suppliers of those products, their published announcements or other publicly available sources. IBM has not tested those products about this publication and cannot confirm the accuracy of performance, compatibility or any other claims related to non-ibm products. Questions on the capabilities of non-ibm products should be addressed to the suppliers of those products. IBM does not warrant the quality of any third-party products, or the ability of any such third-party products to interoperate with IBM s products. IBM expressly disclaims all warranties, expressed or implied, including but not limited to, the implied warranties of merchantability and fitness for a purpose. IBM, the IBM logo, ibm.com and [names of other referenced IBM products and services used in the presentation] are trademarks of International Business Machines Corporation, registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on the Web at "Copyright and trademark information" at: www.ibm.com/legal/copytrade.shtml.. The provision of the information contained herein is not intended to, and does not, grant any right or license under any IBM patents, copyrights, trademarks or other intellectual property right. Replace the footer with text from the PPT-Updater. Instructions are included in that file. 29
Replace the footer with text from the PPT-Updater. Instructions are included in that file. 30