1 |
I thought it might be nice to recap the characteristics of the possible RAID configurations. |
2 |
Please feel free to correct any points that are incorrect or inaccurate. |
3 |
|
4 |
I was thinking of comparing the characteristics of various RAID configurations using 4 250G disks. |
5 |
|
6 |
(4) Disk RAID1: |
7 |
|
8 |
Total Array Capacity: 250G |
9 |
Reading Throughput: <= 4 x a single drive read cap. |
10 |
1 file can be read simultaneous 4 times |
11 |
or 4 separate file can be read simultaneously |
12 |
Write Throughput: <= a single drive write cap. |
13 |
Fault tolerance: can survive 3 disk failures |
14 |
|
15 |
|
16 |
(4) Disk RAID0: |
17 |
|
18 |
Total Array Capacity: 1000G |
19 |
Reading Throughput: <<= 4 x a single drive read cap. |
20 |
1 file can be read at-most 1 time |
21 |
or 4 separate file can be read simultaneously |
22 |
Write Throughput: <= 4 x a single drive write cap. |
23 |
Fault tolerance: can survive 0 disk failures |
24 |
|
25 |
|
26 |
(4) Disk RAID5: |
27 |
|
28 |
Total Array Capacity: 750G |
29 |
Reading Throughput: <= 2 x a single drive read cap. (similar to RAID0) |
30 |
1 file can be read at-most 1 time |
31 |
or 4 separate file can be read simultaneously |
32 |
Write Throughput: <= 1 x a single drive write cap. |
33 |
Fault tolerance: can survive 1 disk failures |
34 |
|
35 |
|
36 |
(4) Disk RAID10 --Layout=n(near): |
37 |
functions similar to a RAID1&0 but more closely |
38 |
follows the pattern of a RAID1 i.e. better read preformance |
39 |
than write preformance |
40 |
|
41 |
|
42 |
Total Array Capacity: 500G |
43 |
Reading Throughput: <= 4 x a single drive read cap. (similar to RAID0) |
44 |
1 file can be read at-most 2 times |
45 |
or 4 separate file can be read simultaneously |
46 |
Write Throughput: <= 2 x a single drive write cap. |
47 |
Fault tolerance: can survive at most 2 disk failures |
48 |
|
49 |
|
50 |
(4) Disk RAID10 --Layout=o(offset): |
51 |
functions similar to a RAID1&0 but more closely |
52 |
follows the pattern of a RAID0 i.e. better write preformance |
53 |
than read preformance |
54 |
|
55 |
|
56 |
Total Array Capacity: 500G |
57 |
Reading Throughput: <= 4 x a single drive read cap. (similar to RAID0) |
58 |
1 file can be read at-most 2 times |
59 |
or 4 separate file can be read simultaneously |
60 |
Write Throughput: <= 2 x a single drive write cap. |
61 |
Fault tolerance: can survive at most 2 disk failures |
62 |
|
63 |
|
64 |
(4) Disk RAID10 --Layout=f(far): |
65 |
functions similar to a RAID1&0 but more closely |
66 |
follows the pattern of a RAID1 i.e. better read preformance |
67 |
than write preformance |
68 |
I am not sure sure how this differs from |
69 |
--Layout=n(near) |
70 |
|
71 |
|
72 |
Total Array Capacity: 500G |
73 |
Reading Throughput: <= 4 x a single drive read cap. (similar to RAID0) |
74 |
1 file can be read at-most 2 times |
75 |
or 4 separate file can be read simultaneously |
76 |
Write Throughput: <= 2 x a single drive write cap. |
77 |
Fault tolerance: can survive at most 2 disk failures |
78 |
|
79 |
|
80 |
Regards, |
81 |
|
82 |
Richard Broersma Jr. |
83 |
-- |
84 |
gentoo-server@g.o mailing list |