MODULE 12 REMOTE REPLICATION EMC Proven Professional Copyright

  • Slides: 27
Download presentation
MODULE – 12 REMOTE REPLICATION EMC Proven Professional. Copyright © 2012 EMC Corporation. All

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:

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

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

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 EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. Storage Array – Remote site Module 12: Remote Replication 4

Synchronous Replication – 1 • A write is committed to both source • and

Synchronous Replication – 1 • A write is committed to both source • and remote replica before it is acknowledged to the host Ensures source and replica have identical data at all times Source 1 4 Host 3 4 Maintains write ordering 2 • 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 • • bandwidth and distance

Synchronous Replication – 2 • Response time depends on • • bandwidth and distance Requires bandwidth more than the maximum write workload Typically deployed for distance less than 200 km (125 miles) between two sites Required bandwidth Max Typical workload Writes MB/s 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 •

Asynchronous Replication – 1 • A write is committed to the source and • • immediately acknowledged to the host Data is buffered at the source and transmitted to the remote site later Finite RPO Source 1 2 4 Host 3 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 • • •

Asynchronous Replication – 2 • RPO depends on size of buffer • • • and available network bandwidth Requires bandwidth equal to or greater than average write workload Sufficient buffer capacity should be provisioned Can be deployed over long distances EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. Typical workload Writes MB/s Required bandwidth Average Time Module 12: Remote Replication 8

Module 12: Remote Replication Lesson 2: Remote Replication Technologies During this lesson the following

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

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 •

Storage Array-based Remote Replication – 1 • Replication is performed by array-operating environment • Three replication methods: synchronous, 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 Remote Replica

Storage Array-based Remote Replication – 2 • Disk-buffered Source Device Local Replica Remote Replica Local 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

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 Production Volume Local CDP Appliance SAN/

CDP Remote Replication Operation Host Write Splitter SAN Production Volume Local CDP Appliance SAN/ WAN SAN Remote 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

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

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

Three-site Replication: Triangle/Multitarget Remote Replica us c Syn no hro Asynchronous Bunker Site Source

Three-site Replication: Triangle/Multitarget Remote Replica us c Syn no hro Asynchronous Bunker Site Source Device Source Site Asy nch with Differential Resynchronization 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

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 Remote Device Control Device PULL Control Array EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. Remote Array Module 12: Remote Replication 18

Remote Replication/Migration in Virtualized Environment • Remote mirroring of virtual volume 4 Virtual volumes

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 2 Data Center 1 Server I/Os FC

Remote Mirroring of Virtual Volume Data Center 2 Data Center 1 Server I/Os FC SAN Virtual Volume Virtualization Appliance FC or IP Storage Pool Virtualization Layer Storage Array LUN EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. LUN Storage Array Module 12: Remote Replication 20

VM Migration: Hypervisor-to-Hypervisor 2 1 2 2 2 VM Migration Host • Active state

VM Migration: Hypervisor-to-Hypervisor 2 1 2 2 2 VM Migration 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 array

VM Migration: Array-to-Array • VM files are moved from source • • 1 array to remote array Can move VMs across dissimilar storage arrays Balances storage utilization by redistributing VMs to different storage arrays 2 Host VM 1 VM Migration VM 1 VM 2 Source Array EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. Remote Array Module 12: Remote Replication 22

Module 12: Remote Replication Concept in Practice • EMC Symmetrix Remote Data Facility (SRDF)

Module 12: Remote Replication Concept in Practice • EMC Symmetrix Remote Data Facility (SRDF) • EMC Mirror. View • EMC Recover. Point EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. Module 12: Remote Replication 23

EMC SRDF • Offers a family of solutions • to implement array-based remote replication

EMC SRDF • Offers a family of solutions • to implement array-based remote replication Minimizes performance impact on applications and hosts SRDF Family SRDF/S Synchronous for zero data exposure SRDF/Star Multi-site replication option SRDF/CE Cluster Enabler option SRDF/AR SRDF/A Automated Replication option Asynchronous for extended distances Consistency Groups SRDF/DM Cascaded SRDF and SRDF/EDP Efficient Symmetrix-to. Symmetrix data mobility SRDF/CG Extended Distance Protection Concurrent SRDF Concurrent Replication EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. Module 12: Remote Replication 24

EMC Mirror. View • Replicates data from a primary volume to a secondary volume

EMC Mirror. View • 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 • Mirror. View family consists of: 4 Mirror. View/Synchronous (Mirror. View/S) 4 Mirror. View/Asynchronous (Mirror. View/A) EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. Module 12: Remote Replication 25

EMC Recover. Point • Recover. Point Continuous Remote Replication (CRR) provides • both synchronous

EMC Recover. Point • Recover. Point 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

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