文摘
英文文摘
声明
第一章绪论
1.1选题背景及意义
1.2国内外研究概况
1.3课题研究内容
1.4论文结构
第二章存储相关理论基础
2.1 SAN技术
2.1.1 主流存储网络技术介绍
2.1.2 SAN的组成要素
2.2 RAID技术
2.2.1 RAID基本概念
2.2.2 RAID关键技术
2.2.3 RAID级别
2.3本章小结
第三章系统需求分析和总体设计
3.1需求分析
3.1.1对硬件结构的要求
3.1.2对阵列控制软件的要求
3.2总体设计
3.2.1 RAID的实现方式选择
3.2.2主机接口技术选择
3.2.3其它主要技术选择
3.3 RAID控制器硬件设计
3.1.1磁盘阵列控制器
3.1.2数据缓存CACHE
3.1.3主机侧接口部件
3.1.4磁盘侧接口部件
3.1.5 内部存储总线
3.1.6磁盘成员的组织结构
3.4 RAID控制器软件设计
3.4.1软件运行的上下文环境
3.4.2模块化设计概述
3.5本章小结
第四章RAID控制器关键技术研究与实现
4.1 RAID 50实现
4.1.1 RAID 50系统模型
4.1.2 RAID 5读流程
4.1.3 RAID 5写流程
4.1.4逻辑LBA到物理LBA的映射
4.2对小块写的优化
4.2.1 RAID 5小块写问题
4.2.2 RAID 5小块写优化策略
4.3数据重构算法的研究与实现
4.3.1 为什么要数据重构
4.3.2数据重构算法及其性能
4.4本章小结
第五章系统性能评测
5.1硬件测试环境的搭建
5.2性能测试
5.3性能评测结论
5.4本章小结
第六章结束语
6.1本文总结
6.2发展与展望
致谢
参考文献
攻硕期间的研究成果