HIT2012 26.4 - · PDF fileNetApp Snapshot™ Technology Take snapshot 1 Continue writing...

24
HIT2012 26.4.2012 Thilo Keller Systems Engineer Snapshot-based Dataprotection 1

Transcript of HIT2012 26.4 - · PDF fileNetApp Snapshot™ Technology Take snapshot 1 Continue writing...

Page 1: HIT2012 26.4 -   · PDF fileNetApp Snapshot™ Technology Take snapshot 1 Continue writing data – Write data anywhere 7 A B C Snap 1 Blocks on the Disk A

HIT2012 26.4.2012

Thilo Keller Systems Engineer

Snapshot-based Dataprotection

1

Page 2: HIT2012 26.4 -   · PDF fileNetApp Snapshot™ Technology Take snapshot 1 Continue writing data – Write data anywhere 7 A B C Snap 1 Blocks on the Disk A

Agenda

Herausforderungen an heutige

Datensicherungsmethoden

Paradigmenwandel

Funktionsweise

– SnapShot

– SnapMirror

– SnapVault

2

Page 3: HIT2012 26.4 -   · PDF fileNetApp Snapshot™ Technology Take snapshot 1 Continue writing data – Write data anywhere 7 A B C Snap 1 Blocks on the Disk A

Die Herausforderung bei Backup

Traditionelle Backup- und Restore-Methoden werden durch die Verbreitung folgender Technologien unbrauchbar:

– Große S-ATA Disks

Die Festplatten-Kapazität wächst schneller, als die Geschwindigkeit

– Flash-Technologie

die Verbreitung von langsamen Disks mit hoher Kapazität wird beschleunigt

– Daten-Deduplizierung und Komprimierung von Primärdaten verbreiten sich

– Sehr große Daten-Bereiche (Volumes / LUNs)

Große Datenbanken

Viele Millionen Dateien

– Server-Virtualisierung und Cloud-Technologie

– Die geschäftlichen Anforderungen fordern bessere SLAs und HA

3

Nur Backup-Methoden mit möglichst geringem Daten-Transfer

können diesen Herausforderungen standhalten

Page 4: HIT2012 26.4 -   · PDF fileNetApp Snapshot™ Technology Take snapshot 1 Continue writing data – Write data anywhere 7 A B C Snap 1 Blocks on the Disk A

3. Generation DP: Incremental-Forever blocklevel IF & Client-

Dedupe minimieren Datenübertragung, verlangsamen aber große Restores und Kopien auf Band

1. Generation DP: Regelmäßige Vollsicherungen auf Band

Unterschiedliche Technologien für DP, DR und HA

4. Generation DP: Snapshot-based DP, vermeidet Datenübertragungen

für Backups und Restores mit Mirroring/Replikation DP, DR, HA und Test/Dev-

Anforderungen können kombiniert werden

2020 DP market

2. Generation DP: Incremental-/Full- Backup2Disk/VTL Dedupe- und Non-Dedupe Systeme bieten nur einge-schränkte Verbesserungen bei herkömmlichen DP-Lösungen

Traditionelles DP führen zu sehr schlechten

DP SLAs, da zu viele Daten und Dateien

bewegt werden müssen

Dedupe- und Compression-Vorteile beginnen auf Primärstorage

und werden beibehalten

2010 2000

DP

HA

DR

DP

Prim.

Snapshot-basiertes DP ist am effizientesten und wird das Rennen machen

Prim & HA & DR

& DP & Test/Dev

Paradigmenwandel

4

Page 5: HIT2012 26.4 -   · PDF fileNetApp Snapshot™ Technology Take snapshot 1 Continue writing data – Write data anywhere 7 A B C Snap 1 Blocks on the Disk A

Die Basis

5

NetApp SnapShots

Page 6: HIT2012 26.4 -   · PDF fileNetApp Snapshot™ Technology Take snapshot 1 Continue writing data – Write data anywhere 7 A B C Snap 1 Blocks on the Disk A

