0%

Book Description

IBM® HyperSwap® is the high availability (HA) solution that provides continuous data availability in case of hardware failure, power failure, connectivity failure, or disasters. The HyperSwap capability is available for IBM FlashSystem® A9000 and IBM FlashSystem A9000R, starting with software version 12.2.1.

Version 12.3 introduces a function that combines HyperSwap and Asynchronous replication, which creates a solution that entails HA and Disaster Recovery (DR). One side of the HyperSwap pair has an active async link to the third system, and the other side has a standby link. Known as Multi-site HA/DR, this configuration provides HyperSwap active-active HA while keeping data mirrored to a third copy to ensure two levels of business continuity.

This IBM Redpaper™ publication gives a broad understanding of the architecture, design, and implementation of HyperSwap and Multi-site HA/DR solution. It also discusses and illustrates various use cases pertaining to their use and functionality.

This paper is intended for those users who want to deploy solutions that take advantage of HyperSwap and Multi-site HA/DR for FlashSystem A9000 and A9000R.

Table of Contents

  1. Front cover
  2. Notices
    1. Trademarks
  3. Preface
    1. Authors
    2. Now you can become a published author, too!
      1. Comments welcome
      2. Stay connected to IBM Redbooks
  4. Chapter 1. HyperSwap for IBM FlashSystem A9000 and A9000R
    1. 1.1 HyperSwap feature overview
      1. 1.1.1 Basic configuration
      2. 1.1.2 HyperSwap as a critical feature for high availability
    2. 1.2 Architecture, design, and components
      1. 1.2.1 HyperSwap volumes
      2. 1.2.2 Host paths
      3. 1.2.3 Failure domains
      4. 1.2.4 Connection with host stretch-cluster configurations
    3. 1.3 Independent QW
    4. 1.4 HyperSwap various topologies
      1. 1.4.1 Conventional topology
      2. 1.4.2 Symmetrical topology
      3. 1.4.3 Dedicated system topology
  5. Chapter 2. Multi-site HA/DR solution for FlashSystem A9000 and A9000R
    1. 2.1 Multi-site HA/DR feature overview
    2. 2.2 Architecture, design, and components
      1. 2.2.1 Roles in a multi-site relationship
      2. 2.2.2 Standby asynchronous mirror
    3. 2.3 Multi-site HA/DR advantages
      1. 2.3.1 Flexibility
      2. 2.3.2 Non-disruptiveness
      3. 2.3.3 Ease of use
  6. Chapter 3. Prerequisites
    1. 3.1 Storage systems and Quorum Witness prerequisites
      1. 3.1.1 FlashSystem A9000 and A9000R prerequisites
      2. 3.1.2 Quorum Witness prerequisites
    2. 3.2 Software levels
      1. 3.2.1 Host Attachment Kit
      2. 3.2.2 SAN boot
      3. 3.2.3 Quorum Witness software levels
    3. 3.3 Network requirement
      1. 3.3.1 Storage systems connectivity
      2. 3.3.2 Quorum Witness network requirements
    4. 3.4 Scalability
      1. 3.4.1 FlashSystem A9000 and A9000R scalability
      2. 3.4.2 Quorum Witness scalability
  7. Chapter 4. HyperSwap implementation and usage
    1. 4.1 HyperSwap implementation process overview
    2. 4.2 Quorum Witness setup
      1. 4.2.1 Downloading and installing Quorum Witness
    3. 4.3 Configuring the Quorum Witness on storage systems
      1. 4.3.1 Configuring FlashSystem A9000 and A9000R HyperSwap
    4. 4.4 HyperSwap volume and Consistency Groups
      1. 4.4.1 Creating and activating HyperSwap volume
      2. 4.4.2 Converting existing mapped volume to a HyperSwap volume
      3. 4.4.3 Converting a synchronously mirrored volume to HyperSwap volume
      4. 4.4.4 Converting a HyperSwap relationship to a synchronous mirror relationship
      5. 4.4.5 Defining a Consistency Group as a HyperSwap Consistency Group
      6. 4.4.6 Converting a synchronous mirror CG to a HyperSwap CG
      7. 4.4.7 Converting a HyperSwap CG to a synchronous mirror CG
    5. 4.5 Checking HyperSwap status
    6. 4.6 HyperSwap snapshots
      1. 4.6.1 Creating HyperSwap snapshots
  8. Chapter 5. HyperSwap scenarios
    1. 5.1 Failures on the storage system serving the primary copy
      1. 5.1.1 System A failure scenario
      2. 5.1.2 Data service failure
    2. 5.2 Connection failure between host and storage systems
      1. 5.2.1 FC path failure between host and storage system
      2. 5.2.2 FC connectivity loss between host and System A and between System A and System B
    3. 5.3 Quorum Witness failure scenarios
      1. 5.3.1 Quorum Witness failure
      2. 5.3.2 Ethernet connection loss between system A and QW
      3. 5.3.3 QW connectivity failure to System A, followed by mirroring link failure
      4. 5.3.4 Restoring or reinstalling the Quorum Witness
    4. 5.4 Failback scenarios
      1. 5.4.1 Recovery from a failover where both volumes have primary role
      2. 5.4.2 Recovery from an error during resynchronization
  9. Chapter 6. Multi-site HA/DR implementation and usage
    1. 6.1 Multi-site HA/DR implementation process overview
      1. 6.1.1 Assembly from scratch
      2. 6.1.2 Assembly from existing Synchronous relationship
      3. 6.1.3 Assembly from existing HyperSwap
      4. 6.1.4 Assembly from existing Asynchronous relation
      5. 6.1.5 Assembly with Consistency Group
      6. 6.1.6 Leaving CG with active HyperSwap or asynchronous relation
    2. 6.2 Data migration
  10. Chapter 7. Multi-site scenarios
    1. 7.1 Failure and recovery of the storage system that is serving the primary volume or CG
      1. 7.1.1 System A failure scenario
      2. 7.1.2 Multi-site relationship recovery after System A failure
      3. 7.1.3 Host paths and I/O behavior during the outage and recovery
    2. 7.2 Primary volume or CG loses target
      1. 7.2.1 Losing Secondary volume or CG
      2. 7.2.2 Losing Tertiary volume or CG
    3. 7.3 DR test at secondary volume site
    4. 7.4 Primary and Secondary volume or CG failure
      1. 7.4.1 Systems A and B failure scenario
      2. 7.4.2 Multi-site relationship recovery after Systems A and B failure
    5. 7.5 Quorum Witness failures
      1. 7.5.1 Loss of connection between the Primary system and the Quorum Witness
      2. 7.5.2 Loss of connection between Primary and Secondary systems and the Quorum Witness
  11. Chapter 8. Using VMware Site Recovery Manager and HyperSwap
    1. 8.1 Overview
    2. 8.2 Prerequisites
    3. 8.3 Installing IBM Spectrum Accelerate Family SRA
    4. 8.4 Configuring tags
    5. 8.5 Configuring a VMware Storage Policy
    6. 8.6 Configuring SRM
      1. 8.6.1 Creating storage policy-based protection group
      2. 8.6.2 Creating a recovery plan
      3. 8.6.3 Testing a recovery plan
      4. 8.6.4 Failing over a recovery plan
      5. 8.6.5 Re-protecting virtual machines after recovery
  12. Chapter 9. Microsoft Failover Clustering and HyperSwap
    1. 9.1 Microsoft Failover Clustering configuration
      1. 9.1.1 File Share Witness or Disk Witness
    2. 9.2 Planned and unplanned failovers
      1. 9.2.1 Planned failover
      2. 9.2.2 All Fibre Channel connections lost on the owner node
      3. 9.2.3 Site failure
  13. Chapter 10. Volume Shadow Copy Service and HyperSwap Snapshots
    1. 10.1 VSS product and components
    2. 10.2 VSS function
    3. 10.3 IBM Spectrum Accelerate family VSS Provider (xProv)
      1. 10.3.1 Install the VSS Provider
      2. 10.3.2 Configure VSS Provider
      3. 10.3.3 Diskshadow command line utility
      4. 10.3.4 Create HyperSwap VSS snapshot
  14. Related publications
    1. IBM Redbooks
    2. Other publications
    3. Online resources
    4. Help from IBM
  15. Back cover
18.117.182.179