ibm-information-center/dist/eclipse/plugins/i5OS.ic.rzaig_5.4.0.1/rzaigconceptsreplicationvsswitchable.htm

194 lines
12 KiB
HTML

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html lang="en-us" xml:lang="en-us">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="security" content="public" />
<meta name="Robots" content="index,follow" />
<meta http-equiv="PICS-Label" content='(PICS-1.1 "http://www.icra.org/ratingsv02.html" l gen true r (cz 1 lz 1 nz 1 oz 1 vz 1) "http://www.rsac.org/ratingsv01.html" l gen true r (n 0 s 0 v 0 l 0) "http://www.classify.org/safesurf/" l gen true r (SS~~000 1))' />
<meta name="DC.Type" content="concept" />
<meta name="DC.Title" content="Comparison of logical replication, switched disks, and cross-site mirroring" />
<meta name="abstract" content="This topic provides an overview of different data resilience technologies that can be used with clusters to enhance high availability." />
<meta name="description" content="This topic provides an overview of different data resilience technologies that can be used with clusters to enhance high availability." />
<meta name="DC.Relation" scheme="URI" content="rzaigplandataresilience.htm" />
<meta name="DC.Relation" scheme="URI" content="rzaigplanreplication.htm" />
<meta name="DC.Relation" scheme="URI" content="rzaigplanswitcheddisks.htm" />
<meta name="copyright" content="(C) Copyright IBM Corporation 1998, 2006" />
<meta name="DC.Rights.Owner" content="(C) Copyright IBM Corporation 1998, 2006" />
<meta name="DC.Format" content="XHTML" />
<meta name="DC.Identifier" content="rzaigconceptsreplicationvsswitchable" />
<meta name="DC.Language" content="en-us" />
<!-- All rights reserved. Licensed Materials Property of IBM -->
<!-- US Government Users Restricted Rights -->
<!-- Use, duplication or disclosure restricted by -->
<!-- GSA ADP Schedule Contract with IBM Corp. -->
<link rel="stylesheet" type="text/css" href="./ibmdita.css" />
<link rel="stylesheet" type="text/css" href="./ic.css" />
<title>Comparison of logical replication, switched disks, and cross-site mirroring</title>
</head>
<body id="rzaigconceptsreplicationvsswitchable"><a name="rzaigconceptsreplicationvsswitchable"><!-- --></a>
<!-- Java sync-link --><script language="Javascript" src="../rzahg/synch.js" type="text/javascript"></script>
<h1 class="topictitle1">Comparison of logical replication, switched disks, and cross-site mirroring</h1>
<div><p><span><img src="./delta.gif" alt="Start of change" />This topic provides an overview of different
data resilience technologies that can be used with clusters to enhance high
availability.<img src="./deltaend.gif" alt="End of change" /></span></p>
<p><img src="./delta.gif" alt="Start of change" /><dfn class="term">Data resiliency</dfn> allows data to remain available
to applications and users even though the system that originally hosted the
data fails. Choosing the correct set of data resiliency technologies in the
context of your overall business continuity strategy can be complex and difficult.
It's important to understand the different data resilience solutions that
can be used to enhance availability in multiple system environments. You can
either choose a single solution or use a combination of these technologies
to meet your needs.<img src="./deltaend.gif" alt="End of change" /></p>
<p>For more details on these solutions, see <a href="http://publib-b.boulder.ibm.com/abstracts/redp0888.html?Open" target="_blank">Data Resilience Solutions for IBM<sup>®</sup> i5/OS™ High Availability Clusters</a>.
The section called "Data Resilience Solutions for IBM i5/OS High Availability Clusters" contains
a detailed comparison of the attributes for each of these technologies. </p>
<div class="section"><h4 class="sectiontitle">Logical replication</h4><p><dfn class="term">Logical replication</dfn> is
the process of copying objects from one node in a cluster to one or more other
nodes in the cluster, which makes the objects on all the systems identical. </p>
<p>A
replicated resource allows for objects, such as an application and its data,
to be copied from one node in the cluster to one or more other nodes in the
cluster. This process keeps the objects on all servers in the resource's recovery
domain identical. If you make a change to an object on one node in a cluster,
the change is replicated to other nodes in the cluster. Then, should a failover
or switchover occur, the backup node can seamlessly take on the role of the
primary node. The server or servers that act as backups are defined in the
recovery domain. When an outage occurs on the server defined as the primary
node in the recovery domain and a switchover or failover is initiated, the
node designated as the backup in the recovery domain becomes the primary access
point for the resource.</p>
<p>Replication requires the use of either a custom-written
application or a software application written by a cluster middleware business
partner. See <a href="rzaigplanreplication.htm">Plan
for logical replication</a> for details.</p>
</div>
<div class="section"><h4 class="sectiontitle">Switchable disks</h4><p><dfn class="term">Switchable disks</dfn> enable
the resources, such as data and applications, residing on an expansion unit
or on an input-output processor (IOP) on a shared bus or in an I/O Pool for
a logical partition, to be switched between a cluster's primary node and backup
node. This allows for a set of disk units to be accessed from a second server,
a server defined as a backup node in the cluster resource group's recovery
domain, when the server currently using those disk units experiences an outage
and a failover or switchover occurs. </p>
<p>Taking advantage of switchable
resources in your cluster requires the use of independent disk pools. See <a href="../rzaly/rzalyplan.htm">Plan for independent
disk pools</a> for more information.</p>
</div>
<div class="section"><h4 class="sectiontitle">Cross-site mirroring</h4><p><dfn class="term">Cross-site mirroring</dfn>,
combined with the geographic mirroring function, enables you to mirror data
on disks at sites that can be separated by a significant geographic distance.
This technology can be used to extend the functionality of a device cluster
resource group (CRG) beyond the limits of physical component connection. Geographic
mirroring provides the ability to replicate changes made to the production
copy of an independent disk pool to a mirror copy of that independent disk
pool. As data is written to the production copy of an independent disk pool,
the operating system mirrors that data to a second copy of the independent
disk pool through another system. This process keeps multiple identical copies
of the data. </p>
<p>Through the device CRG, should a failover or switchover
occur, the backup node can seamlessly take on the role of the primary node.
The server or servers that act as backups are defined in the recovery domain.
The backup nodes can be at the same or different physical location as the
primary. When an outage occurs on the server defined as the primary node in
the recovery domain and a switchover or failover is initiated, the node designated
as the backup in the recovery domain becomes the primary access point for
the resource and will then own the production copy of the independent disk
pool. Thus, you can gain protection from the single point of failure associated
with switchable resources.</p>
</div>
<div class="section">
<div class="tablenoborder"><img src="./delta.gif" alt="Start of change" /><a name="rzaigconceptsreplicationvsswitchable__table1"><!-- --></a><table cellpadding="4" cellspacing="0" summary="" id="rzaigconceptsreplicationvsswitchable__table1" frame="border" border="1" rules="all"><caption>Table 1. Comparison
of data resilient technologies that can be used with clusters. Learn
about characteristics of different data resiliency technologies to help you
determine the best solution for your cluster.</caption><thead align="left"><tr><th valign="top" class="firstcol" id="d0e88">Factor</th>
<th valign="top" id="d0e90">Replication</th>
<th valign="top" id="d0e92">Switchable disks</th>
<th valign="top" id="d0e94">Cross-site mirroring</th>
</tr>
</thead>
<tbody><tr><th valign="top" class="firstcol" id="d0e98" headers="d0e88 ">Flexibility</th>
<td valign="top" headers="d0e98 d0e90 ">10s of servers</td>
<td valign="top" headers="d0e98 d0e92 ">2 servers</td>
<td valign="top" headers="d0e98 d0e94 ">4 servers</td>
</tr>
<tr><th valign="top" class="firstcol" id="d0e107" headers="d0e88 ">Single point of failure</th>
<td valign="top" headers="d0e107 d0e90 ">None</td>
<td valign="top" headers="d0e107 d0e92 ">Disk subsystem</td>
<td valign="top" headers="d0e107 d0e94 ">None</td>
</tr>
<tr><th valign="top" class="firstcol" id="d0e116" headers="d0e88 ">Cost</th>
<td valign="top" headers="d0e116 d0e90 "><ul><li>Additional disk capacity required.</li>
<li>Business partner replication software.</li>
<li>Duplicate disks</li>
</ul>
</td>
<td valign="top" headers="d0e116 d0e92 "><ul><li>Switchable I/O expansion tower or IOP </li>
<li>Option 41</li>
</ul>
</td>
<td valign="top" headers="d0e116 d0e94 "><ul><li>Additional disk for mirror copy of independent disk pool </li>
<li>Optionally switchable I/O expansion unit </li>
<li>Option 41</li>
</ul>
</td>
</tr>
<tr><th valign="top" class="firstcol" id="d0e141" headers="d0e88 ">Performance</th>
<td valign="top" headers="d0e141 d0e90 ">Replication overhead</td>
<td valign="top" headers="d0e141 d0e92 ">Little impact</td>
<td valign="top" headers="d0e141 d0e94 ">Geographic mirroring overhead</td>
</tr>
<tr><th valign="top" class="firstcol" id="d0e150" headers="d0e88 ">Real time coverage</th>
<td valign="top" headers="d0e150 d0e90 ">Journaled objects</td>
<td valign="top" headers="d0e150 d0e92 ">Objects contained in independent disk pool</td>
<td valign="top" headers="d0e150 d0e94 ">Objects contained in independent disk pool</td>
</tr>
<tr><th valign="top" class="firstcol" id="d0e159" headers="d0e88 ">Geographic dispersion</th>
<td valign="top" headers="d0e159 d0e90 ">Limited by performance considerations</td>
<td valign="top" headers="d0e159 d0e92 ">Limited attach distance as servers and expansion units must be attached
to HSL OptiConnect loop (250 meters maximum)</td>
<td valign="top" headers="d0e159 d0e94 ">Limited by performance considerations (No limits are imposed by the
system. However, response time and throughput over selected communications
lines can dictate some practical limit.)</td>
</tr>
<tr><th valign="top" class="firstcol" id="d0e168" headers="d0e88 ">Disaster recovery protection</th>
<td valign="top" headers="d0e168 d0e90 ">Yes</td>
<td valign="top" headers="d0e168 d0e92 ">No</td>
<td valign="top" headers="d0e168 d0e94 ">Yes</td>
</tr>
<tr><th valign="top" class="firstcol" id="d0e177" headers="d0e88 ">Concurrent backup</th>
<td valign="top" headers="d0e177 d0e90 ">Yes</td>
<td valign="top" headers="d0e177 d0e92 ">No</td>
<td valign="top" headers="d0e177 d0e94 ">No</td>
</tr>
<tr><th valign="top" class="firstcol" id="d0e186" headers="d0e88 ">Setup</th>
<td valign="top" headers="d0e186 d0e90 "><ul><li>Replication environment. </li>
<li>Determining what to replicate.</li>
</ul>
</td>
<td valign="top" headers="d0e186 d0e92 "> <ul><li>Independent disk pool environment.</li>
<li>Populate independent disk pool</li>
</ul>
</td>
<td valign="top" headers="d0e186 d0e94 "> <ul><li>Independent disk pool environment (include setting up geographic mirroring) </li>
<li>Populate independent disk pool</li>
</ul>
</td>
</tr>
</tbody>
</table>
<img src="./deltaend.gif" alt="End of change" /></div>
</div>
</div>
<div>
<div class="familylinks">
<div class="parentlink"><strong>Parent topic:</strong> <a href="rzaigplandataresilience.htm" title="Data resilience is achieved when data is always available to an user or application. You can achieve data resilience through the use of logical replication or switchable independent disk pools.">Plan for data resilience</a></div>
</div>
<div class="relconcepts"><strong>Related concepts</strong><br />
<div><a href="rzaigplanreplication.htm" title="Multiple copies of the data are maintained with logical replication. Data is replicated, or copied, from the primary node in the cluster to the backup nodes designated in the recovery domain. When an outage occurs on the primary node, the data remains available as a designated backup node takes over as the primary point of access.">Plan for logical replication</a></div>
<div><a href="rzaigplanswitcheddisks.htm" title="A single copy of the data is maintained on switchable hardware; either an expansion unit (tower) or an IOP in a logical partition environment.">Plan for switchable independent disk pools and cross-site mirroring (XSM)</a></div>
</div>
</div>
</body>
</html>