重组Raid(如何判断校验方向及盘序)
1. 常规左异结构【backward parity(反向奇偶校验--(静态))】
- 校验块:校验块从最后一块物理盘开始写起,然后依次往前面的盘中写入,当写到第一块物理盘后再回到最后一块物理盘,依次循环写入。
- 数据块:总是从第一块物理盘开始写,然后依次往后面的物理盘写入,即各条带组内的数据块均由低号物理盘向高号物理盘依次写入。
盘序 扇区数 |
4号 |
5号 |
3号(MBR) |
2号 |
1号 |
0 |
0 |
1 |
2 |
3 |
P0 |
32 |
4 |
5 |
6 |
P1 |
7 |
64 |
8 |
9 |
P2 |
10 |
11 |
128 |
12 |
P3 |
13 |
14 |
15 |
160 |
P4 |
16 |
17 |
18 |
19 |
注:1.由扇区数差值可知条带大小(32个扇区)
2.由校验方向及数据块的排列(第一例数值比最后一列的数值小)可知(左异步结构)àbackward parity(反向奇偶校验(静态稳定))
3.绝对盘序为(在3号盘发现MBR):3号→2号→1号→4号→5号
2. 常规左同结构【backward dynamic(向后的动态)】
- 校验块:校验块从最后一块物理盘开始写起,然后依次往前面的盘中写入,当写到第一块物理盘后再回到最后一块物理盘,依次循环写入。
- 数据块:每个条带组内的第一个数据块首先写入校验块所在物理盘的下一物理盘中,其余数据块再依次写入。
盘序 扇区数 |
4号 |
5号 |
3号(MBR) |
2号 |
1号 |
0 |
0 |
1 |
2 |
3 |
P0 |
32 |
5 |
6 |
7 |
P1 |
4 |
64 |
10 |
11 |
P2 |
8 |
9 |
128 |
15 |
P3 |
12 |
13 |
14 |
160 |
P4 |
16 |
17 |
18 |
19 |
注:1.由扇区数差值可知条带大小(32个扇区)
2.由校验方向及数据块的排列(第一例数值比最后一列的数值大(除第一行的数值))可知(左同步结构)àbackward dynamic(向后 的动态(动态多变))
3.绝对盘序为(在3号盘发现MBR):3号→2号→1号→4号→5号
3. 常规右异结构【forward parity(正向奇偶校验)】
- 校验块:校验块从第一块物理盘开始写起,然后依次往后面的盘中写入,当写到最后一块物理盘后再回到第一块物理盘,依次循环写入。
- 数据块:各条带组内的数据块均由低号物理盘向高号 物理盘依次写入。
盘序 扇区数 |
4号 (MBRà |
5号
|
3号 |
2号 |
1号 |
0 |
P1 |
0 |
1 |
2 |
3 |
32 |
4 |
P2 |
5 |
6 |
7 |
64 |
8 |
9 |
P3 |
10 |
11 |
128 |
12 |
13 |
14 |
P4 |
15 |
160 |
16 |
17 |
18 |
19 |
P5 |
注:1.由扇区数差值可知条带大小(32个扇区)
2.由校验方向及数据块的排列(第一例数值比最后一列的数值小)可知(右异步结构)à forward parity(正向奇偶校验)
3.绝对盘序为(在4号盘发现MBR,但4号盘的位置为校验):4号→5(MBR)→3号→2号→1号
3. 常规右同结构【forward dynamic(向前动态)】
- 校验块:校验块从第一块物理盘开始写起,然后依次往后面的盘中写入,当写到最后一块物理盘后再回到第一块物理盘,依次循环写入。
- 数据块:每个条带组内的第一个数据块首先写入校验块所在物理盘的下一物理盘中,其余数据块再依次写入。
盘序 扇区数 |
4号 (MBRà |
5号
|
3号 |
2号 |
1号 |
0 |
P1 |
0 |
1 |
2 |
3 |
32 |
5 |
P2 |
6 |
7 |
4 |
64 |
9 |
10 |
P3 |
11 |
8 |
128 |
12 |
13 |
14 |
P4 |
15 |
160 |
16 |
17 |
18 |
19 |
P5 |
注:1.由扇区数差值可知条带大小(32个扇区)
2.由校验方向及数据块的排列(第一例数值比最后一列的数值大)可知(右同步结构)à forward dynamic(向前动态))
3.绝对盘序为(在4号盘发现MBR,但4号盘的位置为校验):4号→5(MBR)→3号→2号→1号