HIT2012 26.4 - · PDF fileNetApp Snapshot™ Technology Take snapshot 1 Continue writing...
Transcript of HIT2012 26.4 - · PDF fileNetApp Snapshot™ Technology Take snapshot 1 Continue writing...
HIT2012 26.4.2012
Thilo Keller Systems Engineer
Snapshot-based Dataprotection
1
Agenda
Herausforderungen an heutige
Datensicherungsmethoden
Paradigmenwandel
Funktionsweise
– SnapShot
– SnapMirror
– SnapVault
2
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
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
Die Basis
5
NetApp SnapShots
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
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
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
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
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
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
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
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
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
Replikation auf andere ONTAP-
Systeme
15
SnapMirror, SnapVault, OSSV
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
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
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
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
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
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)
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
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
24