固态盘存储系统的性能优化技术研究

来源 :厦门大学 | 被引量 : 0次 | 上传用户:qiuqiuls
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
数字信息的爆炸增长,对整个存储系统的容量、性能、可靠性提出了新的要求。如何对现有的系统进行优化,提供一个大容量、高可靠性、高性能的存储系统,是一个亟待解决的课题。现有的存储系统通常以磁盘作为主要的存储介质,由于磁盘固有的机械特性不能从根本上解决速度慢、能耗大等性能及能效瓶颈问题,因此有必要用其他存储设备如固态盘来替代或者辅助磁盘存储设备。本文研究固态盘存储系统的性能优化技术,分别针对单个固态盘以及固态盘阵列提出了优化的方法。对于同类型的I/O请求,基于闪存固态盘的请求响应时间与请求大小基本成线性比例关系,并且固态盘的读写性能具有非对称性。针对固态盘的这些特性,提出了一种基于请求大小的固态盘I/O调度策略(Size-based I/O Scheduler,简称SIOS),从I/O请求平均响应时间的角度提高固态盘设备的I/O性能。根据读写性能的非对称性,对读写请求进行分组并且优先处理读请求。在此基础上优先处理等待队列中的小请求,从而减少队列中请求的平均等待时间。实验结果表明,SIOS有效地减少了I/O请求的平均响应时间,提高了固态盘存储系统的I/O性能。单个固态盘难以满足如今存储系统对性能、可靠性以及容量的要求。如果简单地将磁盘阵列技术应用于固态盘,会出现性能和可靠性方面的问题。针对此问题,提出一种磁盘和固态盘混合的盘阵列(Log Disk Mirroring,简称LDM)来提高基于固态盘的存储系统的性能和可靠性。LDM由若干个固态盘及两个磁盘组成,互为镜像的两个磁盘作为固态盘阵列的写缓存。在混合盘阵列LDM中,小写请求的数据暂时存放在磁盘镜像中,磁盘中的数据按照日志的形式顺序地写入,在系统空闲时再将磁盘中的数据迁移至固态盘阵列中。对LDM的可靠性分析结果表明,相比于纯固态盘阵列和磁盘阵列,LDM在平均数据丢失时间方面都有了显著提高,即可靠性提高了。实验结果也说明了LDM在性能方面与纯固态盘阵列和磁盘阵列比较均有了显著的提高。
其他文献
近年来温室监控系统发展迅速,由于温室监控区域较大,因此需要大量的传感器节点构成大型监控网络,通过各种传感器采集温度、湿度等相关信息,实现自动监控。数据融合技术是解决
近年来,随着互联网应用的迅速发展和云计算技术的广泛应用,数据存储量呈现爆炸式增长。如何在大规模数据集中找到人们感兴趣的数据,帮助人们做出有效的决断,是一个亟待解决的
作为计算机辅助诊断系统的关键技术,医学图像分割问题一直是图像分割问题领域的热点话题。由于医学图像自身的多样性和复杂性,传统的分割方法不能良好的适用于医学图像分割,
无线传感网络(Wireless Sensor Network, WSN)作为一种新型的数据信息获取和处理模式,已广泛应用于军事航空、空间探索、环境监测和健康医疗等领域。然而在实际应用中,无线传
基因芯片技术为疾病诊断、治疗以及新药物的开发提供了新的方法和手段。同时,基因芯片技术的运用也产生了大量的疾病相关的基因表达数据。对这类数据进行分析和处理,使人们能
对物理事件的监测型应用在无线传感器网络与信息物理融合系统中被大量的使用,随着工业技术的发展,节点配备高级的感知部件变得越来越可能,如配备照相机。然而现有的文献没有研究
多语种交互是自然语言处理的重要研究方向,对不同语言下的数据进行分析和融合变得越来越不可或缺。已有文本分类器的规则大多数都是针对一种语言训练的,在转换语言领域的时候
随着智能移动终端市场的蓬勃发展,由谷歌推出的Android智能移动终端平台也开始崭露头角。在开放手持设备联盟(OHA,Open Handset Alliance)的推动下,Android系统以其开源的特性越
随着互联网的飞速发展和Web日志数据爆炸式增长,海量日志数据处理越来越受到人们的关注。Web日志是网站服务器产生的,随着日志数据的增长,就形成了海量日志。对这些海量日志数据
对不同语种的语音进行对比分析是语音信息处理的一个重要研究方向,目前我国少数民族语音信息处理和不同语种之间的语音对比研究水平亟待提高,因此使用计算机技术自动处理少数民