Upload
george-shkolnikov
View
215
Download
0
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