254
IBM System Storage DS6000 Series: Copy Services with IBM System z
Global Mirror works like a distributed application. A distributed application is usually built on a
server to client relationship. The server functions as a supervisor and instructs the client. The
client is able to do some work in an autonomic fashion but relies on the coordination efforts
from the server; see Figure 22-7 on page 253.
The server distributes the work to its clients. The server also coordinates all individual
feedback from the clients and decides based on this feedback further actions.
Looking at Figure 22-7 results obvious that the communication paths between the server and
all its clients are key. Without communication paths between these four components the
functions will eventually come to a complete stop. Matters get more complicated when the
communication fails unexpectedly in the middle of information exchange between the server
and his clients or to some of his clients.
Usually a two-phase commit process helps to provide a consistent state for certain functions
and whether they have successfully completed at the client site. Once a function is
successfully completed and is acknowledged to the server, the server progresses to the next
function task. At the same time the server tries to do as much as possible in parallel to
minimize the hit on throughput due to serialization and checkpoints.
When certain activities are dependent on each other it is required that the server coordinate
these activities to ensure a proper sequence.
The server and client can be replaced by terms such as Master and Subordinate; see
Figure 22-8. These terms are used later when discussing Global Mirror.
Figure 22-8 Global Mirror as a distributed application
Figure 22-8 shows the basic Global Mirror structure. A Master coordinates all efforts within a
Global Mirror environment. Once the Master is started and manages a Global Mirror
environment, the Master issues all related commands over inband communication to its
attached subordinates at the local site. This may include a subordinate within the Master
itself. This communication between the Master and an internal subordinate is transparent and
does not need any extra attention from the user. The subordinates use inband
communication to communicate with their related secondary storage disk subsystems at the
remote site. The Master also receives all acknowledgements from his subordinates and their
secondaries, and coordinates and serializes all the activities in the session.
Remote site
Local site
Master
Subordinate
Secondary
Secondary
Network
Subord Flash Sec
FlashCopy2
Primary
Primary
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: ......