论文部分内容阅读
固态盘是一种较新型的外存储设备,具有体积小、功耗低、可靠性高、抗恶劣环境能力强等优点,非常适合军事系统的应用。然而,目前已有的固态盘产品性能不高,也缺乏此方面的理论分析。因此,建立一个用于指导固态盘设计的固态存储系统模型具有重要意义。
本文首先介绍了建模的对象——固态存储系统和固态盘,综述总结了外存储设备建模技术现状,分析了建模的要素——当前用于提升固态盘性能的主要技术,对建模的目标——模型层次、类型和作业负载进行了分析与研究。然后根据应用的需求,设计了一种固态盘的系统级模拟模型——固态存储系统模型。模型采用模块化的设计思想,模型的各个模块均设置了多个用户可配置的参数变量,用户可根据需要对各模块以及系统拓扑连接进行配置。设计中充分考虑了各种系统因素以及技术措施对固态盘性能的影响。模型请求处理的流程以及请求响应时间的计算能反映真实系统的情况。本文还用程序实现了模型,文中介绍了程序的逻辑结构、运行机制和输入输出形式。最后运用模型对固态盘的各种系统因素和提升固态盘性能的技术进行了仿真,并对仿真结果进行了分析。
模型验证结果表明,本文设计的固态存储系统模型准确度和效率均较高,能够满足应用的需求。模型仿真结果表明,建模不仅能够有效的分析各种系统因素对固态盘性能的影响程度,而且能够清晰的显示各种提升固态盘性能技术的运作空间。建模技术是掌握系统规律的有力工具,对固态盘的研究设计具有很好的理论指导意义。