
114
IBM System Storage DS6000 Series: Copy Services with IBM System z
10.2 FlashCopy establish phase performance
The FlashCopy of a volume has two distinct periods:
The
initial
logical FlashCopy (also called
establish
)
The
physical
FlashCopy (also called
background
copy)
The FlashCopy establish phase, or
logical
FlashCopy, is the period of time when the
microcode is preparing things, such as the bitmaps, necessary to create the FlashCopy
relationship so the microcode can properly process subsequent reads and writes to the
related volumes. During this logical FlashCopy period, no writes are allowed to the volumes.
After the logical relationship has been established, normal I/O activity is allowed to both
source and target volumes according to the options selected.
When there are a large number of volumes, the method used to invoke the FlashCopy
commands can influence the time it takes to complete the logical FlashCopy for all FlashCopy
pairs. An in-band invocation will source the commands to the microcode faster than an
out-of-band method in most cases. An in-band establish is one that uses the CCW
commands directly, like in z/OS.
The fastest out-of-band method is the DS CLI. The method to control or invoke FlashCopy
should be selected based upon the total solution requirements and not strictly on
logical
FlashCopy performance considerations, unless this is a critical performance issue.
Additionally, there is a modest performance impact to logical FlashCopy performance when
using incremental FlashCopy. In the case of incremental FlashCopy, the DS6000 must create
additional metadata (bitmaps). However, the impact is negligible in most cases.
Finally, the placement of the FlashCopy source and target volumes has an effect on the
establish performance. You can refer to the previous section for a discussion of this topic as
well as to Table 10-1 on page 113 for a summary of the recommendations.
10.3 Background copy performance
The
background copy
phase, or
physical
FlashCopy, is the actual movement of data from the
source volume to the target volume. If the FlashCopy relationship was established requesting
the NOCOPY option, then only write updates to the source volume will force a copy from the
source to the target. This forced copy is also called a
collision
.
If the COPY option was selected, then upon completion of the logical FlashCopy establish
phase, the source will be copied to the target in an expedient manner.
If a large number of volumes have been established, then do not expect to see all pairs
actively copying data as soon as their logical FlashCopy relationship is completed. The
DS6000 microcode has algorithms that limit the number of active pairs copying data. These
algorithms will try to balance active copy pairs across the DS6000 device adapter resources.
Additionally, they will limit the number of active pairs such that there remains bandwidth for
host or server I/Os.
Note: The term
collision
describes a forced copy from the source to the target because a
write to the source has occurred. This occurs on the
first
write to a track. Note that since
the DS6000 writes to non-volatile cache, there is typically no direct response time delay on
host writes. The forced copy only occurs when the write is destaged onto disk.
Summary of Contents for System storage DS6000 Series
Page 2: ......
Page 24: ...xxii IBM System Storage DS6000 Series Copy Services with IBM System z...
Page 38: ...14 IBM System Storage DS6000 Series Copy Services with IBM System z...
Page 40: ...16 IBM System Storage DS6000 Series Copy Services with IBM System z...
Page 60: ...36 IBM System Storage DS6000 Series Copy Services with IBM System z...
Page 64: ...40 IBM System Storage DS6000 Series Copy Services with IBM System z...
Page 66: ...42 IBM System Storage DS6000 Series Copy Services with IBM System z...
Page 86: ...62 IBM System Storage DS6000 Series Copy Services with IBM System z...
Page 92: ...68 IBM System Storage DS6000 Series Copy Services with IBM System z...
Page 144: ...120 IBM System Storage DS6000 Series Copy Services with IBM System z...
Page 152: ...128 IBM System Storage DS6000 Series Copy Services with IBM System z...
Page 204: ...180 IBM System Storage DS6000 Series Copy Services with IBM System z...
Page 208: ...184 IBM System Storage DS6000 Series Copy Services with IBM System z...
Page 224: ...200 IBM System Storage DS6000 Series Copy Services with IBM System z...
Page 242: ...218 IBM System Storage DS6000 Series Copy Services with IBM System z...
Page 260: ...236 IBM System Storage DS6000 Series Copy Services with IBM System z...
Page 288: ...264 IBM System Storage DS6000 Series Copy Services with IBM System z...
Page 290: ...266 IBM System Storage DS6000 Series Copy Services with IBM System z...
Page 358: ...334 IBM System Storage DS6000 Series Copy Services with IBM System z...
Page 432: ...408 IBM System Storage DS6000 Series Copy Services with IBM System z...
Page 434: ...410 IBM System Storage DS6000 Series Copy Services with IBM System z...
Page 438: ...414 IBM System Storage DS6000 Series Copy Services with IBM System z...
Page 454: ...430 IBM System Storage DS6000 Series Copy Services with IBM System z...
Page 456: ...432 IBM System Storage DS6000 Series Copy Services with IBM System z...
Page 480: ...456 IBM System Storage DS6000 Series Copy Services with IBM System z...
Page 490: ...466 IBM System Storage DS6000 Series Copy Services with IBM System z...
Page 524: ...500 IBM System Storage DS6000 Series Copy Services with IBM System z...
Page 552: ...528 IBM System Storage DS6000 Series Copy Services with IBM System z...
Page 560: ...536 IBM System Storage DS6000 Series Copy Services with IBM System z...
Page 564: ...540 IBM System Storage DS6000 Series Copy Services with IBM System z...
Page 574: ...550 IBM System Storage DS6000 Series Copy Services with IBM System z...
Page 577: ......