Documente Academic
Documente Profesional
Documente Cultură
Tier 1
Cost Business Critical
Tier 2
Operational / Internal
Tier 3
Departmental / Distributed
Tier 4
Compliance / Reference / Archive
Data Criticality
Availability Requirement
Different Tiers of Storage
Tier 1
Business Critical
Tier 2
Operational / Internal
Tier 3
Departmental / Distributed
• One architecture
Tier 4 • One management interface
Compliance / Reference / Archive • Total interoperability
Dedicated Storage
Appliances
P P
D D D D D PP P
D D P
D P
P D
P D
P
D D D D D P
• Subsystem Resilience
– RAID-DP
• Disk Resilience
– Lost Write Protection
– Momentary Disk Offline
– Maintenance Center
– Checksums
– Background Media Scans
– RAID Scrub
Storage Resiliency – RAID-DP
SATA
FC
RAID-DP / RAID 6 so what?
ID 0000 ID 1234
D D D D P DP
3 1 2 3 9
{
7
1 1
2 1 5
12
2
Old ID 0000
2 3 1 8 12
1 1 3 2
7 11
New ID 1234
Legend
512 bytes
data per
sector
HOW CHECKSUMS
WORK
• Verify all 4kb block
checksums on read
- Read data
512 bytes 8 bytes 64 bytes - Re-calculate
data per checksum checksum checksum
sector per sector in 9th sector - Compare To stored
checksum
• Fibre Channel Drives • SATA Drives - If needed, re-create
• BCS • BCS Emulation from parity
• 8 x 520-byte sectors • 9 x 512-byte sectors
per 4kB block per 4kB block
Background Media Scans
Step 1: Scan For Media Error Step 3: Complete Scan
• Begin scans at disk block 0 • Continue scanning all blocks
• Uses SCSI Verify • Background verify process
• 128 blocks (512K) verify with no performance impact
request size • Fixed scan rate (sectors/sec)
D D D D P DP
{
7
• 2 12
Looking for latent defects
1 1 1 5
2 3 1
2 8 12
7 11
D D D D P DP
3 1 2 3 9
{
7
2 1 5
12
• Fix checksum errors 2 3 1
2 8 12
7 11
Aggregate
Flexible Volumes Improve
Utilization
Vol0 = 1gb Max
200gb Database created
3 disk vol for Home Directories / Shares
1 Hot spare
14 x 72 gb disks = 1 tb capacity
Data Parity Data Data Data Data Data Data Data Parity Data Data Parity Spare
VolGb
140 0 Database
370 Gb Home
40 Gb
Directories
14 x 72 gb disks = 1 tb capacity
Data Data Data Data Data Data Data Data Data Data Data Parity Parity Spare
400 Gb used
Aggregate
Vol0 Database Home Dirs
• Flexibility
• Utilization
• Performance
• Cloning
FlexVols : Enabling Thin ™
Provisioning
LUNs FlexVols:
1 TB Application-level Container level:
soft allocation
400 GB flexible provisioning
Better utilization
Container-level
soft allocation Application-level:
150
200
GB 300 Higher granularity
GB GB
FlexVols: 1 TB
Application over-
100 2TB 50
allocation containment
200
GB GB
GB
Separates physical
allocation from space
visible to users
Increases control of
space allocation
Physical Storage: 1 TB
Data Availability: WAFL Snapshots
Causes of Unplanned
Downtime
Source: GartnerGroup, 2005
Fewer Components
Technology
Failures
Redundant Components
Cluster Failover
SnapMirror™ for DR
40%
Application
Errors
Appliance Simplicity
Ease of Management
Operator Plug-n-play
Errors
Low Product Complexity
Snapshots Defined
• A Snapshot is a reference to a complete point-in-time
image of the volume’s file system, “frozen” as read-
only.
FileA.dat
SnapShot!
FileA.dat
SnapShot!
Volx Volx
Volx Volx
SnapShot!
SnapShot /
File Data
SnapRestore
SnapManager for
E-mail
Exchange
SnapManager for
SQL SQL
SnapManager for
OracleOracle
Solutions to Meet Customer Challenges
Solutions to Meet Customer
Challenges
Storage Backup Regulatory Disaster
Consolidation & Recovery Compliance Recovery
Customer Satisfaction
Storage Consolidation
Primary Nearline
Storage Storage
Backup and Recovery
London NY San Francisco Chicago
Simplified, centralized
backup and restore
Windows
Server WAN Perform remote backup and
restores locally
SnapVault™
Instantaneous access to
WAN
backup data (file format)
Uses significantly less
storage
Eliminate backup window
problems (backup hourly)
WAN
Retention date support
SnapMirror®
Easy to integrate with
existing applications
WAN
Meets requirements for
Accesses SEC 17a-4, HIPAA, DOD
Data and
Moves it 5015.2, GoBS, and more
to WORM
storage Unmatched flexibility
• Runs on all platforms
DB or E-mail
Archival
Nearline Nearline
• Systems can store
Storage Storage compliance and
Data Center Remote Site non-compliance data
Disaster Recovery
DR Site
London Tokyo Chicago
Mirror sites for rapid
disaster recovery
Remote site users
failover to mirrored site
WAN
automatically
Single solution for sync,
async, semi-sync
SnapMirror™
Runs across all platforms
Cost effective for remote
sites
Economical DR solution
Primary Nearline
Storage Storage
FlexClones
• Error containment
– Bug fixing
• Platform upgrades
– ERP
– CRM
• Multiple simulations against a large data set
– ECAD
– MCAD
– Oil and gas
The Pain of Development
1.4 tb Storage Solution
Prod Volume (200gb)
200 Gb Free
Clone’s remove the pain
1.4 tb Storage Solution
Prod Volume (200gb) Test Volume
1 Tb Free
Create Clones of the Volume – no additional space required
Start working on Prod Volume and Cloned Volume
Only changed blocks get written to disk!
In an Ideal IBM N Series
World….
SnapMirror
Secondary
Primary Production
Array
Array
DL380
HP
DL380
NetApp
FAS250 FAS270 FAS3020 FAS3050 FAS3070 FAS6030 FAS6070
DL380
HP
DL380
IBM
N Series N3700 N5200 N5500 N5600 N7600 N7800
Scalability
IBM N Series / EMC / HP
DL380
HP
DL380
IBM
N Series N3700 N5200 N5500 N5600 N7600 N7800
Interoperability
IBM N Series / EMC / HP
DL380
HP
DL380
IBM
N Series N3700 N5200 N5500 N5600 N7600 N7800
Compliance
A real world Scenario