71
1 © Copyright 2009 EMC Corporation. All rights reserved. EMC SRDF and TimeFinder on Symmetrix with Open Systems

Time finder

Embed Size (px)

Citation preview

Page 1: Time finder

1© Copyright 2009 EMC Corporation. All rights reserved.

EMC SRDF and TimeFinder on Symmetrix with Open Systems

Page 2: Time finder

2© Copyright 2009 EMC Corporation. All rights reserved.

Agenda

SRDF Introduction

SRDF Overview

SRDF/S and SRDF/A

SRDF/AR Single-Hop

SRDF Consistency Groups

SRDF Migrate Option

TimeFinder Introduction

TimeFinder Overview

Update on TimeFinder/Mirror

TimeFinder/Clone

TimeFinder/Snap

Page 3: Time finder

3© Copyright 2009 EMC Corporation. All rights reserved.

Remote-Replication Benefits

Protect against local and regional site disruptions

– Continuous data availability– Multiple remote-recovery sites– Meet regulatory requirements– Support multiple service levels with

tiered storage

Migrate, consolidate or distribute data across storage platforms

– Data center consolidations– Technology refreshes

Enable fast recovery– Application restart – Business resumption

Page 4: Time finder

4© Copyright 2009 EMC Corporation. All rights reserved.

Decision Drivers to Consider

Recovery-Point Objectives

PRIMARY DECISION DRIVERS

Business Considerations

Technical Considerations

Cost

Recovery-Time Objectives

Performance

Bandwidth

Capacity

Recovery and Consistency

Functionality,Availability

Page 5: Time finder

5© Copyright 2009 EMC Corporation. All rights reserved.

Symmetrix Remote Data Facility (SRDF) Family

Industry-leading remote replication

Protects against local and regional disruptions

Increases application availability by reducing downtime

Minimizes/eliminates performance impact on applications and hosts

Independent of hosts and operating systems, applications, and databases

Improves RPOs and RTOs with automated restart solutions

Mission critical proven with numerous testimonials and references

Tens of thousands of licenses shipped

SRDF Family SRDF/StarMulti-site replication

option

SRDF/ARAutomated Replication

option

SRDF/CECluster Enabler option

SRDF/CGConsistency Groups

SRDF/SSynchronous for

zero data exposure

SRDF/AAsynchronous for

extended distances

SRDF/DMEfficient Symmetrix-to-

Symmetrix data mobility

Cascaded SRDF and SRDF/EDPExtended Distance

Protection

Concurrent SRDFConcurrent

EMC offers choice and flexibility to meet any service-level requirement

Page 6: Time finder

6© Copyright 2009 EMC Corporation. All rights reserved.

SRDF – Most Widely Deployed Disaster Restart Solution

Disk mirror in real time between Symmetrix systems

Primary (R1) to secondary (R2) architecture

Supports bi-directional remote mirror operations

Independent of hosts, OS, applications, and databases

SRDF links

Primary/Secondary Secondary/Primary

R2

R1

R1

R2

Page 7: Time finder

7© Copyright 2009 EMC Corporation. All rights reserved.

SRDF/S Overview

Provides for a no-data-loss solution (RPO = 0) in event of local or regional disaster

– Recovery-time objective of less than one hour Restart times are application dependent

Is a foundation for advanced SRDF solutions– Single source volume mirroring to a multiple SRDF target volume

Can be concurrent SRDF/S or in combination with SRDF/A for available 3-Site solutions

Integrated with UNIX and Windows open system cluster solutions

– Automated and semi-automated disaster restart Cluster design will determine restart methodology

Page 8: Time finder

8© Copyright 2009 EMC Corporation. All rights reserved.

Site BSite A

SRDF Synchronous Remote Replication and Local Disasters

Primary requirement: Provide for a no-data-loss solution (RPO = 0) in event of local disaster

Objective achieved: Yes, with Site B available for disaster restart

Provides for no data loss at Site B with disaster restart

Local Site Disaster

R2

R1

R1

R2

Page 9: Time finder

9© Copyright 2009 EMC Corporation. All rights reserved.

SRDF/S Functional Capabilities

Feature/Function SRDF/S

Maximum number of SRDF pairs with Enginuity 5874 64,000

Can service I/O from remote volume, avoiding application failover Yes

Can ensure all changed data captured for site-failback resynchronization Yes

Can be used with three site SRDF solutions Yes

Can have a consistent (restartable) point-in-time image for remotely - replicated volumes Yes – with TimeFinder

Can span a database over multiple storage frames and ensure application restart with consistent data Yes – with SRDF/CG

Can perform remote point-in-time operations (such as point-in-time splits) nondisruptively Yes – with TimeFinder

Can use consistent remote point-in-time restore for disaster restart with immediate host access Yes – with TimeFinder

Can use space saving TimeFinder/Snap on remotely – replicated volumes Yes

Page 10: Time finder

10© Copyright 2009 EMC Corporation. All rights reserved.

SRDF/Synchronous Mode Operations

