Você está na página 1de 16

VNX Block Local Replication Principles

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


Explain the business cases for VNX block local
replication
List VNX SnapView and VNX Snapshot basic
terminology
Explain operating principles for the following:
VNX SnapView
VNX Snapshot

Copyright 2014 EMC Corporation. All Rights

VNX Block Local Replication Principles

VNX Block Local Replication Business Cases

Primary goals
Creation of point-in-time copies of data
Support for consistent on-line backup or data

replication
Offload backup and other processing from production
hosts

Data copies can be used for purposes other than


backup
Testing, decision support scenarios, local data

migration

A successful recovery requires that consistent data

was written to the backup media


SnapView supports consistency for Snapshots and
clones
VNX Snapshots support Consistency
Groups
VNX Block Local Replication Principles

Copyright 2014 EMC Corporation. All Rights

SnapView Overview
SnapView Snapshots
Use pointer-based replication and Copy on First Write technology
Make use of a Reserved LUN Pool to save data chunks
Have three managed objects: Snapshot, Session, Reserved LUN

Pool

SnapView Clones
Make full copies of the Source LUN (Classic, Thick , or Thin)
Track changes to Source LUN and Clones in the Fracture Log
Have three managed objects: Clone Group, Clone, Clone Private

LUN

SnapView Snapshots and SnapView Clones are managed by


Unisphere
Navisphere Secure CLI
Admsnap

Copyright 2014 EMC Corporation. All Rights

VNX Block Local Replication Principles

SnapView Terminology
Term

Definition

Production host

Server where customer applications are executed


Source LUNs are accessed from the production host

Backup
(secondary)
host

Host where backup processing occurs


Offloads backup processing from production host
Snapshots and clones are accessed from backup host

Admsnap utility

An executable program that runs interactively or with a

script to manage clones and snapshots


Resides on the servers connected to the storage system
Source LUN

Production LUN the LUN from which replicas are made

Activate

Maps a snapshot to an available snapshot session

Snapshot

A point-in-time copy of a Source LUN

Reserved LUN
Pool (RLP)

Private area used to contain Copy on First Write (CoFW)

data
Total number of Reserved LUNs is limited

Copyright 2014 EMC Corporation. All Rights

VNX Block Local Replication Principles

SnapView Terminology (continued)


Term

Definition

Snapshot
session

Defines a point-in-time designation by invoking CoFW


activity for updates to the Source LUN

Snapshot
session name

Name for a session that is used for subsequent operations


(sessions should have meaningful names)

Chunk

Granularity at which data is copied from the Source LUN to a


reserved area

Copy on First
Write (CoFW)

When a chunk is changed on the Source LUN for the first


time, data is copied to a reserved area

Fracture

The process of breaking off a clone from its source


Once a clone is fractured, it can receive server I/O requests

Clone group

Contains a Source LUN and all of its clones

Clone private
LUNs

Used for recording information that have been modified on


the Source LUN and clone LUN that has been fractured

Copyright 2014 EMC Corporation. All Rights

VNX Block Local Replication Principles

SnapView Features

SnapView enabler allows use of Snapshots and

Clones
Snapshots and Clones have high availability
features
Resilient to SP and path failures (if PowerPath is

installed), LUN trespasses, and non-disruptive


upgrades

Multiple point-in-time copies allowed


Restore to Source LUN capability
Primary host sees changes immediately
Minimal disruption to production data processing

Consistency of data across multiple objects


Consistent session start, consistent clone fracture

Simplified management with wizards


Copyright 2014 EMC Corporation. All Rights

VNX Block Local Replication Principles

SnapView Technologies Comparison

Access to point-in-time copy


Snapshot data is immediately available for use
Clones need an initial full synchronization, which is

time-consuming

Performance impact on Source LUN


Snapshots use Copy on First Write, which increases

response times
Fractured Clones are independent of their Source LUNs

Use of disk space

A Snapshot uses around 20% of the space of its

Source LUN
A Clone occupies the same amount of space as its
Source LUN

Recovery from Source LUN loss or corruption

Snapshots depend on a Source LUN for operation


Clones can be completely independent of the Source

LUN

Copyright 2014 EMC Corporation. All Rights

VNX Block Local Replication Principles

SnapView Snapshot Limits


Parameters

VNX540
0
VNX510
0

VNX560
0
VNX530
0

VNX580
0
VNX550
0

VNX760
0
VNX570
0

VNX800
0
VNX750
0

Max SnapView
Snapshots per
storage system

256

512

512

1024

2048

Snapshots per
source LUN

Max SnapView
Snapshot sessions
per source LUN

Reserved LUNs per


storage system

128

256

256

512

512

Copyright 2014 EMC Corporation. All Rights

VNX Block Local Replication Principles

SnapView Clone Limits


Parameters

VNX540
0

VNX560
0

VNX580
0

VNX760
0

VNX800
0

