期刊专题

10.13328/j.cnki.jos.005202

一种基于小数据同步写的回写I/O调度器

引用
小数据同步写普遍存在于各种计算机环境中,并且可以由计算机系统的不同层次软件产生,从底层操作系统一直到上层应用软件都可以生成小数据同步写请求.然而,操作系统的文件系统是以块作为最小逻辑可寻址单位,小数据写将会导致严重的写放大问题,使得系统的I/O性能大幅度降低.为了解决上述问题,提出了一种I/O调度器,并将其命名为Hitchhike.该调度器可以识别小数据写,并通过对其他数据块中的数据进行压缩,将小数据嵌入到压缩出来的空间中,从而将小数据和该数据块一起写入到磁盘上,以异步回写的方式完成小数据的同步写,不仅有效缓解了磁盘的写放大问题,也极大地提高了小数据同步写的效率.基于Linux 2.6.32的Deadline调度器实现了Hitchhike原型系统,并利用Filebench基准测试来测试调度器在吞吐量、I/O延迟等方面的性能.通过与传统I/O调度器的性能进行比较,可以发现,Hitchhike调度器能够显著地提高小数据同步写的性能高达48.6%.

同步写、小数据写、I/O调度器、写放大

28

TP316(计算技术、计算机技术)

国家重点基础研究计划9732015CB352400;国家自然科学基金61572487,61672513,61572377,U1401258,61550110250;广东省自然科学基金2015B010129011,2016A030313183;深圳市海外高层次人才创新创业专项孔雀计划KQCX20140521115045446;深圳市技术攻关项目JSGG20150512145714248,JSGG20160229200957727 National Basic Research Program of China 9732015CB352400;National Natural Science Foundation of China61572487,61672513,61572377,U1401258,61550110250;Science and Technology Planning Project of Guangdong Province2015B010129011,2016A030313183;Shenzhen Overseas High-Caliber Personnel Innovation FundsKQCX20140521115045446;Research Program of ShenzhenJSGG20150512145714248,JSGG20160229200957727

2017-09-13(万方平台首次上网日期,不代表论文的发表时间)

共14页

1968-1981

暂无封面信息
查看本期封面目录

软件学报

1000-9825

11-2560/TP

28

2017,28(8)

专业内容知识聚合服务平台

国家重点研发计划“现代服务业共性关键技术研发及应用示范”重点专项“4.8专业内容知识聚合服务技术研发与创新服务示范”

国家重点研发计划资助 课题编号:2019YFB1406304
National Key R&D Program of China Grant No. 2019YFB1406304

©天津万方数据有限公司 津ICP备20003920号-1

信息网络传播视听节目许可证 许可证号:0108284

网络出版服务许可证:(总)网出证(京)字096号

违法和不良信息举报电话:4000115888    举报邮箱:problem@wanfangdata.com.cn

举报专区:https://www.12377.cn/

客服邮箱:op@wanfangdata.com.cn