I/O write received from host/server into source cache

I/O is transmitted to target cache

Receipt acknowledgment is provided by target back to cache of source

Ending status is presented to host/server

SRDF/S links1

4

2

3

Primary/Secondary Secondary/Primary

R2

R1

R1

R2

Page 11: Time finder

11© Copyright 2009 EMC Corporation. All rights reserved.

Site BSite A

SRDF/S Mirror Advantage

I/O request is serviced from R2 mirror volumes, avoiding application restart on Target with integrated cluster solutions

LAN/WAN

SRDF

R2

R1

R1

R2

Page 12: Time finder

12© Copyright 2009 EMC Corporation. All rights reserved.

Site A Site B

Faster availability with R1 to R2 initial or incremental synchronization in progress – faster access to data

Source swapped to Target

Target swapped to Source

Database services relocated to remote hosts for restart

Host outage occurs while synchronization in progress

SRDF/S link

SecondaryPrimary

SRDF/S R1/R2 Swap and Application/Database Relocation

Page 13: Time finder

13© Copyright 2009 EMC Corporation. All rights reserved.

SRDF Incremental Resynchronization

R1 and R2 invalid track tables merged for resynchronization

Changed tracks on both the Primary and Secondary will be reflectedfor resync ensuring the highest level of data integrity

Resynchronization from Secondary to Primary

R1

UPDATED TRACKUPDATED TRACK

R2

UPDATED TRACKUPDATED TRACK

Primary Secondary

R1

Page 14: Time finder

14© Copyright 2009 EMC Corporation. All rights reserved.

SRDF Timestamp for Suspend/Resume

SRDF

Device Link Status :Not Ready (NR) Time of Last Device Link Status Change :Mon Oct 27 15:30:41 2008

R2

Assist administrator in identifying that intersite network issues may exist and aids in determining data currency in event of site disaster

Secondary Site

R1

Production Site

Timestamp gets updated when link status changes occurand will be reported on both the R1 and R2

Page 15: Time finder

15© Copyright 2009 EMC Corporation. All rights reserved.

SRDF Group Support:Number Increased from 128 to 250 Groups

Provides granularity and control for environment with a large number of mutually independent applications

Maximum of 64 SRDF Groups per RA Director

SRDF

Secondary SiteProduction Site

Page 16: Time finder

16© Copyright 2009 EMC Corporation. All rights reserved.

Moving Dynamic Devices between SRDF Groups

SRDFGroup A

SRDFGroup B

Can move SRDF devices between SRDF groups without requiring a full copy resynchronization

R1R1

R1

R1R1

R1

R1

R2R2

R2

R2R2

R2

R2

Production Site Secondary Site

Page 17: Time finder

17© Copyright 2009 EMC Corporation. All rights reserved.

SRDF/S and SRDF/A Automated Restart

Automatic session restart is attempted if session failure is detected– Based on preconfigured settings in the SRDF automated restart options file– Control process that is initiated by a SymCLI command– Available with Solutions Enabler

Runs as a background operations and monitors SRDF session– Monitors SRDF/S and SRDF/A sessions– Can be run manually from the command line

Error logging and event notification also provided by options file– Notification can be through email

SRDF R2 restartable point-in-time volumes– Can use TimeFinder/Clone

Can be run from either the SRDF Source or Target Symmetrix– Must be run from the SRDF Source if concurrent SRDF– Not currently supported on Cascaded SRDF and SRDF/EDP

Page 18: Time finder

18© Copyright 2009 EMC Corporation. All rights reserved.

Benefits and Advantages of SRDF/S

No server resource contention for remote mirroring operation – CPUs, host memory, and host bus adapters

Can perform restoration of primary site with minimal impact to application performance on remote site

– Resynchronization is from Symmetrix to Symmetrix

Supports a highly scalable environment– Up to 64,000 SRDF pairs

Enterprise disaster restart for mixed operating system environment– Consistency technology applies across multiple-operating systems and across

Symmetrix systems

Cluster integration support for automated and semi-automated failover

– HP MetroCluster, Solaris Geographic Edition, and SRDF/CE for Microsoft

Disaster restart integration with VMware and Hyper-V – SRDF with VMware vCenter Site Recovery Manager and support for Hyper-V

with SRDF/CE for Microsoft

Page 19: Time finder

19© Copyright 2009 EMC Corporation. All rights reserved.

SRDF/A Overview

Provides for minimal data-loss solution (RPO<1 minute) in event of local disaster

– Recovery-time objective of less than one hour Restart times are application dependent

Provide measurable and predictable data currency timeframes

– Software provides minimum time for SRDF/A Delta Sets Delta Set intervals can be as low as 1 second

Host independent asynchronous remote mirroring solution– No additional local host application latency for remote mirror operation

Application response time not impacted by distance

Integrated with UNIX and Windows open system cluster solutions

– Automated and semi-automated disaster restart Cluster design will determine restart methodology

Page 20: Time finder

