AMCC SIDECAR 3 Computer Hardware User Manual


 
Putting the Pieces Together
Advanced 3ware RAID Features and Performance Architecture
StorSwitch
maximizes controller throughput — StorSwitch is a unique non-blocking switch
fabric architecture that allows 3ware controllers to concurrently communicate to all attached SATA
drives through a pool of 32 direct memory access (DMA) channels for unparalleled performance
and data availability. The result is superior overall system performance compared to non-scalable
hub-based systems that share the bandwidth of a single DMA channel.
StorSave optimizes data protection and performance — StorSaves’s revolutionary combination
of powerful reliability enhancements and a battery backup unit (BBU) maximize data protection
and system reliability without sacricing controller performance. StorSave permits 3ware controllers
to use both controller cache and disk cache during SATA RAID operations. This strengthens array
performance during optimal usage, as well as during degraded RAID 5 operations which means
faster rebuild times. StorSave Proles allow user-specied levels of protection vs. performance
(9650SE, 9590SE and 9550SXU only).
StreamFusion maximizes application performance under multiple loads — An intelligent
cache algorithm dynamically optimizes RAID 5 and RAID 6 disk accesses and eciently manages
data through controller cache for guaranteed bandwidth. As the number of data streams increases,
the total bandwidth is divided equally among them. Application performance will not suer
during heavy trac or when multiple applications are accessing data simultaneously. 3ware RAID
controllers are not the performance bottleneck, as is often the case with software RAID and
other hardware RAID controllers.
Hard
Drive
Hard
Drive
Hard
Drive
Hard
Drive
Up to
1.5 Gb/sec
per port
3ware SATA Hardware
RAID Controller
Advanced
StorSwitch
Architecture
• Protects drive and controller cached writes in the event of a power loss
Uses controller and drive write cache in all modes
Dual caching for faster rebuild times
Block 10
Block 7
Block 4
P1 Parity
Disk #1
Block 11
Block 8
P2 Parity
Q1 Parity
Disk #2
Block 12
P3 Parity
Q2 Parity
Block 1
Disk #3
Q4 Parity
Block 9
Block 6
Block 3
Disk #5
Striped Data with Distributed Double Parity —
RAID 6
Host Data
P4 Parity
Q3 Parity
Block 5
Block 2
Disk #4
RAID 0 “Striping”
M
I
E
A
N
J
F
B
ETC. . .
L
H
D
O
K
G
C
RAID 1 “Mirroring”
D
C
B
A
D
1
C
1
B
1
A
1
=
RAID 5 “Rotational Parity”
3 Parity
A2
A1
A0
B3
2 Parity
B1
B
0
D3
D2
D1
0 Parity
C3
C2
1 Parity
C0
D2
D1
1
Drive 1
D2
1
D1
Drive 0
Drive 3Drive 2
Stripe
RAID 10 "Striped Mirror"
SATA Disk
SATA Disk
SATA Disk
SATA Disk
Mirror
I/O
I/O
I/O
I/O
120
100
80
60
40
20
0
1 2 4 8 16
StreamFusion Performance
vs. Competition
StreamFusion assures scalable high performance
Iometer 2004.07.30dual Xeon 2.6 Ghz/1GB system/WinXP SP2/HDS7222525VLSA80/fw
V36OA60A/64KB stripes/RAID 5/all other settings at default
# Streams
AMCC
Competition 1
Competition 2
StreamFusion in Action
120
100
80
60
40
20
0
1 2 4 8 16
StreamFusion Performance vs. Competition
StreamFusion assures scalable high performance
Iometer 2004.07.30dual Xeon 2.6 Ghz/1GB system/WinXP SP2/HDS7222525VLSA80/fw
V36OA60A/64KB stripes/RAID 5/all other settings at default
# Streams
AMCC
Competition 1
Competition 2
StreamFusion in Action
6