SnapView Clones
per storage
system

256

1024

2048

2048

2048

SnapView Clones
per source LUN

Clone groups per


storage system

128

256

1024

1024

1024

2
VNX510
0

2
VNX530
0

2
VNX550
0

2
VNX570
0

2
VNX750
0

SnapView Clones
per storage
system

128

256

512

1024

2048

SnapView Clones
per source LUN

Clone groups per


storage system

64

128

256

512

1024

Clone private LUNs


Parameters
per
storage
system

Clone private LUNs


per storage
system

Copyright 2014 EMC Corporation. All Rights

VNX Block Local Replication Principles

VNX Snapshot Overview

VNX Snapshots
Use pointer-based replication and Relocate on First

Write (ROW) technology


Make use of the source LUNs 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
Unisphere SnapCLI

Copyright 2014 EMC Corporation. All Rights

VNX Block Local Replication Principles

10

VNX Snapshot Terminology


Term

Definition

Primary LUN

Production LUN the LUN from which replicas are made

VNX Snapshot

A point-in-time replica of a Primary LUN

Attach

Maps a snapshot to a Snapshot Mount Point (SMP)

Detach

Removes the mapping between a snapshot and a Snapshot Mount


Point

Restore

Restore the Primary LUN to a point in time copy

Unisphere SnapCLI
utility

An executable program that runs interactively or with a script to


manage VNX Snapshots

Snapshot Mount
Point (SMP)

Virtual LUN which can be attached to a VNX Snapshot to make it


visible to a host

Consistency Group

Persistent grouping of primary LUNs or Snapshot Mount Points

Snapshot family

Pool LUN, all of its associated mount points, and all of their snapshots

Relocate on First
Write (ROW)

When data is changed on the Primary LUN for the first time, data is
written to another area in the Pool

Copyright 2014 EMC Corporation. All Rights

VNX Block Local Replication Principles

11

VNX Snapshot Features

VNX Snapshot enabler allows use of VNX Snapshots


Multiple point-in-time copies allowed
Restore to Primary LUN capability
Primary host sees changes immediately
Minimal disruption to production data processing

Consistency of data across multiple objects


Consistency groups

Copyright 2014 EMC Corporation. All Rights

VNX Block Local Replication Principles

12

VNX Snapshot Limits


Parameters

VNX540
0

VNX56
00

VNX5800

VNX7600

VNX8000

VNX Snapshots per


storage system

8000

8000

16000

24000

32000

VNX Snapshots per


primary LUN

256

256

256

256

256

VNX Snapshots per


Consistency Group

64

64

64

64

64

Consistency Group
per storage
system

128

128

128

256

256

1000

1000

2000

3000

4000

128

128

256

512

512

VNX Snapshot
Mount Points per
storage system
Concurrent Restore
Operations per
storage system

Copyright 2014 EMC Corporation. All Rights

VNX Block Local Replication Principles

13

VNX Snapshot and SnapView Snapshot


Comparison
VNX Snapshot Term

SnapView Snapshots
Term

Snapshot

Session

Point in time copy

Restore

Rollback

Restore primary LUN to point


in time copy

Attach

Activate

Make the point in time copy


accessible to a host

Detach

Deactivate

Remove the point in time


copy from the host

Consistency Group

n/a

Persistent grouping of primary


LUNs or Mount Points

Snapshot Family

n/a

Pool LUN, all of its associated


mount points and all of their
snapshots

Primary LUN

Source LUN

Pool LUN that can be used by


VNX Snapshots

Snapshot Mount Point

Snapshot [LUN]

LUN that host uses to access


the snapshot data

Copyright 2014 EMC Corporation. All Rights

Definition

VNX Block Local Replication Principles

14

VNX Snapshot and SnapView Snapshot


Features
Feature

SnapView
Snapshots

VNX Snapshots

Snapshot Space

Automatic in same pool

Reserved LUN Pool

Max Snapshots per


source

256

Max Snapshots per array

32,768

2048

Snapshots of Snapshots

Yes

No

Consistent Snapshots

Yes

Yes

Consistency Groups

Yes

No

Automatic Snapshot
space management

Auto-Delete snapshots &


Snapshot expiration

None

Auto Naming

Optional

No

Source LUN type

Pool LUNs, Consistency


Groups, and Snapshot Mount
Points

All LUNs

Snapshot Description

Yes

No

Restore/Rollback

Yes

Yes

In-Band Snapshot
management

Yes

Yes

Copyright 2014 EMC Corporation. All Rights

VNX Block Local Replication Principles

15

Summary
Key points covered in this module:
VNX block local replication business cases
VNX SnapView and VNX Snapshot basic terminology
VNX SnapView Snapshot operating principles
VNX Snapshot operating principles
VNX SnapView Clone operating principles

Copyright 2014 EMC Corporation. All Rights

VNX Block Local Replication Principles

16

Você também pode gostar