20© Copyright 2009 EMC Corporation. All rights reserved.

SRDF Asynchronous Remote Replication and Local or Regional Disasters

Primary requirement: Provide for minimal data loss (RPO = less than one minute) at an out-of-region site in event of a local or regional disaster

Objective achieved: Yes, with Site B available for disaster restart

Provides disaster restart in the event of a regional disaster

Site BSite A

Local or Regional Disaster

WAN

Out-of-Region

R1 R2

Page 21: Time finder

21© Copyright 2009 EMC Corporation. All rights reserved.

SRDF/A Functional Capabilities

Feature/Function SRDF/A

Maximum number of SRDF pairs with Enginuity 5874 64,000

Can insulate local application from remote I/O replication operation Yes

Can have a consistent (restartable) point-in-time image on remotely – replicated volumes Yes

Changed data resynchronization available for failback to primary site due to unplanned outage at primary site (failover to remote site occurs) Yes

Can ensure all changed data captured for site failback resynchronization Yes

Can be used with three site SRDF solutions Yes

Can change asynchronous mode of operation to synchronous Yes - SRDF Mode Change feature

Can perform remote point-in-time operations (such as consistent point-in-time splits) nondisruptively Yes – with TimeFinder

Can use remote point-in-time restore for disaster restart with immediate host access Yes – with TimeFinder

Page 22: Time finder

22© Copyright 2009 EMC Corporation. All rights reserved.

SRDF/A Delta Set Push Operation

SRDF/A write I/O cycle number assigned as part of capture cycle (N)

SRDF/A write I/O acknowledged back to host as local write operation

SRDF/A write I/O cycle number is part of transmit/receive cycle (N-1)

SRDF/A write I/O acknowledged from Target and removed from transmit cycle (N-1) on Source

Capture to Transmit cycle switch initiated based on cycle switch time interval setting with N-1 and N-2 cycles completed

Source Target

21

43N-1

TransmitN

CaptureWAN

N-2Apply4

3 N-1Receive

R2

WAN

Page 23: Time finder

23© Copyright 2009 EMC Corporation. All rights reserved.

SRDF/A Logical Flow on Source(1 of 2)

Software moves I/O from the Capture to Transmit Delta Set cycle for transfer from source to target

Local application does not wait for any SRDF completion

status before issuing next dependent write I/O

SecondaryPrimary

43

21

WAN

Page 24: Time finder

24© Copyright 2009 EMC Corporation. All rights reserved.

Remote operation is asynchronous and consistent with same block sent only once reducing network bandwidth requirements

SRDF/A Logical Flow from Source to Target (2 of 2)

The Transmit/Receive Delta Set transmits write I/O to target; receipt acknowledgement is sent back to source as each SRDF/A write I/O is received

allowing a cycle switch when the Transmit/Receive is cycle completed

SecondaryPrimary

43

43WAN

Page 25: Time finder

25© Copyright 2009 EMC Corporation. All rights reserved.

SRDF/A and Primary Site Failure

Target failover with consistent/restartable R2 devices

Maximum data exposure at target ranges between one to two SRDF/A Delta Set operations

WAN

Local or Regional Disaster

SecondaryPrimary

Page 26: Time finder

26© Copyright 2009 EMC Corporation. All rights reserved.

SRDF/A Link Resiliency Option

TargetSource

N-1Receive

R2

N-2Apply

NCapture

N-1Transmit

Link Resiliency allows SRDF/A sessions to survive transient link failures– Capture cycle continues until link recovers or cache full condition occurs– Avoids need for SRDF Automated Restart actions with resynchronization– Continues applying data to R2 from N-1 receive cycle if transmit N-1 received in its

entirety

Large cache capabilities make it possible

to have a Link Resiliency Option

WAN

Page 27: Time finder

27© Copyright 2009 EMC Corporation. All rights reserved.

SRDF/A and Cache-Full Condition

Target is data consistent when last Apply Delta Set completes

Cache-Full condition will suspend SRDF/A and result in SRDF invalid tracks on primary Symmetrix

SRDF/A Suspended

SecondaryPrimary

WAN

Page 28: Time finder

28© Copyright 2009 EMC Corporation. All rights reserved. 28

SRDF/A and Symmetrix Large Cache SizesSupports large cache configurations

Cache full conditions are less likely due to support of large cache sizes– SRDF/A designed to take advantage of large cache sizes for improved performance– Need to periodically evaluate resource demands as they change over time

SRDF/A cache-full conditions investigated– Not using average peak workloads in network bandwidth and cache size planning– Bandwidth constrained due to competing with other applications– Customer workload increases with no increase in cache and/or network resources– Long distance network not properly assessed

Network compression and BB credits of long distance converters

Balanced configurations necessary between Symmetrix systems – Need balance of workload, cache, and bandwidth to operate successfully

Can increase cache or bandwidth Ensure host workloads are steady and even across SRDF/A groups

Cache, link bandwidth, and locality of reference requirements may change over time as demands on application change

Page 29: Time finder

