纠删码内存存储下的编解码性能对比研究开题报告
2020-02-19 22:25:19
1. 研究目的与意义(文献综述)
1.1目的及意义
随着社会从工业化时代逐渐过渡到信息化时代,毫无疑问,数据正在变得越来越有价值,可以说是当今世界上最珍贵的资源。近年来,随着信息技术产业的发展,以及政府、能源、金融、军队及公共事业(教育、医疗)等各个领域向信息化发展,人类数每天都在产生无数以pb(petabyte,1pb=1024tb))为单位的数据。有统计显示,每位互联网用户每日流量约1.5gb,一家智能医院每日数据量约3tb,无人驾驶汽车约4tb,而云视频供应商每日数量可达750pb。据idc预测,全球数据总量预计在2020年达到44个zb(zettabyte,1zb=1024eb,1eb=1024pb),而我国数据量将达到8060个eb,占全球数据总量的18%。海量的数据对存储介质、存储位置和数据的存储方式提出了更高的要求。
2. 研究的基本内容与方案
2.1基本内容
2.1.1进行linux下开发c/c 程序。
2.1.2理解reed-solomon(rs)、cauchy reed-solomon(crs)纠删码的基本原理。
3. 研究计划与安排
第一阶段(第1周——第3周):查阅有关的参考资料并完成开题报告;翻译英文资料(不少于5000汉字),并交予指导教师检查。
第二阶段(第4周——第9周):广泛查阅国内外文献资料,了解几种纠删码的典型特征,从纠删码的结构分析其编码和解码性能可能会收到哪些因素的影响,对其提出改进,并设计实验。
第三阶段(第10周——第13周):完成实验,对jerasure开源包开发使用,进行对比实验,测试纠删码编解码的性能,并得出结论。
4. 参考文献(12篇以上)
[1] [1]陶建. 基于纠删码的高性能云存储系统的设计与实现[d]. city: 华中科技大学, 2015.
[2] [2]shvachko, k., kuang h, et al. the hadoop distributed file system[j]. mass storage systems and technologies (msst), 2010 ieee 26th symposium on, 2010.