sBC50_Using IBM System Storage for i5OS High Availability

Embed Size (px)

Citation preview

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    1/140

    IBM System i Technology Center (iTC)

    2007 IBM Corporation

    i want stress-free IT.

    i want control.i want ani.

    i5/OS Copy Services

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    2/140

    2007 IBM Corporationi want ani.

    IBM System i

    IBM System i Technology Center (iTC)

    Agenda

    Introduction to Copy Services

    Flash Copy Overview

    Flash Copy Configuration Examples

    Remote Mirror and Copy Overview

    Metro Mirror Global Mirror

    Metro/Global Mirror

    Remote Mirror and Copy Configuration Examples

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    3/140

    2007 IBM Corporationi want ani.

    IBM System i

    IBM System i Technology Center (iTC)

    IBM System Storage

    The IBM System Storage Units provide two powerful copy servicesfunctions.

    FlashCopy

    Remote Mirror and Copy (RMC)

    RMC formerly known as RMC (Peer-to-peerRemote Copy)

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    4/140 2007 IBM Corporationi want ani.

    IBM System i

    IBM System i Technology Center (iTC)

    Flash CopyFlash Copy

    Flash Copy Volume Pairs

    Point in Time Copy

    No Copy

    Full Copy

    System Storage

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    5/140 2007 IBM Corporationi want ani.

    IBM System i

    IBM System i Technology Center (iTC)

    Flash Copy Overview

    FlashCopy is a hardware solution. The copy function occurs at thestorage subsystem level, the application does not need to know of its

    existence.

    When you initiate a FlashCopy operation, a FlashCopy relationship ormapping is created between a source volume and a target volume.

    FlashCopy mappings allow a point-in-time copy of a source volume to be

    copied to an associated target volume.

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    6/140

    2007 IBM Corporationi want ani.

    IBM System i

    IBM System i Technology Center (iTC)

    Flash Copy Overview

    The secondary volumes must be in the same IBM System Storage Unit as

    the primary set of volumes.

    The FlashCopy relationship exists between the volume pairs until all data

    is copied from the source volume to the target volume or the FlashCopyrelationship is deleted.

    Once the FlashCopy relationship is established the point-in-time copy(target volume) is immediately available for read and write processing.

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    7/140

    2007 IBM Corporationi want ani.

    IBM System i

    IBM System i Technology Center (iTC)

    Flash Copy Overview

    Multiple Relationship FlashCopy A volume can participate in multipleFlashCopy relationships.

    One source to many targets. Up to 12

    Only 1 target can be setup for incremental updates

    A volume can not be both a source and a target of a FlashCopy

    A FlashCopy Target can be a RMC source using a special option ( -tgtpprcwith DS CLI, Target is RMC source on ESS 800 )

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    8/140

    2007 IBM Corporationi want ani.

    IBM System i

    IBM System i Technology Center (iTC)

    Flash Copy FullCopy

    This FlashCopy option creates a full point-in-time copy of the data on the

    source drives.

    A background process is used to copy tracks from the source volume to the

    target volume.

    The FlashCopy relationship exists between the volume pairs until all data is

    copied from the source volume to the target volume.

    When reads of the target volume are attempted against data, that has not yetbeen copied from the source volume, the data is read from the sourcevolume.

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    9/140

    2007 IBM Corporationi want ani.

    IBM System i

    IBM System i Technology Center (iTC)

    Flash Copy NoCopy

    Use the nocp option in the DS CLI

    Inhibits background copy. Data is copied from the source volume to thetarget volume only if a track on the source volume is modified.

    The FlashCopy volume pair relationship remains indefinitely until it isbroken, or until all tracks on the source volume are modified.

    When reads of the target volume are attempted and the data has not

    changed on the source volume, the data is actually read from the sourcevolume.

    S

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    10/140

    2007 IBM Corporationi want ani.

    IBM System i

    IBM System i Technology Center (iTC)

    Copy data command issued

    Tim

    e

    Copy immediately available

    Read and write to both source and

    Target possible.

    Write Read

    When copy is complete,

    relationship between

    source and target ends

    FlashCopy provides a 'Time 0' copyFlashCopy mapping

    IBM S t i

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    11/140

    2007 IBM Corporationi want ani.

    IBM System i

    IBM System i Technology Center (iTC)

    Other FlashCopy Options

    Consistency groups ( -freeze ) Creates a consistent point-in-time copy of multiple volumes, withnegligible host impact. Must be used in conjunction with the unfreezeflash DS CLI command.

    Persistent FlashCopy ( - persist ) Allows the FlashCopy relationship to remain even after theFlashCopy operation completes. You must explicitly delete the relationship.

    Change recording ( -record ) Activates the change recording function on the volume pair that isparticipating in a FlashCopy relationship. This enables a subsequent refresh to the targetvolume.

    Inhibit Target writes ( -tgtinhibit ) Prevents writes against the target. This will prevent the

    System i from varying on the IASP or IPLing from a full copy. Do not use for System i. Quiet ( -quiet ) The option on the removal of a flashcopy prevents the DS CLI from requesting

    an acknowledgement of the removal action.

    IBM S stem i

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    12/140

    2007 IBM Corporationi want ani.

    IBM System i

    IBM System i Technology Center (iTC)

    Other FlashCopy Functions

    Re-synchronizing FlashCopy - provides the ability to update an initial point-in-timecopy of a source volume that has been established as a Persistent FlashCopy withChange recording on.

    Full Copy must be established No out of sync sectors from full copy or previous resync allowed when

    invoking this function Changed sectors on the target will be backed out as part of a new resync

    Reverse Flash/Restore - Reverses the FlashCopy relationship and copies data fromthe target volume to the source volume.

    Select current source as source and current target as target Selecting volumes in the reverse direction will run without the desired effect

    An IPL of the system will be required to use a reversed IASP.

    IBM System i

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    13/140

    2007 IBM Corporationi want ani.

    IBM System i

    IBM System i Technology Center (iTC)

    Warm vs. Cold Flash

    iSeries can leverage FlashCopy to:

    Create a copy of an IASP for backup

    Create a full system copy for disaster recovery (DR)

    IBMs recommendation is to quiesce the IASP or system before takingthe Flash

    Known as a cold Flash

    It is the only way to guarantee complete data integrity

    It is also possible to use the freeze option to temporarily queue writesfrom a system or IASP, then take a Flash

    Known as a warm Flash

    Not recommended, but sometimes necessary in 24/7 clientenvironments

    Journaling strongly recommended

    IBM System i

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    14/140

    2007 IBM Corporationi want ani.

    IBM System i

    IBM System i Technology Center (iTC)

    Flash Copy and Cluster Services - Requirements

    A cluster with at least two nodes in a device domain a CRG is notneeded

    An IASP using SAN-based storage that is the source for theFlashCopy

    Sufficient disk space in the same storage unit for the FlashCopytarget

    An IOA attached to the target volumes capable of RESET/RELOAD

    Copy Descriptions for the source and target volumes

    A session to make and remove the FlashCopy

    IBM System i

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    15/140

    2007 IBM Corporationi want ani.

    IBM System i

    IBM System i Technology Center (iTC)

    IBM System i

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    16/140

    2007 IBM Corporationi want ani.

    IBM System i

    IBM System i Technology Center (iTC)

    IBM System i

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    17/140

    2007 IBM Corporationi want ani.

    IBM System i

    IBM System i Technology Center (iTC)

    IBM System i

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    18/140

    2007 IBM Corporationi want ani.

    y

    IBM System i Technology Center (iTC)

    IBM System i

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    19/140

    2007 IBM Corporationi want ani.

    y

    IBM System i Technology Center (iTC)

    IBM System i

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    20/140

    2007 IBM Corporationi want ani. IBM System i Technology Center (iTC)

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    21/140

    IBM System i

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    22/140

    2007 IBM Corporationi want ani. IBM System i Technology Center (iTC)

    IBM System i

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    23/140

    2007 IBM Corporationi want ani. IBM System i Technology Center (iTC)

    IBM System i

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    24/140

    2007 IBM Corporationi want ani. IBM System i Technology Center (iTC)

    IBM System i

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    25/140

    2007 IBM Corporationi want ani. IBM System i Technology Center (iTC)

    IBM System i

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    26/140

    2007 IBM Corporationi want ani. IBM System i Technology Center (iTC)

    IBM System i

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    27/140

    2007 IBM Corporationi want ani. IBM System i Technology Center (iTC)

    IBM System i

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    28/140

    2007 IBM Corporationi want ani. IBM System i Technology Center (iTC)

    IBM System i

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    29/140

    2007 IBM Corporationi want ani. IBM System i Technology Center (iTC)

    IBM System i

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    30/140

    2007 IBM Corporationi want ani. IBM System i Technology Center (iTC)

    IBM System i

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    31/140

    2007 IBM Corporationi want ani. IBM System i Technology Center (iTC)

    IBM System i

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    32/140

    2007 IBM Corporationi want ani. IBM System i Technology Center (iTC)

    IBM System i

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    33/140

    2007 IBM Corporationi want ani. IBM System i Technology Center (iTC)

    IBM System i

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    34/140

    2007 IBM Corporationi want ani. IBM System i Technology Center (iTC)

    IBM System i

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    35/140

    2007 IBM Corporationi want ani. IBM System i Technology Center (iTC)

    IBM System i

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    36/140

    2007 IBM Corporationi want ani. IBM System i Technology Center (iTC)

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    37/140

    IBM System i

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    38/140

    2007 IBM Corporationi want ani. IBM System i Technology Center (iTC)

    IBM System i

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    39/140

    2007 IBM Corporationi want ani. IBM System i Technology Center (iTC)

    IBM System i

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    40/140

    2007 IBM Corporationi want ani. IBM System i Technology Center (iTC)

    IBM System i

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    41/140

    2007 IBM Corporationi want ani. IBM System i Technology Center (iTC)

    IBM System i

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    42/140

    2007 IBM Corporationi want ani. IBM System i Technology Center (iTC)

    IBM System i

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    43/140

    2007 IBM Corporationi want ani. IBM System i Technology Center (iTC)

    IBM System i

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    44/140

    2007 IBM Corporationi want ani. IBM System i Technology Center (iTC)

    IBM System i

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    45/140

    2007 IBM Corporationi want ani. IBM System i Technology Center (iTC)

    IBM System i

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    46/140

    2007 IBM Corporationi want ani. IBM System i Technology Center (iTC)

    IBM System i

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    47/140

    2007 IBM Corporationi want ani. IBM System i Technology Center (iTC)

    IBM System i

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    48/140

    2007 IBM Corporationi want ani. IBM System i Technology Center (iTC)

    IBM System i

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    49/140

    2007 IBM Corporationi want ani. IBM System i Technology Center (iTC)

    IBM System i

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    50/140

    2007 IBM Corporationi want ani. IBM System i Technology Center (iTC)

    IBM System i

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    51/140

    2007 IBM Corporationi want ani. IBM System i Technology Center (iTC)

    IBM System i

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    52/140

    2007 IBM Corporationi want ani. IBM System i Technology Center (iTC)

    IBM System i

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    53/140

    2007 IBM Corporationi want ani. IBM System i Technology Center (iTC)

    IBM System i

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    54/140

    2007 IBM Corporationi want ani. IBM System i Technology Center (iTC)

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    55/140

    IBM System i

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    56/140

    2007 IBM Corporationi want ani. IBM System i Technology Center (iTC)

    IBM System i

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    57/140

    2007 IBM Corporationi want ani. IBM System i Technology Center (iTC)

    IBM System i

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    58/140

    2007 IBM Corporationi want ani. IBM System i Technology Center (iTC)

    IBM System i

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    59/140

    2007 IBM Corporationi want ani. IBM System i Technology Center (iTC)

    IBM System i

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    60/140

    2007 IBM Corporationi want ani. IBM System i Technology Center (iTC)

    IBM System i

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    61/140

    2007 IBM Corporationi want ani. IBM System i Technology Center (iTC)

    IBM System i

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    62/140

    2007 IBM Corporationi want ani. IBM System i Technology Center (iTC)

    IBM System i

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    63/140

    2007 IBM Corporationi want ani. IBM System i Technology Center (iTC)

    IBM System i

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    64/140

    2007 IBM Corporationi want ani. IBM System i Technology Center (iTC)

    Remote Mirror and CopyRemote Mirror and Copy

    RMC

    Synchronous (Metro Mirror)

    Asynchronous + Consistency Groups (Global Mirror)

    Cascading (Metro/Global Mirror)

    System Storage

    IBM System i

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    65/140

    2007 IBM Corporationi want ani. IBM System i Technology Center (iTC)

    RMC Overview

    RMC is a real-time remote copy technique that mirrors a primaryset oflogical volumes (that are being updated by applications) onto a secondaryset of logical volumes.

    The secondary volumes can either be in the same or a different IBMSystem Storage Unit than the primary set of volumes.

    RMC is a hardware solution, thus it is application independent. The copyfunction occurs at the storage subsystem level, the application does not

    need to know of its existence.

    IBM System i

    RMC Overview

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    66/140

    2007 IBM Corporationi want ani. IBM System i Technology Center (iTC)

    RMC is a function of the IBM System

    Storage Unit, replication occurs at the

    storage control level.

    RMC Volumes Pairs

    IBM System i

    Metro Mirror (Sync PPRC)

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    67/140

    2007 IBM Corporationi want ani. IBM System i Technology Center (iTC)

    ( y )

    Synchronous mirroring: when Metro Mirror receives a host update to thesource volume, it completes the corresponding update to the targetvolume.

    Guarantees data consistency by ensuring that a write operation thatcompletes is received by the host application after the update has beencommitted to the target storage unit and acknowledged by both thesource and target storage units.

    Consistency is guaranteed across all volumes on which an applicationdoes write operations as long as all volume pairs are in full duplex state.

    IBM System i

    Metro Mirror

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    68/140

    2007 IBM Corporationi want ani. IBM System i Technology Center (iTC)

    Metro Mirror copying supports a maximum distance of 300 km

    (based on good performance, not functionality)

    Delays in response times for Metro Mirror are proportional to thedistance between the volumes. However, 100% of the source datais available at the recovery when the copy operation ends.

    Performance Considerations for Metro Mirror

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    69/140

    2003 IBM Corporation| 2005 IBM Corporation

    System i5DS6000 DS6000

    Metro Mirror

    (Sync RMC)

    SYSBAS

    LSU

    1

    2

    43

    1. Local write

    2. Remote write

    3. Remoteacknowledgement

    4. Localacknowledgement

    System paging/temp I/O

    Application/Database I/O

    Mirroring of system and

    temp I/O will affectapplication performance

    in SYSBAS

    SYSBAS

    Performance Considerations for Metro Mirror

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    70/140

    2003 IBM Corporation| 2005 IBM Corporation

    System i5DS6000 DS6000

    Metro Mirror

    (Sync RMC)

    SYSBAS

    LSU

    1

    4

    3

    1. Local write

    2. Remote write

    3. Remoteacknowledgement

    4. Localacknowledgement Application/Database I/O

    No mirroring of system and temp I/O

    IASP

    Sync replication of I/O willhave minimal affect on

    application performance in

    an IASP

    2

    IASP

    Metro Mirror and Cluster Services -Requirements

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    71/140

    2003 IBM Corporation| 2005 IBM Corporation

    A cluster with at least two nodes in a device domain

    A device CRG with the two nodes in the recovery domain

    An IASP using SAN-based storage that are the preferred sourcevolumes

    Identical number and size of SAN-based storage volumes that arethe preferred target (preferably in a different storage unit than thepreferred source volumes)

    An active metro mirror relationship between the two sets ofvolumes

    Copy descriptions for the source and target volumes

    An active session managing the metro mirror relationship

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    72/140

    2003 IBM Corporation| 2005 IBM Corporation

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    73/140

    2003 IBM Corporation| 2005 IBM Corporation

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    74/140

    2003 IBM Corporation| 2005 IBM Corporation

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    75/140

    2003 IBM Corporation| 2005 IBM Corporation

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    76/140

    2003 IBM Corporation| 2005 IBM Corporation

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    77/140

    2003 IBM Corporation| 2005 IBM Corporation

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    78/140

    2003 IBM Corporation| 2005 IBM Corporation

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    79/140

    2003 IBM Corporation| 2005 IBM Corporation

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    80/140

    2003 IBM Corporation| 2005 IBM Corporation

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    81/140

    2003 IBM Corporation| 2005 IBM Corporation

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    82/140

    2003 IBM Corporation| 2005 IBM Corporation

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    83/140

    2003 IBM Corporation| 2005 IBM Corporation

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    84/140

    2003 IBM Corporation| 2005 IBM Corporation

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    85/140

    2003 IBM Corporation| 2005 IBM Corporation

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    86/140

    2003 IBM Corporation| 2005 IBM Corporation

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    87/140

    2003 IBM Corporation| 2005 IBM Corporation

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    88/140

    2003 IBM Corporation| 2005 IBM Corporation

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    89/140

    2003 IBM Corporation| 2005 IBM Corporation

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    90/140

    2003 IBM Corporation| 2005 IBM Corporation

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    91/140

    2003 IBM Corporation| 2005 IBM Corporation

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    92/140

    2003 IBM Corporation| 2005 IBM Corporation

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    93/140

    2003 IBM Corporation| 2005 IBM Corporation

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    94/140

    2003 IBM Corporation| 2005 IBM Corporation

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    95/140

    2003 IBM Corporation| 2005 IBM Corporation

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    96/140

    2003 IBM Corporation| 2005 IBM Corporation

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    97/140

    2003 IBM Corporation| 2005 IBM Corporation

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    98/140

    2003 IBM Corporation| 2005 IBM Corporation

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    99/140

    2003 IBM Corporation| 2005 IBM Corporation

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    100/140

    2003 IBM Corporation| 2005 IBM Corporation

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    101/140

    2003 IBM Corporation| 2005 IBM Corporation

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    102/140

    2003 IBM Corporation| 2005 IBM Corporation

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    103/140

    2003 IBM Corporation| 2005 IBM Corporation

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    104/140

    2003 IBM Corporation| 2005 IBM Corporation

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    105/140

    2003 IBM Corporation| 2005 IBM Corporation

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    106/140

    2003 IBM Corporation| 2005 IBM Corporation

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    107/140

    2003 IBM Corporation| 2005 IBM Corporation

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    108/140

    2003 IBM Corporation| 2005 IBM Corporation

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    109/140

    2003 IBM Corporation| 2005 IBM Corporation

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    110/140

    2003 IBM Corporation| 2005 IBM Corporation

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    111/140

    2003 IBM Corporation| 2005 IBM Corporation

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    112/140

    2003 IBM Corporation| 2005 IBM Corporation

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    113/140

    2003 IBM Corporation| 2005 IBM Corporation

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    114/140

    2003 IBM Corporation| 2005 IBM Corporation

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    115/140

    2003 IBM Corporation| 2005 IBM Corporation

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    116/140

    2003 IBM Corporation| 2005 IBM Corporation

    Global Mirror

    Global Mirror Architecture A Disaster Recovery (DR) data replication solution

    Premier DR replication solution in the market place today zSeries, iSeries & Open

    2-site

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    117/140

    2003 IBM Corporation| 2005 IBM Corporation

    A local or production site and a second, remote site Asynchronous data transfer

    Minimal impact to the production write I/Os Peer-to-peer hardware solution (no, outside the box, server MIPS)

    Global Mirror is microcode controlled Peer-to-peer data copy mechanism is Global Copy Consistency Group formation managed by master

    Very long distance Continental distances

    Very little data loss - Recovery Point Objective (RPO)

    Optimally 3-5 sec Scalable

    1 master, multiple primaries & multiple secondaries (8 total, more with RPQ)

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    118/140

    Global Mirror Volumes

    REMOTE

    APPLICATION

    PRIMARY

    APPLICATION

    HOSTS

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    119/140

    2003 IBM Corporation| 2005 IBM Corporation

    Volumes are exactly the same size Failover & Failback considerations

    Global CopyOVER LONGDISTANCE

    CHANEX T

    FlashCopy

    N

    HOSTS

    PPRC 'A'

    PRIMARY

    CHANEX T

    FLC CTarget

    Local Site

    PPRC BSecondary

    Remote Site

    FLC Source

    i5/OS Copy Services Global Mirror (9/08)

    Establish the global mirror environment in the DS Provide a cluster with at least two nodes

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    120/140

    2003 IBM Corporation| 2005 IBM Corporation

    The two nodes of the cluster must be in the same device domain

    An inactive CRG that identifies the node with the source

    volumes (primary) and the target volumes (backup) Add copy descriptions for the volumes present in the global

    mirror environment Preferred source

    Preferred target

    Target consistency group flash volumes Source consistency group flash volumes for symmetric global mirror

    Start an ASP session in i5/OS (note: this is different from theglobal mirror session in the DS)

    Start the CRG Control the primary location of the data using the cluster andCRG functions

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    121/140

    2003 IBM Corporation| 2005 IBM Corporation

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    122/140

    2003 IBM Corporation| 2005 IBM Corporation

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    123/140

    2003 IBM Corporation| 2005 IBM Corporation

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    124/140

    2003 IBM Corporation| 2005 IBM Corporation

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    125/140

    2003 IBM Corporation| 2005 IBM Corporation

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    126/140

    2003 IBM Corporation| 2005 IBM Corporation

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    127/140

    2003 IBM Corporation| 2005 IBM Corporation

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    128/140

    2003 IBM Corporation| 2005 IBM Corporation

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    129/140

    2003 IBM Corporation| 2005 IBM Corporation

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    130/140

    2003 IBM Corporation| 2005 IBM Corporation

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    131/140

    2003 IBM Corporation| 2005 IBM Corporation

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    132/140

    2003 IBM Corporation| 2005 IBM Corporation

    An i5/OS session for asymmetrical global mirror

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    133/140

    2003 IBM Corporation| 2005 IBM Corporation

    An i5/OS session for symmetrical global mirror

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    134/140

    2003 IBM Corporation| 2005 IBM Corporation

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    135/140

    2003 IBM Corporation| 2005 IBM Corporation

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    136/140

    2003 IBM Corporation| 2005 IBM Corporation

    Metro/Global Mirror

    Metro/Global Mirror

    Solution: Data replication business continuity remote

    i i di t t t l ti

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    137/140

    2003 IBM Corporation| 2005 IBM Corporation

    mirroring disaster recovery at remote location

    3 site

    Metro + continental, transcontinental distances

    For IBM enterprise storage

    ESS w/o Incremental Resync

    DS8000

    Not for San Volume Controller or DS4000

    Metro/Global Mirror Architecture

    Server or Servers

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    138/140

    2003 IBM Corporation| 2005 IBM Corporation

    Local Site (site A) Intermediate Site (site B) Remote Site (siteC)

    BA C

    D

    Metro Mirror

    Global Mirror

    ***

    normal application I/Os

    up to 300 KM Intercontinental distance

    Global Mirror network

    asynchronous

    large distance

    Global Mirror FlashCopy

    nocopy

    Metro Mirror network

    synchronous

    small distance

    Metro/Global Mirror Architecture

    ***Server or Servers

    4

    B volume created with cascade option CGs will fail if Metro Mirror pair is duplex

    pending

    CGs will fail if Metro Mirror pair suspends

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    139/140

    2003 IBM Corporation| 2005 IBM Corporation

    Local Site (Site A) Intermediate Site (Site B) Remote Site (SiteC)

    BA C

    D

    Metro Mirror

    Global MirrorMetro Mirror networksynchronous

    small distance

    Global Mirror network

    asynchronouslarge distance

    Global Mirror FlashCopy

    NOCOPY

    normal application I/Os

    12

    3

    4

    Metro Mirror write

    1. application to VolA2. VolA to VolB

    3. write complete to A

    4. write complete to application

    ab

    c

    Global Mirror consistency group formation (CG)

    a. write updates to B volumes paused (< 3ms) to create CGb. CG updates to B volumes drained to C volumes

    c. after all updates drained, FlashCopy changed data from C to Dvolumes

    Incremental resync

    turned on

    IBM System i

    Summary

    System Storage Copy Services provide powerful point-in-time andreplication tools

    All Copy Services technologies are supported for System i and i5/OS

  • 7/31/2019 sBC50_Using IBM System Storage for i5OS High Availability

    140/140

    2007 IBM Corporationi want ani. IBM System i Technology Center (iTC)

    All Copy Services technologies are supported for System i and i5/OS

    Can be managed through both DS GUI and DS CLI