NetApp Snapshot™ Technology

Take snapshot 1

– Copy pointers only

– No data movement

6

A

B

C

A

B

C

Snap 1

Blocks in

LUN or File

Blocks

on the Disk

A

B

C

Page 7: HIT2012 26.4 -   · PDF fileNetApp Snapshot™ Technology Take snapshot 1 Continue writing data – Write data anywhere 7 A B C Snap 1 Blocks on the Disk A

NetApp Snapshot™ Technology

Take snapshot 1

Continue writing data

– Write data anywhere

7

A

B

C

Snap 1

Blocks

on the Disk

A

B

C

A

B

C

B1

B1

Blocks in

LUN or File

Page 8: HIT2012 26.4 -   · PDF fileNetApp Snapshot™ Technology Take snapshot 1 Continue writing data – Write data anywhere 7 A B C Snap 1 Blocks on the Disk A

NetApp Snapshot™ Technology

Take snapshot 1

Continue writing data

Take snapshot 2

– Copy pointers only

– No data movement

8

A

B1

C

A

B

C

Snap 1

Blocks

on the Disk

B

A

B

C

A

C

B1

B1

Snap 2

A

B

C

Snap 1

Blocks in

LUN or File

Page 9: HIT2012 26.4 -   · PDF fileNetApp Snapshot™ Technology Take snapshot 1 Continue writing data – Write data anywhere 7 A B C Snap 1 Blocks on the Disk A

NetApp Snapshot™ Technology

Take snapshot 1

Continue writing data

Take snapshot 2

Continue writing data

– Write data anywhere

9

A

B1

C

Snap 2

A

B

C

Snap 1

Blocks

on the Disk

A

B

C

A

B

C

B1

B1

C2

C2

Blocks in

LUN or File

Page 10: HIT2012 26.4 -   · PDF fileNetApp Snapshot™ Technology Take snapshot 1 Continue writing data – Write data anywhere 7 A B C Snap 1 Blocks on the Disk A

NetApp Snapshot™ Technology

Take snapshot 1

Continue writing data

Take snapshot 2

Continue writing data

Take snapshot 3

Simplicity of model =

– Best disk utilization

– Fastest performance

– Unlimited snapshots

10

A

B1

C2

Snap 3

A

B1

C

Snap 2

Blocks

on the Disk

A

B

C

A

B

C

B1

B1

C2

C2

A

B

C

Snap 1

Blocks in

LUN or File

Page 11: HIT2012 26.4 -   · PDF fileNetApp Snapshot™ Technology Take snapshot 1 Continue writing data – Write data anywhere 7 A B C Snap 1 Blocks on the Disk A

Nutzung der Snapshots für den Restore

Block C2 is bad

11

A

B1

Snap 3

A

B1

C

Snap 2

Blocks

on the Disk

A

B

C

A

B

C

B1

B1

C2

C2

C2

A

B

C

Snap 1

C2

C2

C2

Blocks in

LUN or File

Page 12: HIT2012 26.4 -   · PDF fileNetApp Snapshot™ Technology Take snapshot 1 Continue writing data – Write data anywhere 7 A B C Snap 1 Blocks on the Disk A

Nutzung der Snapshots für den Restore

Block C2 is bad

– Let users self-restore

from .snapshot

directory

12

C2

A

B1

Snap 3

A

B1

C

Snap 2

Blocks

in File

Blocks

on the Disk

A

B

C

A

B

C

B1

B1

C2

C2

A

B

C

Snap 1

C2

C2

A

B1

C

Snap 2

.snapshot

directory

Page 13: HIT2012 26.4 -   · PDF fileNetApp Snapshot™ Technology Take snapshot 1 Continue writing data – Write data anywhere 7 A B C Snap 1 Blocks on the Disk A

Nutzung der Snapshots für den Restore

Block C2 is bad

– Let users self-restore

from .snapshot

directory

Restore from

snapshot

with SnapRestore