29© Copyright 2009 EMC Corporation. All rights reserved.

SRDF/A Delta Set Extension

SRDF/A Delta Set Extension (DSE)– Offloads some or all of the cycle data to preconfigured disk within the Symmetrix

Allows for additional flexibility during abnormal IO flow in the SRDF/A data path

– Addresses issue of SRDF/A session drops that can be caused by Temporary host workload increase Temporarily insufficient or unavailable link bandwidth Temporary reductions in usable cache in either the R1 or R2 system

TargetSource

N-1Receive

R2

N-2Apply

NCapture

N-1Transmit

DSEDSE

WAN

SRDF DSE alleviates cache full conditions during temporary workload imbalances or non-transient SRDF link outages

Page 30: Time finder

30© Copyright 2009 EMC Corporation. All rights reserved.

SRDF/A and Adding or Removing Devices

SRDF/A session remains active while adding or removing devices

Production Site Secondary Site

WANR1

R1

R2R2

R2

Can dynamically add and remove device pairs in an active session while maintaining the consistency of the existing set of devices

Page 31: Time finder

31© Copyright 2009 EMC Corporation. All rights reserved.

SRDF/A R2 Site Consistency Indicator

R1 R2

SRDF/A

R2 Data is Consistent :True

Production Site Secondary Site

Provides administrator with consistency state of SRDF/A target data to aid in determining required disaster restart operations

Now also reported on the R2 host as well as the R1 when the SRDF/A session is active and inactive

Page 32: Time finder

32© Copyright 2009 EMC Corporation. All rights reserved.

SRDF/A Minimum Cycle Time

SRDF/A now reduces data loss exposure to an absolute minimum for large workload environments ensuring data consistency

Previous Cycle Times: 5 to 60 seconds

Enginuity 5773 Cycle Times: 1 to 60 seconds

Enginuity 5773 Cycle Times with SRDF/CG: 3 to 60 seconds

TargetSource

N-1Receive

R2

N-2Apply

NCapture

N-1Transmit

DSEDSE

WAN

Page 33: Time finder

33© Copyright 2009 EMC Corporation. All rights reserved.

SRDF/A R1 Time Differential on R2

Time difference between R1 and R2 available on R2

R2 management host provides relevant data loss exposure time to aid with disaster restart decision criteria

Time that R2 is behind R1 : 00:00:45

R2 Image Capture Time : Tue Jan 8 06:24:30 2008

R1R1

R1

R2R2

R2

Page 34: Time finder

34© Copyright 2009 EMC Corporation. All rights reserved.

SRDF Compression in Enginuity

Enginuity based SRDF compression, independent of remote adapter hardware and protocol (Fiber Channel or GigE)

– Supported for use with SRDF/S, SRDF/A, and SRDF/DM – Enabled or disabled at the SRDF group level– SRDF primary and secondary Symmetrix systems must be at Enginuity 5874 Q4 SR

or higher

Reduces intersite network costs associated with SRDF replication – Requires less bandwidth making additional network bandwidth available to other

applications

New

Page 35: Time finder

35© Copyright 2009 EMC Corporation. All rights reserved.

Benefits and Advantages of SRDF/A

SRDF/A predefined timed cycles allow for measurable and predictable data currency timeframes

– Provides for a known data timeframe for disaster restart

Can be used concurrently with SRDF/S to meet customer requirements of providing for out of region disaster recovery

– Changed track resynchronization provided if failover to either site due to a failure or fault event

Supports a highly scalable environment– Up to 64,000 SRDF pairs

Enginuity based SRDF compression for reduced costs – Requires less bandwidth making additional network bandwidth available to other

applications

Cluster integration support for automated and semi-automated failover

– HP MetroCluster, Solaris Geographic Edition, and SRDF/CE for Microsoft

Disaster restart integration with VMware and Hyper-V – SRDF with VMware vCenter Site Recovery Manager and support for Hyper-V

with SRDF/CE for Microsoft

Page 36: Time finder

36© Copyright 2009 EMC Corporation. All rights reserved.

SRDF/S and SRDF/A Mode Change FeatureIncreases heavy-I/O application performance

Dynamic and consistent switch between SRDF/A and SRDF/S– Balanced performance during I/O peaks– Improved RPO versus Adaptive Copy – Potential for reduced bandwidth

Scheduled/scripted switch to SRDF/A mode

Normal mode SRDF/S

Normal mode SRDF/S

10:00 p.m.6:00 a.m. Mode Change

Page 37: Time finder

37© Copyright 2009 EMC Corporation. All rights reserved.

Benefits of SRDF Mode Change

Ability to change Remote Mirror mode of operations without disruptive reconfigurations

– Continuous Remote Mirror operations during mode change Cannot be used with SRDF/A Multi-Session Consistency

– Ability to provide variable RPO commitments depending on workload

Can provide for data currency during normal or low I/O periods when using SRDF/A

– Achieves customer requirements of minimizing or eliminating data loss exposure when using SRDF/Synchronous mode

