snapview clones

22
Copyright © 2014 EMC Corporation. All Rights Reserved. SnapView Clones Upon completion of this module, you should be able to: Describe SnapView Clone operations Manage SnapView Clones VNX Snapview Clones 1

Upload: burton

Post on 24-Feb-2016

89 views

Category:

Documents


0 download

DESCRIPTION

SnapView Clones. Upon completion of this module, you should be able to: Describe SnapView Clone operations Manage SnapView Clones. SnapView Clones. Lesson 1: SnapView Clone: Theory and Operation. During this lesson the following topics are covered: Purpose of SnapView Clones - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: SnapView Clones

Copyright © 2014 EMC Corporation. All Rights Reserved.

SnapView Clones

Upon completion of this module, you should be able to:• Describe SnapView Clone operations• Manage SnapView Clones

VNX Snapview Clones 1

Page 2: SnapView Clones

Copyright © 2014 EMC Corporation. All Rights Reserved.

SnapView Clones

During this lesson the following topics are covered: • Purpose of SnapView Clones• SnapView Clones requirements• SnapView Clones managed objects• SnapView Clones theory of operations

Lesson 1: SnapView Clone: Theory and Operation

2VNX Snapview Clones

Page 3: SnapView Clones

Copyright © 2014 EMC Corporation. All Rights Reserved.

SnapView Clones• SnapView Clone – a full copy of a LUN internal to a storage

system• Population latency

Clones take time to populate (synchronize) Data in the LUN must be duplicated

• Protected No changes will be made to the clone UNLESS the user writes to it

• 2-way synchronization Clones may be incrementally updated from the source LUN Source LUNs may be incrementally updated from a clone

• Copies real data Clone must be EXACTLY the same size as Source LUN

VNX Snapview Clones 3

Page 4: SnapView Clones

Copyright © 2014 EMC Corporation. All Rights Reserved.

SnapView Clones Operations• Create Clone Group

Changes LUN to source LUN• Add clone to Clone Group

Changes LUN to clone• Synchronize Clone

Data copied from source LUN to clone• Fracture clone (may be a consistent operation)

Stops updating of clone with new source LUN data• Remove clone

Clone becomes an independent LUN Cannot be synchronizing or reverse synchronizing

• Destroy Clone Group Source LUN becomes an independent LUN

VNX Snapview Clones 4

Page 5: SnapView Clones

Copyright © 2014 EMC Corporation. All Rights Reserved.

Clone Initial Synchronization• Copy contents of source LUN to clone

Overwrites clone with source LUN data Host access allowed to source LUN at all times No host access to clone while not fractured

VNX Snapview Clones 5

. . .

Production Host

Backup Host

X Clone 1 Clone 2 Clone 8

Source LUN

Page 6: SnapView Clones

Copyright © 2014 EMC Corporation. All Rights Reserved.

Clone Private LUN (CPL) and Fracture Log• Fracture Log

Bitmap stored in SP memory Tracks modified extents between source LUN and each clone Allows incremental resynchronization – in either direction Determines extent size

1 block for each GB of source LUN size, with a minimum of 128 KB Example: 512 GB clone. Extent size = 512 blocks = 256 KB

• Private LUN for each SP Must be 1 GB or greater Used for all clones owned by the SP No clone operations allowed until CPL created Contains persistent Fracture Logs Classic LUNS only

VNX Snapview Clones 6

Page 7: SnapView Clones

Copyright © 2014 EMC Corporation. All Rights Reserved.

Clone Reverse Synchronization• Restore source LUN with contents of clone

Overwrites source LUN with clone data Host access allowed to source LUN No host access to clone Source LUN instantly appears to contain clone data

VNX Snapview Clones 7

. . .

Production Host

Backup Host

X Clone 1 Clone 2 Clone 8

Source LUN

X

X

X

Page 8: SnapView Clones

Copyright © 2014 EMC Corporation. All Rights Reserved.

Reverse Synchronization and Protected Restore• Non-Protected Restore