– Move pointers from

good snapshot to file

system

13

A

B1

C

A

B1

C

Snap 2

A

B1

C C2

A

B1

Snap 3

Blocks

on the Disk

B

C

A

B

C

B1

C2

A

B

C

Snap 1

C2

C2

Snap 2

A

B1

C SnapRestore®

Blocks in

LUN or File

Page 14: HIT2012 26.4 -   · PDF fileNetApp Snapshot™ Technology Take snapshot 1 Continue writing data – Write data anywhere 7 A B C Snap 1 Blocks on the Disk A

C2

A

B1

Snap 3

Nutzung der Snapshots für den Restore

Blocks

on the Disk

A

B

C

A

B

C

B1

B1

C2

A

B

C

Snap 1

C2

C2

A

B1

C

Snap 2

A

B1

C

Snap 2

SnapManager C

Blocks in

LUN or File Block C2 is bad

– Let users self-

restore from

.snapshot directory

Restore from

snapshot

with SnapRestore

Automate the

restore for known

applications with

SnapManager®

14

Page 15: HIT2012 26.4 -   · PDF fileNetApp Snapshot™ Technology Take snapshot 1 Continue writing data – Write data anywhere 7 A B C Snap 1 Blocks on the Disk A

Replikation auf andere ONTAP-

Systeme

15

SnapMirror, SnapVault, OSSV

Page 16: HIT2012 26.4 -   · PDF fileNetApp Snapshot™ Technology Take snapshot 1 Continue writing data – Write data anywhere 7 A B C Snap 1 Blocks on the Disk A

SnapMirror®

16

Blocks

on the Disk

Blocks in

LUN or File

A

B

C

A

B

C

A

B

C

Snap 1

WAN

Add new system

Configure as mirror

Copying snapshot 1

A

B

C

Snap 1

SnapMirror

Secondary

Storage

Page 17: HIT2012 26.4 -   · PDF fileNetApp Snapshot™ Technology Take snapshot 1 Continue writing data – Write data anywhere 7 A B C Snap 1 Blocks on the Disk A

SnapMirror®

17

Blocks

on the Disk

A

B

C

A

B

C

A

B

C

Snap 1

Add new system

Configure as mirror

A

B

C

Snap 1

Copying snapshot 1

Data copied in background

Primary still changing

Snap 1 identical

A

B

C

B1

B1

C2

C2 WAN

Blocks in

LUN or File Secondary

Storage

Page 18: HIT2012 26.4 -   · PDF fileNetApp Snapshot™ Technology Take snapshot 1 Continue writing data – Write data anywhere 7 A B C Snap 1 Blocks on the Disk A

SnapMirror®

18

Blocks

on the Disk

A

B

C

A

B

C

A

B

C

Snap 1

Add new system

Configure as mirror

A

B

C

Snap 1

A

B

C

B1

B1

C2

C2

SnapMirror again

A

B1

C2

Snap 2

A

B1

C2

Snap 2

SnapMirror

Copying snapshot 2

Copy only new data

WAN

Blocks in

LUN or File Secondary

Storage

Page 19: HIT2012 26.4 -   · PDF fileNetApp Snapshot™ Technology Take snapshot 1 Continue writing data – Write data anywhere 7 A B C Snap 1 Blocks on the Disk A

SnapMirror®

19

A

B1

C2

Snap 2

A

B1

C2

Snap 2

Blocks

on the Disk

A

B

C

A

B

C

A

B

C

Snap 1

Add new system

Configure as mirror

A

B

C

Snap 1

A

B

C

B1

B1

C2

C2

SnapMirror again

B1

C2 WAN

Copying snapshot 2

Copy only new data

Snapshot 1 data safe during

copy

Blocks in

LUN or File Secondary

Storage

Page 20: HIT2012 26.4 -   · PDF fileNetApp Snapshot™ Technology Take snapshot 1 Continue writing data – Write data anywhere 7 A B C Snap 1 Blocks on the Disk A

