文摘
英文文摘
第一章 绪论
1.1 课题研究背景
1.2 课题的研究意义
1.3 本文的组织结构
第二章 存储系统
2.1 存储系统的发展及分类
2.1.1 存储系统的概念
2.1.2 存储系统的分类
2.1.3 磁盘阵列
2.2 虚拟硬盘支持的存储测试领域
第三章 存储介质——硬盘
3.1 硬盘的发展及结构
3.1.1 硬盘的发展
3.1.2 硬盘存储盘片的结构
3.1.3 测试相关的硬盘技术参数
3.2 硬盘的分类
3.2.1 传统硬盘
3.2.2 固态硬盘SSD
第四章 虚拟硬盘的相关技术研究
4.1 ATA协议
4.1.1 什么是ATA协议
4.1.2 ATA体系结构模型
4.1.3 协议基础
4.2 SMART信息
4.3 IDENTIFY信息
第五章 基于SSD硬盘的虚拟硬盘的设计及实现
5.1 虚拟硬盘的结构设计
5.1.1 固态硬盘的架构及工作流程
5.1.2 虚拟硬盘的架构及工作流程
5.1.3 虚拟硬盘的软件模块划分
5.2 虚拟硬盘的上电初始化关键技术
5.2.1 SMART信息的构造
5.2.2 IDENTIFY信息的构造
5.2.3 上电初始化
5.3 测试业务模块的实现
5.3.1 业务的分类
5.3.2 部分测试业务模块的实现原理
5.4 认证模块的实现
5.4.1 自有存储系统的认证
5.4.2 其他存储系统的认证
5.5 虚拟大容量存储的实现
5.6 数据一致性测试的实现
第六章 虚拟硬盘的工作原理及测试应用场景
6.1 虚拟硬盘的工作原理
6.2 利用虚拟硬盘进行测试
第七章 总结与展望
7.1 全文总结
7.2 本文的创新点
7.3 未来展望
致谢
参考文献