Presentation is loading. Please wait.

Presentation is loading. Please wait.

Copyright © 2014 EMC Corporation. All Rights Reserved. VNX Snapshot Upon completion of this module, you should be able to: Describe VNX Snapshot operations.

Similar presentations


Presentation on theme: "Copyright © 2014 EMC Corporation. All Rights Reserved. VNX Snapshot Upon completion of this module, you should be able to: Describe VNX Snapshot operations."— Presentation transcript:

1 Copyright © 2014 EMC Corporation. All Rights Reserved. VNX Snapshot Upon completion of this module, you should be able to: Describe VNX Snapshot operations Manage VNX Snapshot and Sessions VNX Snapshot1

2 Copyright © 2014 EMC Corporation. All Rights Reserved. VNX Snapshot During this lesson the following topics are covered: Purpose of VNX Snapshots VNX Snapshots requirements VNX Snapshots managed objects VNX Snapshots theory of operations Lesson 1: VNX Snapshots: Theory and Operation VNX Snapshot2

3 Copyright © 2014 EMC Corporation. All Rights Reserved. VNX Snapshots VNX Snapshots – virtual point-in-time copy of a LUN  Allows to create snapshots of pool-based LUNs  Use pointer-based replication and Relocate on First Write (ROW) technology  Make use of the source LUN’s parent Pool to store original data  Have three managed objects: Snapshot, Snapshot Mount Point, Consistency Group VNX Snapshots are managed by  Unisphere  Navisphere Secure CLI  SnapCLI VNX Snapshot3

4 Copyright © 2014 EMC Corporation. All Rights Reserved. VNX Snapshots Requirements EnvironmentSystem Requirements HardwareVNX Storage System Two or more Servers (if the VNX Snapshots snap is to be accessed by a host), each attached to the VNX that will run VNX Snapshots Storage System SoftwareVNX Operating Environment for Block Release 32 VNX Snapshot enabler Management SoftwareUnisphere UI Navisphere Secure CLI SnapCLI Operating SystemsHP-UX IBM AIX Linux Solaris Windows Server Refer to EMC Support Matrix for a complete list VNX Snapshot4

5 Copyright © 2014 EMC Corporation. All Rights Reserved. VNX Snapshots Managed Objects Primary LUN  Pool LUN from which the snapshot is taken Snapshot  Point-in-time copy of a LUN Snapshot Mount Point  An object that is exposed to the host through a storage group Consistency Group  Persistent grouping of primary LUNs or Mount Points VNX Snapshot5

6 Copyright © 2014 EMC Corporation. All Rights Reserved. Scalability  256 snapshots per LUN  Thin provisioned copies  Lower write performance impact Functionality  Snapshot of a Snapshot  RecoverPoint support  Clone support Consistency Groups VNX Snapshots Characteristics VNX Snapshot6 Primary LUN 2:00 pm Snapshot 4:00 pm Snapshot 6:00 pm Snapshot Dev Snapshot Patch 1 Snapshot Patch 2 Snapshot

7 Copyright © 2014 EMC Corporation. All Rights Reserved. VNX Snapshot Mount Points A Snapshot Mount Point is a container that holds SCSI attributes  Behaves like a LUN of the same size as the Primary LUN  Added as a member LUN in the secondary host Storage Group A VNX Snapshot is attached to a Snapshot Mount Point (SMP) in order to allow host access to the replica data VNX Snapshots are easily switched on one SMP  No SCSI rescan is required on the host Must have an attached Snapshot for data to be host-visible VNX Snapshot7

8 Copyright © 2014 EMC Corporation. All Rights Reserved. VNX Snapshot Consistency Group A group of Primary LUNs or VNX Snapshot Mount Points Snapshots can be made of the entire Group Primary LUNs or VNX SMPs can be added to the Group  Snapshots may have more or fewer members as a result  Snapshots being restored must have the same members as the Group Does not require application I/O to be stopped Related terms  VNX Snapshot Set - a Snapshot of a Consistency Group  VNX Snapshot Family – a group of Snapshots of the same LUN VNX Snapshot8

9 Copyright © 2014 EMC Corporation. All Rights Reserved. VNX Snapshot TermSnapView TermDefinition SnapshotSessionPoint in time copy RestoreRollbackRestore primary LUN to point in time copy AttachActivateMake the point in time copy accessible to a host DetachDeactivateRemove the point in time copy from the host Consistency Groupn/aPersistent grouping of primary LUNs or Mount Points Snapshot Familyn/aPool LUN, all of its associated mount points and all of their snapshots Primary LUNSource LUNPool LUN that can be used by VNX Snapshots Snapshot Mount PointSnapshot [LUN]LUN that host uses to access the snapshot data SnapView and VNX Snapshot Terminology Comparison VNX Snapshot9