– Can reduce intersite network bandwidth costs as mode is changed to adjust to increases and decreases in workload

Page 38: Time finder

38© Copyright 2009 EMC Corporation. All rights reserved.

SRDF/A Customer ExampleUse with Open Replicator

Business Objectives

Out of region disaster restart capability with DMX systems at each site

– Minimize application unavailability costs with RPO = less than a few minutes

Copy production data to lower cost storage for test and development

– Copy process should be non-disruptive to HP-UX production environment

Solution

Primary data center and the secondary data center using SRDF/A for remote replication between sites

– TimeFinder is used on each Symmetrix

Open Replicator is used to copy data from the TimeFinder devices to CX volumes for test and development in primary site

– A CX SnapView/Clone copy of the data is created from the CX primary volumes containing the PiT copies of the production data

Page 39: Time finder

39© Copyright 2009 EMC Corporation. All rights reserved.

DMX HP-UX

SRDF/A Customer ExampleUse with Open Replicator

DMXHP-UX

SRDF/A (>500 km)

Production Environment

Test and Dev

CX HP-UX

Open Replicator

Clone

SourceLUN

TF

R2

TF

R1

Page 40: Time finder

40© Copyright 2009 EMC Corporation. All rights reserved.

SRDF/Automated Replication Single-Hop Overview

SRDF/AR Single-Hop Uses combination of SRDF/DM and TimeFinder

– Asynchronous solution for application that have RPO of hours/days – Ideal for applications that have no tolerance to latency– Lower bandwidth requirements result in reduced intersite network

costs

SRDF/AR session restart in shared nothing clustered environments

– Applies to locally attached clustered hosts

Wide market acceptance and customer proven in mission-critical application environments

Page 41: Time finder

41© Copyright 2009 EMC Corporation. All rights reserved.

SRDF/AR Single-Hop

No data loss achievable while reducing extended distance intersite network bandwidth requirements resulting in lower costs

SRDF/AR

Secondary SiteProduction Site

TF

R2

WANTF/R1

Std

Page 42: Time finder

42© Copyright 2009 EMC Corporation. All rights reserved.

Clustered SRDF/AR Single-Hop

SRDF/AR restart and resumption when application restart occurs on other available cluster node

Host Cluster

SRDF/AR

Secondary SiteProduction Site

TF

R2

WANTF/R1

Std

Page 43: Time finder

43© Copyright 2009 EMC Corporation. All rights reserved.

SRDF/AR Single-Hop Benefits

Allows for asynchronous mirroring operation to secondary site – Single-Hop mirroring operation performed independent of real-time

processing No application response time impact to production host

– Secondary site may be deployed at out-of-region location for disaster recovery operations

Most beneficial when Recovery Point Objective is hours/days vs. seconds/minutes

Single-hop mirroring operation for changed tracks only – Symmetrix maintains invalid track information, reducing resynchronization

time Also reduces intersite network bandwidth requirements resulting in lower costs

– Consistent point-in-time TimeFinder devices at out-of-region site ready to provide a restore operation if necessary

Allows for immediate host access while the restore occurs from the remote Clone to the R2 volume

Reduced intersite network costs and possible no data loss solution

Page 44: Time finder

44© Copyright 2009 EMC Corporation. All rights reserved.

SRDF/Consistency Groups Overview

Preserves dependent-write consistency of devices – Ensures application dependent write consistency of the application

data remotely mirrored by SRDF operations in the event of a rolling disaster

– Across multiple Symmetrix systems and/or multiple SRDF groups within a Symmetrix system

A composite group comprised of SRDF R1 or R2 devices– Configured to act in unison to maintain the integrity of a database or

application distributed across Symmetrix systems

Included with SRDF/S and SRDF/A– SRDF/S using Enginuity Consistency Assist (ECA)– SRDF/A using Multi Session Consistency (MSC)

Ensures dependent-write consistency of the data remotely mirrored by SRDF

Page 45: Time finder

45© Copyright 2009 EMC Corporation. All rights reserved.

SRDF/CG for SRDF/S with Enginuity

Host I/O cannot be propagated from R1 device to the R2 device in the consistency group

The RDF daemon suspends data propagation from all R1 devices in the Consistency Group to the R2 devices in the Consistency Group while host I/O continues to the Source devices

Consistency Group

SRDF/CGsuspended

Fault event

R2

R2

R2

R1

R1

R1

R2

R2

R2

R1

R1

R1

Page 46: Time finder

46© Copyright 2009 EMC Corporation. All rights reserved.

SRDF/CG for SRDF/A with Enginuity

Host I/O cannot be propagated from the R1 device to the R2 device in the consistency group

The RDF daemon suspends data propagation from all R1 devices to the R2 devices in the Consistency Group while host I/O continues to the Source devices

SRDF/CG for SRDF/A daemon analyzes the status of the SRDF/A session and either commits the last cycle to the R2 device or discards it

