Professional Documents
Culture Documents
Business with
SnapMirror
Richard Barlow
Senior Systems Engineer
Internal
Data Center
Failures
External
Data Center NetApp solutions
Failures
protects against
internal and external
data center failures
Source: Forester / Disaster Recovery Journal Global Disaster Recovery Preparedness Online Survey, Oct, 2007
© 2009 NetApp. All rights reserved. NetApp Confidential - Limited Use 2
Defining Availability and Disaster Recovery
¡ High Availability (HA) refers to eliminating
the business impact & downtime due to
a hardware failure
– RAID-DP
– Active-Active controllers
¡
¡ Continuous Availability extends HA by
providing protection from external events
such as power, cooling and network
failures, eliminating planned and
unplanned downtime and data loss
– NetApp MetroCluster
Technology
Snap 1
A A
4Continue writing data
–Write data anywhere
B1
B B
C C
B1
A
B
C
Snap 1
A A
B
B
C C
Snap 1 Snap 2
1
A A
4Continue writing data
B1
B B
4Take snapshot 2
C2
C C
B1
4Continue writing data
C2
–Write data anywhere
A A
B 1
B
C C
Snap 1 Snap 2
A A
4Continue writing data
B1
B B
4Take snapshot 2
C2
C C
B1
4Continue writing data
C2
4Take snapshot 3
A A A 4Simplicity of model =
B 1
B 1
B
–Best disk utilization
C C C2 –Fastest performance
Snap 1Snap 2 Snap 3 –Unlimited snapshots
C
4Space on disk is better
4Performance is better
4# of snapshots is better
Side-by-side
comparison after
two snapshots
© 2009 NetApp. All rights reserved. 13
Extending NetApp Snapshot Simplicity ™
¡ Restoring data
¡ Remote duplication
Blocks Blocks
in a File on the Disk
Block C2 is bad
A A
B1
B B
C2
C C
B1
C2
A A A
B 1
B 1
B
C C C2
Snap 1 Snap 2 Snap 3
Blocks Blocks
in a File on the Disk
Block C2 is bad
4Let users self-restore
A A from .snapshot
B1
B B directory
C2
C C
.snapshot B1
directory C2
A A A
B 1
B B1
C C C2
Snap 1 Snap 2 Snap 3
Blocks Blocks
in a File on the Disk
Block C2 is bad
4Let users self-restore
A A from .snapshot
B1
B B directory
SnapRestore ®
C2
C C
B1 4Restore from snapshot
C2 with SnapRestore
–Move pointers from
A A A good snapshot to file
system
B 1
B B1
C C C2
Snap 1 Snap 2 Snap 3
Blocks Blocks
in a File on the Disk
Block C2 is bad
4Let users self-restore
A A from .snapshot
B1
B B directory
C2
C C
B1 4Restore from snapshot
C2 with SnapRestore ®
A A A
B 1
B B1
C C C2
Snap 1 Snap 2 Snap 3
Blocks Blocks
in a File on the Disk
Block C2 is bad
4Let users self-restore
A A from .snapshot
B1
B B directory
C2
C C
SnapManager 4Restore from snapshot
B1
C2 with SnapRestore ®
C C C2
Snap 1 Snap 2 Snap 3
© 2009 NetApp. All rights reserved. 19
Using FlexClone to Restore and Test ™
Blocks Blocks
in a File on the Disk
Block C2 is bad;
you want to restore &
A A reproduce the error
B1
B B
C2
C C
B1
C2
A A A
B 1
B B1
C C C2
Snap 1 Snap 2 Snap 3
Blocks Blocks
in a File on the Disk
Block C2 is bad;
you want to restore &
A A reproduce the error
B1
B B 4Restore file system
C C from snap 2
B1
A A A
B B1 B1
C C C2
Snap 1 Snap 2 Snap 3
¡ Restoring data
¡ Remote duplication
Blocks Blocks
in a File on the Disk
A A
B B
C C
WAN
A A
B SnapMirror B
C C
Snap 1 Snap 1
Blocks Blocks
in a File on the Disk
A A A
B1
B B B
C2
C C C
B1 WAN
C2
A A
B B
C C
Snap 1 Snap 1
Blocks Blocks
in a File on the Disk
A A A
B1
B B B
C2
C C C
B1 WAN
C2
A A
BB1 SnapMirror BB1
CC2 CC2
Snap 1
2 Snap 1
2
Blocks Blocks
in a File on the Disk
A A A
B1
B B B
C2
C C C
B1 WAN B1
C2 C2
A A A A
B B1 B1 B
C C2 C2 C
Snap 1 Snap 2 Snap 2 Snap 1
4Vaulted snapshots:
–Less frequent
–More snapshots, kept longer
–Often on cheaper, larger systems
© 2009 NetApp. All rights reserved. 30
Asynchronous Mirroring for Archival
Blocks
on the Disk Archive
All
Snapshots A
B
C
AA
A B1
BB 1B11 AAA WAN
B
1 AAA C2
CC B
2C22 BB1B 1 1 AA
CC 1
2C22 BB1B11
CC2C22
CC22 A
A Selected
B B1
SnapVault C Snapshots
C2
4Vaulted snapshots:
–Less frequent
–More snapshots, kept longer
–Often on cheaper, larger systems
© 2009 NetApp. All rights reserved. 31
Asynchronous Mirroring for Archival
Blocks
on the Disk Archive
All
Snapshots A
B
C
AA
A B1
BB 1B11 AAA WAN
B
1 AAA C2
CC B
2C22 BB1B 1 1 AA
CC 1
2C22 BB1B11
CC2C22
CC22 A
A Selected
B B1
SnapVault C Snapshots
C2
4Vaulted snapshots:
–Less frequent
–More snapshots, kept longer
–Often on cheaper, larger systems
© 2009 NetApp. All rights reserved. 32
Asynchronous Mirroring for Archival
Blocks
on the Disk Archive
All
Snapshots A
B
C
AA
A B1
BB 1B11 AAA LAN
B
1 AAA C2
CC B
2C22 BB1B 1 1 AA
CC 1
2C22 BB1B11
CC2C22 A Selected
A
CC22 B B1 Snapshots
C C2
SnapVault
4Vaulted snapshots:
–Less frequent
–More snapshots, kept longer
–Often on cheaper, larger systems
© 2009 NetApp. All rights reserved. 33
Asynchronous Mirroring for Archival
Blocks
on the Disk Archive
All
Snapshots A
B SnapVault
C
AA
A B1
BB 1B11 AAA WAN
B
1 AAA C2
CC B
2C22 BB1B 1 1 AA
CC 1
2C22 BB1B11
CC2C22 A
A
CC22 B B1
C C2
SnapVault
©©2009
2008NetApp.
NetApp. All
All rights
rights reserved.
reserved. NetApp Confidential - Limited Use 36
SnapMirror Delivers Flexibility to Serve a
Wide Variety of Enterprise Needs
Standardized multi-purpose replication solution
Semi-Synchronous
1 Every Write 3 §Seconds of data exposure
§Extend beyond 100 km
§No performance impact
2 4
Asynchronous
1 3 §1 minute - hours of data exposure
Changed blocks §No distance limit
A B
1
2
Set intervals §No performance impact
2
¡Support VMware®,
Primary Data Center DR Site Microsoft® Hyper-V™, and
VM VM VM VM
VM VM
VM VM Citrix XenServer
¡
1 2 3 11 22 3 ¡Integrated with VMware Site
Recovery Manager for
rapid and automated
Site failover
Failure ¡Provide secure multi-tenancy
across virtual storage
®
“NetApp software takes care of automating
partitions
replication and
¡ recovery processes, and
VMware SRM ¡ automates the failover. Should
we ever experience a site disaster, in a matter
¡
of minutes we can be up and running at the
D SnapMirror D
DR facility. And it costs us about 50% less than
at at
Da a
D before.”
at at
a
D a
D Dale Martinson
at at
Virtuala a
Virtual
Manager of Systems and Security
Storage Storage DCI
Partition Partition
¡
¡ Primary Data Center DR Site ¡Conduct DR testing any time
DR Testing without interrupting business
¡ operations
¡
¡
“They [developers] no longer have to wait for
database copies or request copies from IT
SnapMirror
operations staff—they now get daily clones of
the current production database as standard
procedure. FlexClone is accelerating our
development efforts and helping us bring new
features to market faster.”
Rodrigo Benzaquen
Director of Infrastructure and Operations
MercadoLibre
¡
¡
© 2009 NetApp. All rights reserved. NetApp Confidential - Limited Use 43
Flexibility: Data Distribution
¡
¡ Primary Data Center Remote Site 1 ¡Provide remote sites with
latest catalogs, pricing,
¡ customer information,
¡
orders, etc
¡Enable remote sites to
Remote Site 2 replicate more efficiently
with lower bandwidth
¡
consumption
¡Consolidate data to primary
SnapMirror data center for analysis
and protection
Remote Site 3 ¡
“Do I think we buy less storage on a year‑to‑year basis because of how we use NetApp
thin provisioning? I certainly do. We probably buy 20% to 25% less storage per year. That
saves us between $75,000 and $100,000 annually. It allows us to give an application the
illusion of having more space than it does, while properly allocating the storage for it
behind the scenes.”
- Peter Allen
Director of IT Operations, Nixon Peabody
Compressed data
across the wire
Compression Decompression
Compressed data
across the wire
OracleDir
Home
Exchange
DB DB Compression Ratio
3.5:1
2.7:1
1.5:1 Percent Bandwidth Savings
71%
62%
34%
FAS2020,
FAS2040,
FAS3160,
Storage
FAS6080 FAS2050,
FAS3050,
FAS3070,
Platform FAS3170,
and
FAS3040, 500Mb/secCompression
Maximum
60Mb/sec
120Mb/sec
240Mb/sec
Throughput
FAS3020
FAS3140,
and FAS6070
FAS6030, and
FAS6040
10%
– 0%
IBM 8.5%
HDS 6.6%
– HP 3.7%
9
04
03
05
06
07
08
'0
20
20
20
20
20
20
D
YT
¡ NetApp is #1 or #2 is all key
replication categories
– Sync replication Source: IDC, Sept 2009
– Async replication
– Cloud replication
– Multi Data Center replication
–
Virtualization
Approach:
App
Admin
Application Based
Management
Integration &
Server Automation
Admin
Server Based Management
Datasets
Storage &
Admin
Policies
Centralized Management Storage Management
Storage
Services
Virtualization,
Snapshots, Integrated Data Management
Clones, Remote (IDM)
Mirror, etc.
Data Migration:
Wizard-based UI for migrating Exchange data from DAS and third-
party SANs to NetApp® storage system
¡Instantaneous access to
backup data
¡
Snapshot
¡Dramatically shortened
recovery with automated
log replays
App/DB
Server ¡Automated recovery tasks
Mailbox Servers
DAG
SnapManager
Exchange+SMBR
SnapManager
Exchange+SMBR
FASxxxx FASxxxx
FC or SATA Shelves FC/SATA Shelves
Replica DB
Active DB
Replica DB
6 weeks
2 weeks Snapshots
Snapshots
–
Achieved 100% uptime