10 Copyright © 2014 EMC Corporation. All Rights Reserved. Snapshot Technology Comparison: Source LUN Writes VNX Snapshot10 Redirect on writeCopy on first write

11 Copyright © 2014 EMC Corporation. All Rights Reserved. Snapshot Technology Comparison: Snapshot Reads VNX Snapshot11 Read from a single placeRead from two places

12 Copyright © 2014 EMC Corporation. All Rights Reserved. VNX Snapshot Operations VNX Snapshot12 Create a Snapshot Create a Snapshot Mount Point (SMP) Attach a Snapshot Copy a Snapshot Snap a Snapshot Mount Point (Cascading Snapshots) Detach a Snapshot Mount Point Destroy a Snapshot Attach a Consistency Snapshot

13 Copyright © 2014 EMC Corporation. All Rights Reserved. Create a VNX Snapshot VNX Snapshot13 Primary LUN Snap 1 (R/O) Creation time: 8pm Last modify time: Last modified by: Source LUN: LUN_20 Primary LUN: LUN_20 Attached LUN: Snap 2 (R/O) Creation time: 9pm Last modify time: Last modified by: Source LUN: LUN_20 Primary LUN: LUN_20 Attached LUN: Lun_20Snap 1Snap 2...

14 Copyright © 2014 EMC Corporation. All Rights Reserved. Create a VNX Snapshot Mount Point (SMP) VNX Snapshot14 Primary LUN Snap 1 (R/O) Creation time: 8pm Last modify time: Last modified by: Source LUN: LUN_20 Primary LUN: LUN_20 Attached LUN: Snap 2 (R/O) Creation time: 9pm Last modify time: Last modified by: Source LUN: LUN_20 Primary LUN: LUN_20 Attached LUN: Lun_20Snap 2... Snap 1SMP1

15 Copyright © 2014 EMC Corporation. All Rights Reserved. Attach a VNX Snapshot to a SMP VNX Snapshot15 Primary LUN Snap 1 (R/O) Creation time: 8pm Last modify time: Last modified by: Source LUN: LUN_20 Primary LUN: LUN_20 Attached LUN:... Snap 1Lun_20Snap 2 Snap 2 (R/W) Creation time: 9pm Last modify time: Last modified by: Source LUN: LUN_20 Primary LUN: LUN_20 Attached LUN: SMP1 SMP1

16 Copyright © 2014 EMC Corporation. All Rights Reserved. Copy a VNX Snapshot (Snap of a Snap) VNX Snapshot16 Primary LUN Snap 1 (R/W) Creation time: 8pm Last modify time: Last modified by: Source LUN: LUN_20 Primary LUN: LUN_20 Attached LUN: Snap 2 (R/W) Creation time: 9pm Last modify time: Last modified by: Source LUN: LUN_20 Primary LUN: LUN_20 Attached LUN: SMP1... Snap 2Snap 3 Snap 2 (R/O) Creation time: 8pm Last modify time: Last modified by: Source LUN: LUN_20 Primary LUN: LUN_20 Attached LUN: Lun_20Snap 1

17 Copyright © 2014 EMC Corporation. All Rights Reserved. Snap of a Snapshot Mount Point VNX Snapshot17 Primary LUN Snap 1 (R/O) Creation time: 8pm Last modify time: Last modified by: Source LUN: LUN_20 Primary LUN: LUN_20 Attached LUN: Snap 2 (R/W) Creation time: 9pm Last modify time: Last modified by: Source LUN: LUN_20 Primary LUN: LUN_20 Attached LUN: SMP1... Lun_20Snap 1 Snap 2.2 Snap 2.1 Snap 1 (R/O) Creation time: 10pm Last modify time: Last modified by: Source LUN: SMP1 Primary LUN: LUN_20 Attached LUN: Snap 2 (R/O) Creation time: 11pm Last modify time: Last modified by: Source LUN: SMP1 Primary LUN: LUN_20 Attached LUN: SMP1 Snap 2 SMP1

18 Copyright © 2014 EMC Corporation. All Rights Reserved. Detach a VNX Snapshot to a SMP VNX Snapshot18 Primary LUN Snap 1 (R/O) Creation time: 8pm Last modify time: Last modified by: Source LUN: LUN_20 Primary LUN: LUN_20 Attached LUN:... Snap 1Lun_20Snap 2 Snap 2 (R/W) Creation time: 9pm Last modify time: 11:47pm Last modified by: Source LUN: LUN_20 Primary LUN: LUN_20 Attached LUN: SMP1 SMP1 X