The R2 Invalid Tracks table on the Source Symmetrix reflects all SRDF/A host writes not committed to the R2 devices, including those discarded in the last cycle

Consistency Group

SRDF/CGsuspended

R1

R1

R1

R2

R2

R2

Fault event

R1

R1

R1

R2

R2

R2

Page 47: Time finder

47© Copyright 2009 EMC Corporation. All rights reserved.

Open SRDF Family Consistency Matrix

Enginuity Consistency Assist is used for both SRDF and TimeFinder consistent split operations

SRDF/CG for SRDF/SEnginuity Consistency Assist

HP-UX Sun Solaris IBM AIX Linux Microsoft Windows

SRDF/AR Multi-HopEnginuity Consistency Assist

HP-UX Sun Solaris IBM AIX Linux Microsoft Windows

SRDF/CG for SRDF/AMulti Session Consistency

HP-UX Sun Solaris IBM AIX Linux Microsoft Windows

SRDF/AREnginuity Consistency Assist

HP-UX Sun Solaris IBM AIX Linux Microsoft Windows

Page 48: Time finder

48© Copyright 2009 EMC Corporation. All rights reserved.

SRDF Consistency Group Advantages

Ensures data consistency for mission and business critical application data that spans single and multiple frames

– Protects against rolling disasters for remote site disaster restart– Provides for a business point of consistency for remote site restart

for all identified applications associated with a business function

Allow for primary site to continue application processing – Suspends remote site replication operations

SRDF/CG is included at no charge with SRDF– Provided with product license at purchase time

Page 49: Time finder

49© Copyright 2009 EMC Corporation. All rights reserved.

SRDF Migrate Option Overview

Facilitates the migration of an existing SRDF R1 or R2 device to a new device and reconfigures the R1 and R2 relationship

– Establishes a concurrent SRDF relationship during the migrate process – Provides integrated process to minimize planning and implementation time – Results in lower overall migration time and costs while maintaining disaster restart

readiness during this transition between Symmetrix systems– The migration of an R1 device does not require data resynchronization between the

new R1 device and the existing R2 device Provides customers immediate disaster restart readiness

All Symmetrix systems must be running Enginuity 5670 or higher– Unless replacing an R2 device of an SRDF/A pair which requires the R1 device to be

running 5671 or higher, and – Migrating to a system supported using Solutions Enabler v7.1 or higher (Enginuity

5772, 5773, and 5874)

New

Page 50: Time finder

50© Copyright 2009 EMC Corporation. All rights reserved.

Site A

Site A

SRDF Migrate Option1 of 2

R11 R2

R2

Primary Secondary

Facilitates migration of an existing R1 or R2 device to a new device and reconfigures the R1 and R2 relationship

SRDF Migrate Set-up establishes a concurrent SRDF relationship

New

Site B

Page 51: Time finder

51© Copyright 2009 EMC Corporation. All rights reserved.

Site A

SRDF Migrate Option2 of 2

SRDF Migrate Replace pairs the new R1 to the existing R2

An integrated process to minimize planning and implementation time to migrate to newly deployed Symmetrix systems

New

Site A

R11 R2

R2

Primary

Secondary

Site B

Relationshipsdissolved

Page 52: Time finder

52© Copyright 2009 EMC Corporation. All rights reserved.

TimeFinder Family of Solutions with Next-Generation Symmetrix System

Industry Leading Local Replication

Highly integrated with all industry leading applications including

– Oracle – Microsoft – VMware – SAP

Highly recommend with SRDF to enhance application availability for disaster restart requirements

Overall best functionality when compared to other major array based local replication products

Tens of thousands of licenses shipped

Most breadth and depth for array based local replication

TimeFinder FamilyTimeFinder/Clone

EmulationEnables use of existing

TimeFinder/Mirror scripts

TimeFinder/EIMExchange Integration

Module option

TimeFinder/CGConsistency

Group

TimeFinder/SIMSQL Integration Module

option

TimeFinder/CloneUltra-functional, high-performance copies

TimeFinder/SnapEconomical,

space-saving copies

Page 53: Time finder

53© Copyright 2009 EMC Corporation. All rights reserved.

Local-Replication Benefits

Reduce backup windows – Minimize/eliminate impact on

application – Improve RPO and RTO

Enhance productivity – Data-warehouse refreshes– Decision support– Database-recovery

“checkpoints” – Application development and

testing

Enable fast restore– Application restart and

business resumption– Improve RPO and RTO

ProductionVolume

DB Check-point

Test/Dev

Fast Restore

Backup

Page 54: Time finder

54© Copyright 2009 EMC Corporation. All rights reserved.

RPO

PRIMARY DECISION DRIVERS

Business Considerations

Technical Considerations

Cost

RTO

Performance

Availability

Capacity

Recovery and consistency

Functionality

Decision Drivers to Consider

Page 55: Time finder

55© Copyright 2009 EMC Corporation. All rights reserved.

TimeFinder/Mirror and Enginuity 5874

TimeFinder/Mirror will not be orderable with the Next Generation Symmetrix system with Enginuity 5874

