Chapter 2 Data Replication
19
2
2
2.
.
.5
5
5
R
R
Re
e
el
l
la
a
at
t
ti
i
io
o
on
n
ns
s
sh
h
hi
i
ip
p
p
b
b
be
e
et
t
tw
w
we
e
ee
e
en
n
n
C
C
Co
o
op
p
py
y
y
P
P
Pe
e
er
r
rf
f
fo
o
or
r
rm
m
ma
a
an
n
nc
c
ce
e
e
a
a
an
n
nd
d
d
C
C
Co
o
op
p
py
y
y
C
C
Co
o
on
n
nt
t
tr
r
ro
o
ol
l
l
S
S
St
t
ta
a
at
t
te
e
e
If the copy control state is set to the Synchronized Copy state, the difference between MV and RV is
not accumulated because updates to MV are immediately reflected to RV. However, the write time to
MV is longer because it waits for reflection of the updates to RV. If the Copy Control state is set to
the Suspend state, the difference between MV and RV is accumulated because updates to MV are not
reflected to RV, but the write time to MV is the same as normal I/O.
In this way, there are correlations between the amount of accumulated differences in MV and RV and
write performance in different copy control states. The correlation for each copy control state is
shown in Table 2-3.
Table 2-3 Correlations in Different Copy Control States
Copy Control State Difference between MV and RV Write Overhead to MV
Foreground (Synchronous) Small Exists
Foreground
(Semi-synchronous)
Background
Suspend Large Does not exist
If the difference between MV and RV is large in the Replicate state, we recommend to select a copy
control state which gives the difference between MV and RV smaller in a system without sufficient
suspension time for Separate execution because the processing time of Separate increases. Also, we
recommend you to select a copy control state without write overhead to MV in a system where write
performance to MV must be maintained and improved.