基于纠删码和副本的内存文件系统设计及实现开题报告
2020-04-13 13:05:42
1. 研究目的与意义(文献综述)
1.1题目:基于纠删码和副本的内存文件系统设计及实现
1.2背景及意义:
随着企业、机构、个人对信息技术的依赖程度提高,越来越多的用户数据和业务数据被存储在计算机系统中。数据信息化在提高工作效率和业务水平的同时,也带来了数据丢失风险,一旦系统中关键数据丢失或损毁,将导致不可估量的直接和间接经济损失。假设存放在淘宝网站或腾讯网站上的用户数据(如,身份证、银行卡、家庭照片、交易记录等隐私信息)发生大面积丢失或泄漏,后果将不可想象,不仅用户会弃之而去,企业也将信誉受损、官司缠身。根据 idc 咨询公司的调查结果,美国在20世纪后10年发生过数据灾难的公司中,55%当即倒闭,剩下45%中由于信息数据丢失,29%在两年内倒闭,能生存下来的仅占16%。而著名it咨询服务提供商gartner的报告数据也表明,40%的企业不能在灾难发生后恢复运营,剩下60%中有33%在两年内倒闭。据美国明尼苏达大学的一项研究报告显示,在灾害之后,如果无法在14天内恢复资讯作业,有75%的公司业务会完全停顿,43%再也无法重新开业,因而有20%的企业在两年之内被迫宣告破产[1]。
2. 研究的基本内容与方案
2.1基本内容与目标:
基本内容:在linux环境下编写测试程序,在基于纠删码的内存文件系统上、基于副本的内存文件系统上和基于副本的磁盘文件系统上完成数据创建写、数据更新写、数据失效读、正常读这四项访问操作,测试这四项访问操作的性能,从而分析上述不同存储设备访问性能的原因,剖析纠删码和副本技术的差异。
目标:在linux平台上对比三种文件系统(基于纠删码的内存文件系统、基于副本的内存文件系统、基于副本的磁盘文件系统)的访问性能和空间效率。
3. 研究计划与安排
(1) 2018/1/4—2018/1/14:查阅参考文献,明确选题。
(2) 2018/1/15—2018/2/25:进一步阅读文献,分析、总结、确定技术路线,完成15篇文献摘要。
(3) 2018/2/21—2018/3/1:翻译英文资料和完成开题报告并交指导教师检查。
4. 参考文献(12篇以上)
[1] 余彤. 灾难备份/恢复技术在银行中的应用[d]. 硕士学位论文, 四川大学, 2004.
[2] 万武南. 分布式安全存储系统纠删码技术的研究[d]. 博士学位论文.中科院研究生院,2006.
[3] lin s, wang g, stones d s,et.al.. t-code: 3-erasure longest lowest-density mds codes(j). ieee journal onselected areas in communications, 2010, 28(2): 289-296.