– Customers can continue using their TimeFinder/Mirror scripts Enabled by TimeFinder/Clone emulation provided with TimeFinder/Clone license Provides investment protection for existing TimeFinder/Mirror scripts

More customer are deploying TimeFinder/Clone and TimeFinder/Snap

– Ability to provide protection of PiT operations with Raid-1, RAID-5, and RAID-6– Advanced SRDF solutions require use of TimeFinder/Clone and/or

TimeFinder/Snap

Recently announced enhancements for TimeFinder/Clone and TimeFinder/Snap

– Cascaded TimeFinder/Clone– Remote TimeFinder/Clone to SRDF R1 Restore– TimeFinder/Clone control commands and copy operations performance and

scalability improvements – Support for up to 128 TimeFinder/Snap devices per standard device– TimeFinder/Snap with No Write Penalty

Page 56: Time finder

56© Copyright 2009 EMC Corporation. All rights reserved.

TimeFinder/Clone Overview

High-performance full-volume copies

– Volume level

RAID protected– RAID 1, RAID 5, and RAID 6

Up to 16 copies of a production volume

– Immediately readable and writeable Pre-Copy Option Copy on First Write Option

Supports existing TimeFinder/Mirror scripts

– TimeFinder/Mirror emulation support– Provides investment protection

Immediate host access during restore

– Immediate application restart with access to data

Backup/restore

Data warehousing

Application testing

ProductionVolume

Clone 3

Clone 2

Clone 1

Page 57: Time finder

57© Copyright 2009 EMC Corporation. All rights reserved.

TimeFinder/Clone Functional Capabilities

Feature/Function TimeFinder/Clone

Maximum number of TimeFinder/Clone pairs with Enginuity 5874 >50,000

Maximum number of Clones for each production volume 16

Maximum number of Clones for each production volume providing changed data resynchronization with production volume 8

Provides RAID 1, RAID 5, and RAID 6 protection Yes

Can ensure all changed data captured for resynchronization Yes

Can be used with three site SRDF solutions Yes

Provides protective restore with immediate host access during a restore Yes

Can span a databases over multiple storage frames and ensure application restart with consistent data Yes – with TF/CG

Can perform remote point-in-time operations (such as point-in-time splits) nondisruptively Yes – with SRDF

Can use consistent remote point-in-time restore for disaster restart with immediate host access at either secondary or primary SRDF site Yes

Page 58: Time finder

58© Copyright 2009 EMC Corporation. All rights reserved.

Cascaded TimeFinder/Clone

Provides “Gold Copy” for iterative testing against time specific data

– Patch updates for problem resolution– Operating system upgrades

Consistency Group support – Restart with restore if required

Backup operations– EMC Networker and partner solutions

TimeFinder/xIM support– Exchange and SQL modules

Support using TimeFinder/Clone emulation– Use with existing TimeFinder scripts

Improves productivity with changed data resynchronization between production device and parent TimeFinder/Clone device

CloneParent

CloneChild

Standard

Page 59: Time finder

59© Copyright 2009 EMC Corporation. All rights reserved.

Remote TimeFinder/Clone Restore to SRDF R2 with R2 to R1 Restore

Application access at production site as write protected restore from remote TimeFinder/Clone occurs

Enables faster production site restoration when data restore from TimeFinder/Clone is required

Secondary SiteProduction Site

SRDFR1 R2 Clone

Page 60: Time finder

60© Copyright 2009 EMC Corporation. All rights reserved.

TimeFinder/Clone Improved Operations

Improves performance of TimeFinder/Clone operations

– Create– Activate– Terminate

Applicable to full volume Clones– Does not apply to Copy on First Write/Read Option

Enginuity 5772 or higher– DMX-3/4 and Next Generation Symmetrix

ProductionHost

Performance improvement in create, activate, and terminate operations

Clone

Standard

Page 61: Time finder

61© Copyright 2009 EMC Corporation. All rights reserved.

TimeFinder/Clone Consistent Split and Clustered Applications

Ensures dependent-write consistency across multiple systems or across multiple devices within a system

Oracle RAC

Sh

ared

Cac

he Std

Std

Std

Clone

Clone

Clone

Std

Std

Std

Clone

Clone

Clone

ECASplit

Page 62: Time finder

62© Copyright 2009 EMC Corporation. All rights reserved.

TimeFinder/Snap Restore to same Source Volume as TimeFinder/Clone

Allows TimeFinder/Snap incremental restore

– Solutions enabler requires TimeFinder/Clone in copied or split state

TimeFinder/Clone relationship can be retained with production volume

– Allows TimeFinder/Clone incremental resynchronization

Allowed with TimeFinder/Clone Emulation

– BCV must be in split state

Available with Enginuity 5874 Q4 SR or higher

– Solutions Enabler V7.1 or higher

Multi-TimeFinder/Snap support– Can have multiple TimeFinder/Snap

volumes associated with production volume

Save Dev

VDEV