Host → source LUN writes mirrored to clone When Reverse Synchronization completes:

Reverse-synchronized clone remains unfractured Other clones remain fractured

• Protected Restore Host → source LUN writes not mirrored to clone When Reverse Synchronization completes:

All clones are fractured Protects against source LUN corruption

Configure at the individual clone level Must be globally enabled first with ‘Allow Protected Restore”

checkbox

VNX Snapview Clones 8

Page 9: SnapView Clones

Copyright © 2014 EMC Corporation. All Rights Reserved.

Trespassing Source LUNs and Clones• Source LUN Trespass

Peer SP acquires clones Peer SP acquires Fracture Logs (through CPL) Peer SP resumes any synchronization operations

• Clone Trespass User or host can initiate trespass of a fractured clone

Desirable for load balancing across SPs Fractured clone need not be on same SP as source LUN Synchronization trespasses clone as necessary

VNX Snapview Clones 9

Page 10: SnapView Clones

Copyright © 2014 EMC Corporation. All Rights Reserved.

SnapView Clones

During this lesson the following topics were covered:• Purpose of SnapView Clones• SnapView Clones requirements• SnapView Clones managed objects• SnapView Clones theory of operations

Lesson 1: Summary

VNX Snapview Clones 10

Page 11: SnapView Clones

Copyright © 2014 EMC Corporation. All Rights Reserved.

SnapView Clones

During this lesson the following topics are covered: • Clone configuration• Creating and populating Clone Groups

Lesson 2: Clone Configuration

11VNX Snapview Clones

Page 12: SnapView Clones

Copyright © 2014 EMC Corporation. All Rights Reserved.

Configuring the Clone Private LUNs

VNX Snapview Clones 12

Page 13: SnapView Clones

Copyright © 2014 EMC Corporation. All Rights Reserved.

Creating a Clone Group

VNX Snapview Clones 13

Page 14: SnapView Clones

Copyright © 2014 EMC Corporation. All Rights Reserved.

Adding a Clone to a Clone Group

VNX Snapview Clones 14

Page 15: SnapView Clones

Copyright © 2014 EMC Corporation. All Rights Reserved.

Clone Group Properties

VNX Snapview Clones 15

Page 16: SnapView Clones

Copyright © 2014 EMC Corporation. All Rights Reserved.

Clone Operations

VNX Snapview Clones 16

Page 17: SnapView Clones

Copyright © 2014 EMC Corporation. All Rights Reserved.

Clone Operations - Consistent Fracture

VNX Snapview Clones 17

Page 18: SnapView Clones

Copyright © 2014 EMC Corporation. All Rights Reserved.

Clone Time of Fracture• Allows the user to know the date/time when the Clones images

were administratively fractured • Clones will stamp the time ONLY when the clones were

administrative fractured by the user and the images were a point in time copy (consistent state)

• The time will be stored persistently inside the current clones private area in PSM

• All Clones involved in a Consistent Fracture operation reports the same time of fracture

• Private LUN for each SP

VNX Snapview Clones 18

Page 19: SnapView Clones

Copyright © 2014 EMC Corporation. All Rights Reserved.

Clone Configuration Wizard

VNX Snapview Clones 19

Page 20: SnapView Clones

Copyright © 2014 EMC Corporation. All Rights Reserved.

SnapView Clones

During this lesson the following topics were covered:• Clone Private LUN configuration • Clone operations

Lesson 2: Summary

VNX Snapview Clones 20

Page 21: SnapView Clones

Copyright © 2014 EMC Corporation. All Rights Reserved.

SummaryKey points covered in this module:• SnapView Clone is a full copy of a LUN internal to a VNX storage

system• Clones take time to duplicate data from source• Clones must be exactly the same size

VNX Snapview Clones 21

Page 22: SnapView Clones

Copyright © 2014 EMC Corporation. All Rights Reserved.

This slide is intentionally left blank.

VNX Snapview Clones 22