19 Copyright © 2014 EMC Corporation. All Rights Reserved. Destroy a VNX Snapshot VNX Snapshot19 Primary LUN Snap 1 (R/O) Creation time: 8pm Last modify time: Last modified by: Source LUN: LUN_20 Primary LUN: LUN_20 Attached LUN: Snap 2 (R/O) Creation time: 9pm Last modify time: Last modified by: Source LUN: LUN_20 Primary LUN: LUN_20 Attached LUN: Lun_20Snap 2... Snap 1SMP1 X

20 Copyright © 2014 EMC Corporation. All Rights Reserved. Attach a Consistency Snapshot VNX Snapshot20 CG1 CG Snap 1 R/W Lun_21Lun_20 SMP LUN_20 SMP LUN_21 Host 1 Host 2

21 Copyright © 2014 EMC Corporation. All Rights Reserved. VNX Snapshot During this lesson the following topics were covered: Purpose of VNX Snapshots VNX Snapshots requirements VNX Snapshots managed objects VNX Snapshots theory of operations Lesson 1: Summary VNX Snapshot21

22 Copyright © 2014 EMC Corporation. All Rights Reserved. VNX Snapshot During this lesson the following topics are covered: Displaying VNX Snapshots VNX Snapshot expiration Cascading VNX Snapshots Restoring VNX Snapshots Lesson 2: Managing VNX Snapshots VNX Snapshot22

23 Copyright © 2014 EMC Corporation. All Rights Reserved. VNX Snapshot Management VNX Snapshots23

24 Copyright © 2014 EMC Corporation. All Rights Reserved. VNX Snapshot Properties SnapView Snapshots24

25 Copyright © 2014 EMC Corporation. All Rights Reserved. VNX Snapshot Consistency Group Properties SnapView Snapshots25

26 Copyright © 2014 EMC Corporation. All Rights Reserved. Storage Pool Properties - VNX Snapshots SnapView Snapshots26

27 Copyright © 2014 EMC Corporation. All Rights Reserved. VNX Snapshot and SMP Creation SnapView Snapshots27

28 Copyright © 2014 EMC Corporation. All Rights Reserved. VNX Snapshot Expiration Every VNX Snapshot may have an optional expiration date Expired VNX Snapshots are destroyed at regular intervals  VNX array scans for expired snapshots once an hour Set an expiration date only after Auto-Delete is disabled User is warned before Snapshots are deleted SnapView Snapshots28

29 Copyright © 2014 EMC Corporation. All Rights Reserved. Cascading VNX Snapshots VNX Snapshot of an attached Snapshot Mount Point SnapView Snapshots29 Not attachedAttached

30 Copyright © 2014 EMC Corporation. All Rights Reserved. Restore Use VNX Snapshot to restore a primary LUN or a SMP Data in the LUN is changed to match the data in the snapshot  Does not change the “Restore Point” snapshot  Return no the poin-in-time of the source data Used when recovering from data corruption LUN with state ‘Initializing’ while being restored  Changes back to ‘Ready’ after the restore is complete Restoring can change the LUN size  If the source snapshot was taken before the primary LUN expansion or shrinking SnapView Snapshots30

31 Copyright © 2014 EMC Corporation. All Rights Reserved. Restore Considerations Restore with SnapView Snapshots and VNX Snapshots  Restore a primary LUN from a VNX Snapshot  All SnapView session must be manually stopped  Restore a primary LUN from a SnapView Snapshot  VNX Snapshots are unaffected Stop application access to the primary LUN Flush the buffers for the drive SnapView Snapshots31

32 Copyright © 2014 EMC Corporation. All Rights Reserved. Restoring a Primary LUN SnapView Snapshots32

33 Copyright © 2014 EMC Corporation. All Rights Reserved. VNX Snapshot Configuration Wizard SnapView Snapshots33

34 Copyright © 2014 EMC Corporation. All Rights Reserved. VNX Snapshot During this lesson the following topics were covered: VNX Snapshot Management VNX Snapshot properties VNX Snapshot expiration and restore Lesson 2: Summary VNX Snapshot34

35 Copyright © 2014 EMC Corporation. All Rights Reserved. VNX Snapshot Summary Key points covered in this module: VNX Snapshot provides a point-in-time virtual copy of pool- based LUNs using ROW technology A Snapshot Mount Point is a container that holds SCSI attributes, behaves like a LUN, and is added to host Storage Group VNX Snapshot35

36 Copyright © 2014 EMC Corporation. All Rights Reserved. This slide is intentionally left blank. VNX Snapshot36


Download ppt "Copyright © 2014 EMC Corporation. All Rights Reserved. VNX Snapshot Upon completion of this module, you should be able to: Describe VNX Snapshot operations."

Similar presentations


Ads by Google