Clone

Copied or Split state

New

ProductionVolume

Page 63: Time finder

63© Copyright 2009 EMC Corporation. All rights reserved.

TimeFinder/Snap Overview

High-performance with minimal physical based copies

– Virtual volumes (devices)– Track level location (pointers)

RAID protected– RAID 1, RAID 5, and RAID 6

Up to 128 copies of a production volume

– Immediately readable and writeable

Immediate host access during restore

– Immediate application restart with access to data

New “recreate Snap” for faster operations

– Eliminates need to terminate session and start from the beginning of next session

Test/DevHost

Save Dev

ProductionVolume

VDEV

Page 64: Time finder

64© Copyright 2009 EMC Corporation. All rights reserved.

TimeFinder/Snap Operation Overview

The Snap is accessible to the host when the copy session is activated

The first time a track on the source device is written to: – Original data on the source device is copied to a save device (pool) – Pointer on the VDEV device is changed to point to the save device– The host write is then written onto the track of the source device

The track on the source device is then updated

Unchanged data stays in place on the source device

Source Save Device

Writeto

Track

VirtualDevice

OriginalTrackVDEV

Page 65: Time finder

65© Copyright 2009 EMC Corporation. All rights reserved.

TimeFinder/Snap Functional Capabilities

Feature/Function TimeFinder/Snap

Maximum number of TimeFinder/Snap pairs with Enginuity 5874 >50,000

Maximum number of Snaps for each production volume 128

Maximum number of Snaps for each production volume providing changed data resynchronization with production volume 128

Provides RAID 1, RAID 5, and RAID 6 protection Yes

Can ensure all changed data captured for resynchronization Yes

Can be used with three site SRDF solutions Yes – on Workload site

Provides protective restore with immediate host access during a restore Yes

Can span a databases over multiple storage frames and ensure application restart with consistent data Yes – with TF/CG

Can perform remote point-in-time operations (such as point-in-time splits) nondisruptively Yes – with SRDF/S

Can use consistent remote point-in-time restore for disaster restart with immediate host access at secondary SRDF site Yes

Page 66: Time finder

66© Copyright 2009 EMC Corporation. All rights reserved.

TimeFinder/Snap Device Support

Large number of Snap device support per standard device for PiT operations

Support for up to 128 Snap devices per standard device

Snap

Snap

Snap

Snap

Snap

Snap

Snap

Snap

StandardDevice

Page 67: Time finder

67© Copyright 2009 EMC Corporation. All rights reserved.

TimeFinder/Snap Economics Enable Frequent Copies

Full-volume copies

Database checkpoints every six hours in a 24-hour period

Requires 12 TB of additional capacity

Source3 TB

12:00 a.m.3 TB

6:00 p.m.3 TB

12:00 p.m.3 TB

6:00 a.m.3 TB

12:00 p.m.

9:00 a.m.

6:00 a.m

Based on a 30% change rate

Database checkpoints every three hours in a 24-hour period

Point-in-time “images”

Requires ~900 GB of additional capacity

Source3 TB

Save Area~900 GB

3:00 a.m.

12:00 a.m.

9:00 p.m.

6:00 p.m.

3:00 p.m.

Page 68: Time finder

68© Copyright 2009 EMC Corporation. All rights reserved.

TimeFinder/Snap Avoid Copy on First Write

Write I/O from host to Symmetrix with new data track cache slot marked as version write pending

New write I/O completion immediately acknowledged back to the host application

Older data track is read from disk and marked write pending to Save Pool; new write version indicator cleared and new write marked write pending to Standard

New write and older data track marked write pending in cache are both destaged and the VDEV pointer is updated

Provides significant performance improvement in host response times

Real-time data track

Original data track

ProductionHost

Standard

Cache

3

12

Save Pool

VDEV

4 4

4

Page 69: Time finder

69© Copyright 2009 EMC Corporation. All rights reserved.

TimeFinder/Snap Consistent Split and Clustered Applications

Ensures dependent-write consistency across multiple systems or across multiple devices within a system

Oracle RAC

Sh

ared

Cac

he Std

Std

Std

Std

Std

Std

ECASplit

VDEV

VDEV

VDEV

VDEV

VDEV

VDEV

Page 70: Time finder

70© Copyright 2009 EMC Corporation. All rights reserved.

TimeFinder Family Advantages

Restore allows host application I/O access– Application access available while restore operation in progress

TimeFinder/Clone can support up to 16 volumes per standard volume

– Incremental resynchronization for up to 8 Clones for time-sensitive operations

TimeFinder/Snap can support up to 128 volumes per standard volume

– Iterative Snap copies for time-sensitive or frequent operations

Provides protected restore to preserve PiT volume contents– Guards against possible data corruption during restore operation

TimeFinder/Snap for point in time using less disk space– Saves on disk capacity and energy usage

TF/Consistency Groups can span multiple Symmetrix frames– Ensures dependent-write consistency across multiple systems or across

multiple devices within a system

Page 71: Time finder