0% found this document useful (0 votes)
8 views27 pages

Remote Replication Techniques Overview

This module covers remote replication, including synchronous and asynchronous modes, and various replication technologies such as host-based, array-based, and network-based methods. It also discusses three-site replication, data migration solutions, and remote replication in virtualized environments. Key concepts include the EMC SRDF, MirrorView, and RecoverPoint for effective data management and disaster recovery.

Uploaded by

geethveer27
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
8 views27 pages

Remote Replication Techniques Overview

This module covers remote replication, including synchronous and asynchronous modes, and various replication technologies such as host-based, array-based, and network-based methods. It also discusses three-site replication, data migration solutions, and remote replication in virtualized environments. Key concepts include the EMC SRDF, MirrorView, and RecoverPoint for effective data management and disaster recovery.

Uploaded by

geethveer27
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

MODULE – 12

REMOTE REPLICATION

EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. Module 12: Remote Replication 1
Module 12: Remote Replication

Upon completion of this module, you should be able to:


• Explain synchronous and asynchronous replication mode
• Describe host-based, array-based, and network-based remote
replication technologies
• Describe three-site remote replication
• Explain data migration solution
• Describe remote replication and migration in virtualized
environment

EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. Module 12: Remote Replication 2
Module 12: Remote Replication

Lesson 1: Remote Replication Overview


During this lesson the following topics are covered:
• Synchronous and asynchronous remote replication
• Bandwidth requirement for synchronous and asynchronous
remote replication

EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. Module 12: Remote Replication 3
What is Remote Replication?

• Process of creating replicas at remote sites


4 Addresses risk associated with regionally driven outages
• Modes of remote replication
4 Synchronous
4 Asynchronous

REPLICATION

Storage Array – Source site Storage Array – Remote site

EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. Module 12: Remote Replication 4
Synchronous Replication – 1

• A write is committed to both source


Source
and remote replica before it is 1
acknowledged to the host
• Ensures source and replica have 4

identical data at all times Host


3 2
4 Maintains write ordering
• Provides near-zero RPO
Target at
Remote Site
Data Write

Data Acknowledgment

EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. Module 12: Remote Replication 5
Synchronous Replication – 2

• Response time depends on


Required bandwidth
bandwidth and distance
• Requires bandwidth more than Max
Typical workload
the maximum write workload
• Typically deployed for distance Writes
MB/s
less than 200 km (125 miles)
between two sites

Time

EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. Module 12: Remote Replication 6
Asynchronous Replication – 1

• A write is committed to the source and


Source
immediately acknowledged to the host 1
• Data is buffered at the source and
2
transmitted to the remote site later
Host 4 3
• Finite RPO
4 Replica will be behind the source by a
finite amount
Target
Data Write

Data Acknowledgment

EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. Module 12: Remote Replication 7
Asynchronous Replication – 2

• RPO depends on size of buffer


Typical
and available network bandwidth workload
Required
• Requires bandwidth equal to or Writes bandwidth
MB/s
greater than average write
workload
Average
• Sufficient buffer capacity should
be provisioned
• Can be deployed over long Time
distances

EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. Module 12: Remote Replication 8
Module 12: Remote Replication

Lesson 2: Remote Replication Technologies


During this lesson the following topics are covered:
• Host-based, storage array-based, and network-based remote
replication technologies
• Three-site remote replication
• Data migration solution
• Remote replication in virtualized environment

EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. Module 12: Remote Replication 9
Host-based Remote Replication

• Replication is performed by host-based software


• LVM-based replication
4 All writes to the source volume group are replicated to the target
volume group by the LVM
4 Can be synchronous or asynchronous
• Log shipping
4 Commonly used in a database environment
4 All relevant components of source and target databases are
synchronized prior to the start of replication
4 Transactions to source database are captured in logs and
periodically transferred to remote host

EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. Module 12: Remote Replication 10
Storage Array-based Remote Replication – 1

• Replication is performed by array-operating environment


• Three replication methods: synchronous, asynchronous, and disk
buffered
• Synchronous
4 Writes are committed to both source and replica before it is
acknowledged to host
• Asynchronous
4 Writes are committed to source and immediately acknowledged to
host
4 Data is buffered at source and transmitted to remote site later

EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. Module 12: Remote Replication 11
Storage Array-based Remote Replication – 2

• Disk-buffered

Source Device
Local Replica

Local Replica Remote Replica

Production Host Source Array Target


Array

Production host writes data to source device.


A consistent PIT local replica of the source device is created.
Data from local replica is transmitted to the remote replica at target.
Optionally a PIT local replica of the remote replica on the target is created.

EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. Module 12: Remote Replication 12
Network-based Replication – Continuous Data
Protection
• Provides any-point-in-time recovery capability during its normal
operation
• Components of CDP
4 CDP appliance
4 Write splitter
4 Journal volume
• CDP appliances are present at both source and remote sites
• Supports both synchronous and asynchronous replication modes

EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. Module 12: Remote Replication 13
CDP Remote Replication Operation

