06.08.2015 Views

IBM XIV Storage System Copy Services and Migration

IBM XIV Storage System: Copy Services and Migration - Common ...

IBM XIV Storage System: Copy Services and Migration - Common ...

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

►►Asynchronous schedule interval: This applies to asynchronous mirroring only. Itrepresents, per given coupling, how often the master automatically runs a new sync job.For example, if the pertinent mirroring configuration parameter specifies a 60-minuteinterval, then during a period of 1 day, 24 sync jobs will be created.Recovery Point Objective (RPO): The RPO is a setting that is only applicable toasynchronous mirroring. It represents an objective set by the user implying the maximalcurrency difference considered acceptable between the mirror peers (the actual differencebetween mirror peers can be shorter or longer than the RPO set).An RPO of zero indicates that no currency difference between the mirror peers isacceptable. An RPO that is greater than zero indicates that the replicated volume is lesscurrent or lags somewhat behind the master volume, <strong>and</strong> that there is a potential forcertain transactions that have been run against the production volume to be rerun whenapplications come up on the replicated volume.For <strong>XIV</strong> asynchronous mirroring, the required RPO is user-specified. The <strong>XIV</strong> system thenreports effective RPO <strong>and</strong> compares it to the required RPO.Connectivity, b<strong>and</strong>width, <strong>and</strong> distance between the <strong>XIV</strong> system that contains theproduction volume <strong>and</strong> the <strong>XIV</strong> system that contains the replicated copy directly impactRPO. More connectivity, greater b<strong>and</strong>width, <strong>and</strong> less distance typically enable a lowerRPO.4.1.2 <strong>XIV</strong> Remote Mirroring modesAs mentioned in our introduction, <strong>XIV</strong> supports both synchronous mirroring <strong>and</strong>asynchronous mirroring:►<strong>XIV</strong> synchronous mirroring<strong>XIV</strong> synchronous mirroring is designed to accommodate a requirement for zero RPO.To ensure that data is also written to the Secondary <strong>XIV</strong> (slave role), an acknowledgementof the write operation to the host is only issued after the data has been written to both <strong>XIV</strong>systems. This ensures the consistency of mirroring peers. A write acknowledgement issent to the host once the write data has been cached into two separate <strong>XIV</strong> modules ateach site. This is depicted in Figure 4-1.Host Server1241. Host Write to Master <strong>XIV</strong>(data placed in cache of 2Modules)2. Master replicates to Slave<strong>XIV</strong> (data placed in cache of2 Modules)3. Slave acknowledges writecomplete to Master4. Master acknowledges writecomplete to applicationLocal <strong>XIV</strong>(Master)3Remote <strong>XIV</strong>(Slave)Figure 4-1 <strong>XIV</strong> synchronous mirroringChapter 4. Remote Mirroring 73

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!