SnapVault

20

A

B1

C2

A

B1

C2

A

B1

C2

A

B1

C2

A

B1

C2

A

B1

C2

A

B1

C2

A

B1

C2

A

B1

C2

A

B1

C2

A

B1

C2

SnapVault®: “an asynchronous SnapMirror

® for backup”

SnapVault

Blocks

on the Disk

A

B

C

WAN B1

C2

Secondary

Storage

A

B1

C2

A

B1

C2

A

B1

C2

A

B1

C2

A

B1

C2

A

B1

C2

A

B1

C2

A

B1

C2

A

B1

C2

A

B1

C2

A

B1

C2

All

Snapshots

Vaulted snapshots:

– Less frequent Snapshots from primary possible

– More and longer kept snapshots on secondary possible

Selected

Snapshots

A

B1

C2

A

B

C

Page 21: HIT2012 26.4 -   · PDF fileNetApp Snapshot™ Technology Take snapshot 1 Continue writing data – Write data anywhere 7 A B C Snap 1 Blocks on the Disk A

SnapVault

21

A

B1

C2

A

B1

C2

A

B1

C2

A

B1

C2

A

B1

C2

A

B1

C2

A

B1

C2

A

B1

C2

A

B1

C2

A

B1

C2

A

B1

C2

SnapVault

Blocks

on the Disk

A

B

C

WAN B1

C2

Secondary

Storage

A

B1

C2

A

B1

C2

A

B1

C2

A

B1

C2

A

B1

C2

A

B1

C2

A

B1

C2

A

B1

C2

A

B1

C2

A

B1

C2

A

B1

C2

All

Snapshots

Selected

Snapshots

A

B1

C2

A

B

C

One SV Destination typically supports multiple sites

Typical sizing of Secondary Storage is for DP only with high capacity

disks (failover would need a SnapMirror license)

Page 22: HIT2012 26.4 -   · PDF fileNetApp Snapshot™ Technology Take snapshot 1 Continue writing data – Write data anywhere 7 A B C Snap 1 Blocks on the Disk A

NetApp OnCommand Product Portfolio

22

MANAGE

Control System Manager

Operations Manager

My AutoSupport™

Automate Provisioning Manager

Protection Manager

SnapManager® software

SnapDrive® software

SnapProtect

Analyze SANscreen®

IT INTEGRATION

Access BMC Adapters

Virtual Storage Console

ApplianceWatch™ PRO

Develop SDK

Page 23: HIT2012 26.4 -   · PDF fileNetApp Snapshot™ Technology Take snapshot 1 Continue writing data – Write data anywhere 7 A B C Snap 1 Blocks on the Disk A

2020 DP market 2010 2000

DP

HA

DR

DP

Prim.

Prim & HA & DR

& DP & Test/Dev

NetApps Produktpalette für DP

Alle NetApp ONTAP Produkte für snapshot-basierte DP sind bereits vorhanden

NetApp hat drei Produkte für Management snapshot-basierter Sicherungen:

•SnapCreator ist einfach, günstig und unterstützt die meisten Applikationen

•SnapManager unterstützen besser beim Restore für gängige Applikationen

•SnapProtect bietet zentrales DP-Management für eine Vielzahl an Applikationen

CS800,

ONTAP Storage

Compression für

DP targets

NSB /

OSSV

SnapProtect /

SnapManager /

SnapCreator

Snapshot / SnapRestore / MetroCluster /

SnapMirror / SnapVault / NDMP

3. Generation DP: Incremental-Forever

1. Generation DP: Regelmäßige Vollsicherungen auf Band

4. Generation DP: Snapshot-based DP, vermeidet Datenübertragungen

2. Generation DP: Incremental-/Full- Backup2Disk/VTL

23

Page 24: HIT2012 26.4 -   · PDF fileNetApp Snapshot™ Technology Take snapshot 1 Continue writing data – Write data anywhere 7 A B C Snap 1 Blocks on the Disk A

24