Host

Write Splitter

SAN SAN/ SAN


Production WAN
Volume Local Remote
CDP Appliance CDP Appliance
Source
Storage Array

CDP Journal Replica

Remote
Storage Array

EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. Module 12: Remote Replication 14
Three-site Replication

• Data from source site is replicated to two remote sites


4 Replication is synchronous to one of the remote sites and
asynchronous or disk buffered to the other remote site
• Mitigates the risk in two site replication
4 No DR protection after source or remote site failure
• Implemented in two ways:
4 Cascade/multihop
4 Triangle/multitarget

EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. Module 12: Remote Replication 15
Three-site Replication: Cascade/Multihop
• Synchronous + Disk Buffered
Source Device Remote Replica

Synchronous
Disk Buffered

Local Replica Remote Replica


Source Site Bunker Site Remote Site

• Synchronous + Asynchronous
Source Device Remote Replica

Synchronous Asynchronous

Remote Replica
Source Site Bunker Site Remote Site

EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. Module 12: Remote Replication 16
Three-site Replication: Triangle/Multitarget

Remote Replica
us
h rono
c
Syn
Asynchronous
with
Source Device Bunker Site
Differential
Resynchronization

Source Site Asy


nch
ron
ous
Remote Replica

Remote Site

EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. Module 12: Remote Replication 17
Data Migration Solution

• Specialized replication technique that enables creating remote


point-in-time copies
4 Used for data mobility, migration, and disaster recovery
• Moves data between heterogeneous storage arrays
4 Array performing replication operations is called control array
8 Push: Data is pushed from control array to remote array
8 Pull: Data is pulled to the control array from remote array

PUSH

Control Device Remote Device

PULL

Control Array Remote Array

EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. Module 12: Remote Replication 18
Remote Replication/Migration in Virtualized
Environment
• Remote mirroring of virtual volume
4 Virtual volumes assigned to hosts are mirrored to two different
sites
• VM migration
4 Moving VMs from one location to another without powering off
VMs
4 Commonly used techniques for VM migration are:
8 Hypervisor-to-hypervisor
8 Array-to-array

EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. Module 12: Remote Replication 19
Remote Mirroring of Virtual Volume
Data Center 1 Data Center 2

Server Server

I/Os I/Os

FC SAN FC SAN
Virtual Volume
Virtualization Virtualization
Appliance Appliance
FC or IP

Storage
Pool

Virtualization
Layer

Storage Array LUN LUN Storage Array

EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. Module 12: Remote Replication 20
VM Migration: Hypervisor-to-Hypervisor

1 2 2 2

VM Migration

Host Host

• Active state of a VM is moved from one hypervisor to another


4 Copies the contents of virtual machine memory from the source
hypervisor to the target
• This technique requires source and target hypervisor access to
the same storage

EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. Module 12: Remote Replication 21
VM Migration: Array-to-Array

• VM files are moved from source 1 2

array to remote array


• Can move VMs across dissimilar Host
storage arrays
• Balances storage utilization by
redistributing VMs to different
VM1
storage arrays

VM Migration
VM1
VM1

VM2

Source Array Remote Array

EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. Module 12: Remote Replication 22
Module 12: Remote Replication

Concept in Practice

• EMC Symmetrix Remote Data Facility (SRDF)


• EMC MirrorView
• EMC RecoverPoint

EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. Module 12: Remote Replication 23
EMC SRDF

• Offers a family of solutions


SRDF/Star
to implement array-based SRDF Family Multi-site replication
option
remote replication SRDF/S SRDF/CE
Synchronous for
• Minimizes performance zero data exposure
Cluster Enabler option

SRDF/AR
impact on applications and Automated Replication
option
SRDF/A
hosts Asynchronous for
SRDF/CG
extended distances Consistency Groups

Cascaded SRDF
SRDF/DM and SRDF/EDP
Extended Distance
Efficient
Protection
Symmetrix-to-Symmetrix
data mobility
Concurrent SRDF
Concurrent Replication

EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. Module 12: Remote Replication 24
EMC MirrorView

• Replicates data from a primary volume to a secondary volume


that reside on different VNX storage systems
• Uses a bitmap to track host writes while the link to the
secondary array is down
4 When secondary is available, sends only changed data
• MirrorView family consists of:
4 MirrorView/Synchronous (MirrorView/S)
4 MirrorView/Asynchronous (MirrorView/A)

EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. Module 12: Remote Replication 25
EMC RecoverPoint

• RecoverPoint Continuous Remote Replication (CRR) provides


both synchronous and asynchronous remote replication
• Dynamically switches between synchronous and asynchronous
replication
4 Based on the policy for performance and latency
• Capable to recover data remotely to any PIT

EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. Module 12: Remote Replication 26
Module 12: Summary
Key points covered in this module:
• Synchronous and asynchronous replication mode
• Host-based, array-based, and network-based remote replication
• Three-site remote replication
• Data migration solution
• Remote replication and migration in virtualized environment

EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. Module 12: Remote Replication 27

You might also like