- 13
- 0
- 约5.8千字
- 约 11页
- 2016-04-05 发布于江苏
- 举报
RAID子系统的分析与实现.doc
RAID子系统分析与实现
概述
本质上来讲,RAID就是模拟一个scsi磁盘,它接收上层Initiator发来的命令,然后将命令分割成更小的”子命令”,再发给具体的磁盘,等这些子命令都执行完成后,再向上层的Initiator返回执行结果。所有的命令都是异步处理的,也就是说,从Initiator来的命令都会存放到自己的一个队列中,这样,RAID同时可以处理更多的命令而不需要Initiator层去等待,当命令完成时,会通过回调机制告诉Initiator命令的完成。
基本术语
先约定以下术语
Partition 分区。一般是指磁盘的一部分,在组建一个RAID时,可以只用磁盘的一部分而不是整个磁盘。但在实际使用过程中,创建RAID时一般都是使用整个磁盘,我们的RAID模块支持只使用磁盘的一部分(分区)来创建RAID。 RAID 指使用Partition来构成的一个行列相间矩阵 Row 包含连续条带(stripe)的一组磁盘 StripeUnit 条带单元,有时也称为chunk,是构成条带的基本单位。
假设条带单元大小是32k,那么数据存放顺序就是disk0 放32k,disk1放32k,这样顺序存放,直至条带结束再返回下一个条带继续存放。 Stripe 跨一个row的一组条带单元。 Good 指RAID状态良好,可以正常提供服务 Degraded 在一个RAID5阵列中,有一块
您可能关注的文档
最近下载
- 部编版三年级语文下册各单元同步习作指导(提纲式).pdf VIP
- 覆土式液化石油气储罐的工程应用及设计分析.pdf VIP
- 统编版语文三年级下册第1-8单元作文填空式仿写.docx VIP
- 2025年国税系统副处级领导后备干部选拔笔试真题及答案解析.docx
- 电力系统分析习题集及答案解析 .pdf VIP
- 2025企业级AI Agent(智能体)价值及应用报告.pptx
- 装箱单(中英文)模板.doc VIP
- QC∕T 1067.1-2017 汽车电线束和电气设备用连接器 第1部分:定义、试验方法和一般性能要求.pdf
- 打桩送桩工程量计算案例.pptx VIP
- 基坑开挖监理实施细则.docx VIP
原创力文档

文档评论(0)