0%

This IBM® Redbooks® publication presents an overview of the IBM Geographically Dispersed Parallel Sysplex® (IBM GDPS®) offerings and the roles they play in delivering a business IT resilience solution.

The book begins with general concepts of business IT resilience and disaster recovery, along with issues related to high application availability, data integrity, and performance. These topics are considered within the framework of government regulation, increasing application and infrastructure complexity, and the competitive and rapidly changing modern business environment.

Next, it describes the GDPS family of offerings with specific reference to how they can help you achieve your defined goals for disaster recovery and high availability. Also covered are the features that simplify and enhance data replication activities, the prerequisites for implementing each offering, and tips for planning for the future and immediate business requirements. Tables provide easy-to-use summaries and comparisons of the offerings. The extra planning and implementation services available from IBM also are explained.

Then, several practical client scenarios and requirements are described, along with the most suitable GDPS solution for each case.

The introductory chapters of this publication are intended for a broad technical audience, including IT System Architects, Availability Managers, Technical IT Managers, Operations Managers, System Programmers, and Disaster Recovery Planners. The subsequent chapters provide more technical details about the GDPS offerings, and each can be read independently for those readers who are interested in specific topics. Therefore, if you read all of the chapters, be aware that some information is intentionally repeated.

Table of Contents

  1. Front cover
  2. Notices
    1. Trademarks
  3. Preface
    1. Authors
    2. Now you can become a published author, too
    3. Comments welcome
    4. Stay connected to IBM Redbooks
  4. Summary of changes
    1. March 2021, Seventeenth Edition
    2. March 2020, Sixteenth Edition
    3. March 2019, Fifteenth Edition
    4. December 2018, Fourteenth Edition
    5. March 2017, Thirteenth Edition
    6. June 2016, Twelfth Edition
    7. June 2015, Eleventh Edition
    8. August 2014, Update to Tenth Edition
    9. October 2013, Update to Ninth Edition
    10. March 2013, Ninth Edition
    11. July 2012, Eighth Edition
    12. June 2011, Seventh Edition
    13. August 2010, Sixth Edition
    14. September 2009, Fifth Edition
    15. September 2008, Fourth Edition
    16. March 2007, Third Edition
  5. Chapter 1. Introduction to business resilience and the role of GDPS
    1. 1.1 Objective
    2. 1.2 Layout of this book
    3. 1.3 IT resilience
    4. 1.3.1 Disaster recovery
    5. 1.3.2 The next level
    6. 1.3.3 Other considerations
    7. 1.4 Characteristics of an IT resilience solution
    8. 1.5 GDPS offerings
    9. 1.6 Automation and disk replication compatibility
    10. 1.7 Summary
  6. Chapter 2. Infrastructure planning for availability and GDPS
    1. 2.1 Parallel Sysplex overview
    2. 2.1.1 Maximizing application availability
    3. 2.1.2 Multisite sysplex considerations
    4. 2.2 Data consistency
    5. 2.2.1 Dependent write logic
    6. 2.3 Synchronous versus asynchronous data transfer
    7. 2.4 Data replication technologies
    8. 2.4.1 Metro Mirror
    9. 2.4.2 XRC (z/OS Global Mirror)
    10. 2.4.3 Global Mirror
    11. 2.4.4 Combining disk remote copy technologies for CA and DR
    12. 2.4.5 IBM software replication products
    13. 2.5 Tape resident data
    14. 2.6 FlashCopy
    15. 2.7 Automation
    16. 2.7.1 Recovery time objective
    17. 2.7.2 Operational consistency
    18. 2.7.3 Skills impact
    19. 2.7.4 Summary
    20. 2.8 Flexible server capacity
    21. 2.8.1 Capacity Backup upgrade
    22. 2.8.2 On/Off Capacity on Demand
    23. 2.8.3 Capacity for Planned Events
    24. 2.8.4 System Recovery Boost
    25. 2.8.5 GDPS CBU, On/Off CoD, CPE, and SRB
    26. 2.9 Cross-site connectivity considerations
    27. 2.9.1 Server-to-disk links
    28. 2.9.2 Data replication links
    29. 2.9.3 Coupling links
    30. 2.9.4 Server Time Protocol
    31. 2.9.5 XCF signaling
    32. 2.9.6 HMC and consoles
    33. 2.9.7 Connectivity options
    34. 2.9.8 Single points of failure
    35. 2.10 Testing considerations
    36. 2.11 Summary
  7. Chapter 3. GDPS Metro
    1. 3.1 Introduction to GDPS Metro
    2. 3.1.1 Protecting data integrity and data availability with GDPS Metro
    3. 3.1.2 Protecting tape data
    4. 3.1.3 Protecting distributed (FB) data
    5. 3.1.4 Protecting other CKD data
    6. 3.2 GDPS Metro configurations
    7. 3.2.1 Controlling systems
    8. 3.2.2 Single-site workload configuration
    9. 3.2.3 Multisite workload configuration
    10. 3.2.4 Business Recovery Services configuration
    11. 3.2.5 Single-leg configuration
    12. 3.2.6 Dual-leg configuration
    13. 3.2.7 Combining GDPS Metro with GDPS GM or GDPS XRC
    14. 3.2.8 GDPS Metro in a single site
    15. 3.2.9 Other considerations
    16. 3.3 GDPS Metro management of distributed systems and data
    17. 3.3.1 Fixed Block disk management
    18. 3.3.2 Multiplatform Resiliency for IBM Z
    19. 3.4 Managing z/OS systems outside of the GDPS sysplex
    20. 3.4.1 z/OS Proxy disk and disk subsystem sharing
    21. 3.5 Managing the GDPS environment
    22. 3.5.1 User interfaces
    23. 3.5.2 GDPS scripts
    24. 3.5.3 Application programming interfaces
    25. 3.5.4 Additional system management information
    26. 3.5.5 Securing the GDPS environment
    27. 3.6 GDPS Metro monitoring and alerting
    28. 3.6.1 GDPS Metro health checks
    29. 3.7 Other facilities related to GDPS
    30. 3.7.1 HyperSwap coexistence
    31. 3.7.2 Reduced impact initial copy and resynchronization
    32. 3.7.3 Reserve Storage Pool
    33. 3.7.4 Concurrent Copy cleanup
    34. 3.7.5 Easy Tier Heat Map Transfer
    35. 3.8 Flexible testing, resync protection, and Logical Corruption Protection
    36. 3.8.1 Use of space-efficient FlashCopy volumes
    37. 3.9 GDPS tools for GDPS Metro
    38. 3.10 GDPS Metro co-operation with GDPS Continuous Availability
    39. 3.11 Services component
    40. 3.12 GDPS Metro prerequisites
    41. 3.13 Comparison of GDPS Metro versus other GDPS offerings
    42. 3.14 Summary
  8. Chapter 4. GDPS Metro HyperSwap Manager
    1. 4.1 Introduction to GDPS HM
    2. 4.1.1 Protecting data integrity and data availability with GDPS HM
    3. 4.1.2 Protecting distributed (FB) data
    4. 4.1.3 Protecting other CKD data
    5. 4.2 GDPS Metro HyperSwap Manager configurations
    6. 4.2.1 Controlling system
    7. 4.2.2 GDPS Metro HyperSwap Manager in a single site
    8. 4.2.3 GDPS Metro HyperSwap Manager in a 2-site configuration
    9. 4.2.4 GDPS Metro HyperSwap Manager in a 3-site configuration
    10. 4.2.5 Other important considerations
    11. 4.3 Fixed Block disk management
    12. 4.3.1 FB disk management prerequisites
    13. 4.4 Managing the GDPS Metro HyperSwap Manager environment
    14. 4.4.1 User interfaces
    15. 4.4.2 NetView commands
    16. 4.4.3 Application programming interfaces
    17. 4.5 GDPS Metro HyperSwap Manager monitoring and alerting
    18. 4.5.1 GDPS Metro HyperSwap Manager health checks
    19. 4.6 Other facilities related to GDPS
    20. 4.6.1 HyperSwap coexistence
    21. 4.6.2 GDPS HM reduced impact initial copy and resynchronization
    22. 4.6.3 Reserve Storage Pool
    23. 4.6.4 Concurrent Copy cleanup
    24. 4.7 GDPS Metro HyperSwap Manager flexible testing and resync protection
    25. 4.7.1 Use of space-efficient FlashCopy volumes
    26. 4.8 GDPS tools for GDPS Metro HyperSwap Manager
    27. 4.9 Services component
    28. 4.10 GDPS Metro HyperSwap Manager prerequisites
    29. 4.11 Comparison of GDPS Metro HyperSwap Manager to other GDPS offerings
    30. 4.12 Summary
  9. Chapter 5. GDPS Global - XRC
    1. 5.1 Introduction to GDPS Global - XRC
    2. 5.1.1 Protecting data integrity
    3. 5.2 GDPS Global - XRC configuration
    4. 5.2.1 GDPS XRC in a 3-site configuration
    5. 5.3 Managing the GDPS environment
    6. 5.3.1 NetView interface
    7. 5.3.2 GDPS scripts
    8. 5.3.3 Application programming interfaces
    9. 5.3.4 Additional system management information
    10. 5.4 GDPS XRC monitoring and alerting
    11. 5.4.1 GDPS XRC health checks
    12. 5.5 Other GDPS-related facilities
    13. 5.5.1 GDPS XRC FlashCopy locking
    14. 5.5.2 GDPS XRC Configuration checking
    15. 5.5.3 Vary-After-Clip automation
    16. 5.5.4 Offline primary volume support
    17. 5.5.5 Easy Tier Heat Map Transfer
    18. 5.6 Flexible testing
    19. 5.7 GDPS tools for GDPS XRC
    20. 5.8 Services component
    21. 5.9 GDPS XRC prerequisites
    22. 5.10 Comparison of GDPS XRC versus other GDPS offerings
    23. 5.11 Summary
  10. Chapter 6. GDPS Global - GM
    1. 6.1 Introduction to GDPS Global - GM
    2. 6.1.1 Protecting data integrity
    3. 6.2 GDPS Global - GM configuration
    4. 6.2.1 GDPS GM in a 3-site or 4-site configuration
    5. 6.2.2 Other considerations
    6. 6.3 Managing the GDPS environment
    7. 6.3.1 User interfaces
    8. 6.3.2 GDPS scripts
    9. 6.3.3 Application programming interfaces
    10. 6.3.4 Additional system management information
    11. 6.4 GDPS GM monitoring and alerting
    12. 6.4.1 GDPS GM health checks
    13. 6.5 Other facilities related to GDPS
    14. 6.5.1 GDPS GM Copy Once facility
    15. 6.5.2 Global Mirror Monitor integration
    16. 6.5.3 Easy Tier Heat Map Transfer
    17. 6.6 Flexible testing and Logical Corruption Protection
    18. 6.6.1 Use of space-efficient FlashCopy
    19. 6.6.2 Creating a test copy using GM CGPause and testing on isolated disks
    20. 6.6.3 Logical Corruption Protection
    21. 6.7 GDPS tools for GDPS GM
    22. 6.8 Services component
    23. 6.9 GDPS GM prerequisites
    24. 6.10 Comparison of GDPS GM versus other GDPS offerings
    25. 6.11 Summary
  11. Chapter 7. GDPS Continuous Availability solution
    1. 7.1 Overview of GDPS Continuous Availability
    2. 7.1.1 Positioning GDPS Continuous Availability
    3. 7.1.2 GDPS Continuous Availability sites concept
    4. 7.2 GDPS Continuous Availability solution products
    5. 7.2.1 GDPS Continuous Availability product
    6. 7.2.2 IBM Z NetView
    7. 7.2.3 IBM NetView Monitoring for Continuous Availability
    8. 7.2.4 System Automation for z/OS
    9. 7.2.5 IBM Multi-site Workload Lifeline for z/OS
    10. 7.2.6 Middleware
    11. 7.2.7 Replication software
    12. 7.2.8 Other optional components
    13. 7.3 GDPS Continuous Availability environment
    14. 7.3.1 GDPS Continuous Availability: A closer look
    15. 7.3.2 Considerations for other non-Active-Active workloads
    16. 7.4 GDPS Continuous Availability functions and features
    17. 7.4.1 GDPS Continuous Availability graphical user interface
    18. 7.4.2 GDPS Standard Actions, CPC Operations, and Workload Management
    19. 7.4.3 GDPS Planned Actions, Batch Scripts, and Switch Scripts
    20. 7.4.4 SDF Alerts, CANZLOG, NetView, and WTORs
    21. 7.4.5 Settings and Debug
    22. 7.4.6 GDPS Continuous Availability scripts
    23. 7.4.7 Application programming interfaces
    24. 7.5 GDPS Continuous Availability co-operation with GDPS Metro
    25. 7.6 GDPS Continuous Availability disk replication integration
    26. 7.7 Zero Data Loss configuration
    27. 7.7.1 DB2 replication in a non-ZDL environment
    28. 7.7.2 DB2 replication within Metro Mirror distances
    29. 7.7.3 DB2 replication over Global Mirror distances
    30. 7.8 Flexible testing with GDPS Continuous Availability
    31. 7.9 GDPS Continuous Availability services
    32. 7.10 GDPS Continuous Availability prerequisites
    33. 7.11 GDPS Continuous Availability comparison to other GDPS offerings
    34. 7.12 Summary
  12. Chapter 8. GDPS Virtual Appliance
    1. 8.1 Introduction to the GDPS Virtual Appliance
    2. 8.2 GDPS Virtual Appliance configuration components
    3. 8.2.1 GDPS Virtual Appliance
    4. 8.2.2 Multiplatform Resiliency for IBM Z
    5. 8.3 Protecting data integrity and data availability with the GDPS Virtual Appliance
    6. 8.3.1 GDPS Freeze function for mirroring failures
    7. 8.3.2 GDPS HyperSwap function
    8. 8.3.3 GDPS use of DS8000 functions
    9. 8.3.4 Protecting secondary disks from accidental update
    10. 8.4 Managing the GDPS environment
    11. 8.4.1 GDPS graphic user interface
    12. 8.4.2 GDPS scripts
    13. 8.4.3 System Management actions
    14. 8.5 GDPS monitoring and alerting
    15. 8.6 Services component
    16. 8.7 GDPS Virtual Appliance prerequisites
    17. 8.8 GDPS Virtual Appliance compared to other GDPS offerings
    18. 8.9 Summary
  13. Chapter 9. Combining local and metro continuous availability with out-of-region disaster recovery
    1. 9.1 Introduction
    2. 9.2 Design considerations
    3. 9.2.1 Three-copy solutions versus 3-site solutions
    4. 9.2.2 Multi-target and cascading topologies
    5. 9.2.3 Four-copy solutions
    6. 9.2.4 Cost considerations
    7. 9.2.5 Operational considerations
    8. 9.3 GDPS Metro Global - GM 3-site solution
    9. 9.3.1 GDPS MGM 3-site overview
    10. 9.3.2 GDPS MGM Site1 failures
    11. 9.3.3 GDPS MGM Site2 failures
    12. 9.3.4 GDPS MGM region switch and return home
    13. 9.3.5 Scalability in a GDPS MGM 3-site environment
    14. 9.3.6 Other considerations in a GDPS MGM 3-site environment
    15. 9.3.7 Managing the GDPS MGM 3-site environment
    16. 9.3.8 GDPS MGM 3-site support for multiple IBM Z platforms
    17. 9.3.9 Flexible testing in a GDPS MGM 3-site environment
    18. 9.3.10 GDPS Query Services in a GDPS MGM 3-site environment
    19. 9.3.11 Easy Tier Heat Map Transfer in a GDPS MGM 3-site environment
    20. 9.3.12 Prerequisites for GDPS MGM 3-site
    21. 9.3.13 GDPS MGM 3-site integration with GDPS Continuous Availability
    22. 9.4 GDPS Metro Global - GM 4-site solution
    23. 9.4.1 Benefits of a GDPS MGM 4-site configuration
    24. 9.5 GDPS Metro Global - XRC 3-site
    25. 9.5.1 GDPS MzGM overview
    26. 9.5.2 GDPS MzGM Site1 failures
    27. 9.5.3 GDPS MzGM Site2 failures
    28. 9.5.4 GDPS MzGM region switch and return home
    29. 9.5.5 Scalability in a GDPS MzGM 3-site environment
    30. 9.5.6 Management of the GDPS MzGM 3-site environment
    31. 9.5.7 Flexible testing of the GDPS MzGM 3-site environment
    32. 9.5.8 Easy Tier Heat Map Transfer in a GDPS MzGM 3-site environment
    33. 9.5.9 Prerequisites for GDPS MzGM
    34. 9.6 GDPS Metro Global - XRC 4-site solution
    35. 9.6.1 Benefits of a GDPS MzGM 4-site configuration
  14. Chapter 10. GDPS Logical Corruption Protection and Testcopy Manager
    1. 10.1 LCP terminology
    2. 10.2 Introduction to LCP and Testcopy Manager
    3. 10.2.1 Internal LCP
    4. 10.2.2 External LCP
    5. 10.2.3 Testcopy Manager
    6. 10.3 Supported LCP models
    7. 10.3.1 GDPS Metro
    8. 10.3.2 GDPS Global - GM
    9. 10.3.3 GDPS Metro Global - GM
    10. 10.3.4 GDPS Metro Global - XRC
    11. 10.4 Managing the LCP and TCM environments
    12. 10.4.1 Script statements
    13. 10.4.2 Panels
    14. 10.5 Summary
  15. Chapter 11. Sample continuous availability and disaster recovery scenarios
    1. 11.1 Introduction
    2. 11.2 Continuous availability in a single data center
    3. 11.3 DR across two data centers at metro distance
    4. 11.4 DR and CA across two data centers at metro distance
    5. 11.4.1 Multi-site workload
    6. 11.5 DR and CA across two data centers at metro distance for z/VM and Linux on IBM Z
    7. 11.6 Local CA and remote DR across two data centers at long metropolitan distance
    8. 11.7 DR in two data centers, global distance
    9. 11.8 Other configurations
  16. Glossary
  17. Related publications
    1. IBM Redbooks publications
    2. Online resources
    3. Help from IBM
  18. Back cover
3.17.79.60