当前位置:主页 > 科技论文 > 计算机论文 >

基于Cache的海量图片存取优化方案

发布时间:2019-09-18 04:11
【摘要】:针对Hadoop分布式文件系统(Hadoop distributed file system,HDFS)存储海量图片效率低下的问题,在分析HDFS的基本框架以及其固有的文件读写流程基础上,提出了基于Cache的海量图片存储优化方案(HDFS based on Cache,CHDFS);该方案引入了Cache、预读、文件合并等机制,来提高图片读写的性能,弥补了HDFS存储海量图片时的缺陷;采用图片合并的方式减少Namenode中元数据的个数,同时提高Datanode存储空间的利用率;由于Cache、预读以及图片合并等操作对用户都是透明的,所以,该方案并没有增加用户使用HDFS的复杂性;实验结果表明,CHDFS方法可以有效地提高图片的存取效率。
【图文】:

文件流,图片,红黑


第8期陈渝:基于Cache逦逦逦逦逦逦逦逦逦逦逦逦逦逦逦逦逦逦逦逦逦逦逦逦逦逦逦逦逦逦逦逦逦逦逦逦逦逦逦逦逦逦逦逦逦逦逦逦逦逦逦逦的海量图片存取优化方案·2671·图2某大小Cache块的某一个中间状态2)当有一个Client读请求,CacheNode会获取Cache块,用来存储从HDFS读取的图片信息,,此时的Cache块,状态变为valid;3)当有一个Client写图片请求,CacheNode会获取Cache块,用来存储Client写入的图片信息,此时的Cache块状态变为dirty;4)当dirtyCache块中的数据持久化到HDFS中后,其状态变为valid;2.2.3Cache块的申请当CacheNode需要一个Cache块来存储数据时,需要从Cache块内存池中获取一个Cache块,获取Cache块的优先顺序如下:1)freeCache块;2)validCache块;3)dirtyCache块;此时,需要将与此dirty相关的Cache块内的数据持久化到HDFS。其具体实施过程如下:先从free链表中获取cache块,如果free链表为空,则从validcache红黑树中获取cache块,如果validcache红黑树为空或所有的cache块都正在被使用,再从dirtycache红黑树中视图获龋2.2.4U-Metadata的设计Client把图片上传至h_path,但是,CHDFS的Cache-Node节点并不关心h
【作者单位】: 四川民族学院计算机科学系;
【基金】:四川省教育厅科研项目(13ZA0135)
【分类号】:TP333

【参考文献】

相关期刊论文 前2条

1 王铃惠;李小勇;张轶彬;;海量小文件存储文件系统研究综述[J];计算机应用与软件;2012年08期

2 马灿;孟丹;熊劲;;曙光星云分布式文件系统:海量小文件存取[J];小型微型计算机系统;2012年07期

【共引文献】

相关期刊论文 前9条

1 顾鑫;熊炼;;数字标准平台中海量时空小文件合并策略研究[J];计算机应用研究;2014年11期

2 李铁;燕彩蓉;黄永锋;宋亚龙;;面向Hadoop分布式文件系统的小文件存取优化方法[J];计算机应用;2014年11期

3 英昌甜;于炯;鲁亮;刘建矿;;基于小文件的内存云存储优化策略[J];计算机应用;2014年11期

4 赵铁柱;袁华强;;高性能的云存储安全网关设计与实现[J];计算机应用与软件;2014年11期

5 朱晓丽;赵志刚;;一种基于HBase的海量图片存储技术[J];信息系统工程;2013年08期

6 王涛;姚世红;徐正全;熊炼;;云存储中面向访问任务的小文件合并与预取策略[J];武汉大学学报(信息科学版);2013年12期

7 周国安;李强;陈新;胡旭;;云环境下海量小文件存储技术研究综述[J];信息网络安全;2014年06期

8 熊炼;徐正全;王涛;顾鑫;;云环境下的时空数据小文件存储策略[J];武汉大学学报(信息科学版);2014年10期

9 杨洪章;张军伟;刘振军;张建刚;;Readdir++:一种并行网络文件系统中海量小文件读优化技术[J];小型微型计算机系统;2014年11期

相关博士学位论文 前1条

1 夏纯中;云存储多数据中心QoS保障机制研究[D];江苏大学;2014年

相关硕士学位论文 前8条

1 汪惺惺;LAMOST科学计算云平台系统的构建与应用[D];山东大学;2013年

2 陈媛媛;数据传输和存储的关键技术研究[D];北京邮电大学;2013年

3 王仲刚;基于云计算的海量高铁噪声数据并行处理方法研究[D];西南交通大学;2013年

4 刘伯睿;海量数据小文件分布式存储系统的设计与实现[D];湖南大学;2013年

5 杨灿;基于HDFS的华图在线文库系统数据存储与管理研究[D];中南大学;2013年

6 苏嘉庚;基于Hadoop平台的分布式EM聚类算法[D];河北师范大学;2014年

7 孔鑫;基于Hadoop的海量小型XML数据文件处理技术的设计和实现[D];西安电子科技大学;2014年

8 何华;GlusterFS的数据分布策略与性能优化研究[D];国防科学技术大学;2013年

【相似文献】

相关期刊论文 前10条

1 沈庆伟;微型计算机系统中Cache的结构及性能分析[J];安徽建筑工业学院学报(自然科学版);2001年03期

2 洁儿;;想一步海阔天空——Cache设置与超频[J];电脑自做;2001年09期

3 林柏双;Cache性能和优化的研究[J];引进与咨询;2002年06期

4 舒辉,康绯;循环Cache命中率分析方法的研究与实现[J];计算机工程与应用;2002年01期

5 ;台式机CPU:AMD ATHIONXP 3000+ L2Cache 的威力[J];新电脑;2003年03期

6 史文崇,屈艳华;利用Cache技术加快网络响应速度[J];河北理工学院学报;2003年04期

7 冯建文,章复嘉;Cache实验设计与实现[J];实验技术与管理;2004年01期

8 刘方爱;程序的cache使用效率分析[J];计算机工程与应用;2004年05期

9 张震,饶光,唐戎;Web Cache技术及其在电信运营商中的应用[J];电信建设;2004年02期

10 孙元超,邵时;嵌入式移动数据库的客户机端Cache管理[J];计算机工程;2004年09期

相关会议论文 前10条

1 所光;杨学军;;双核处理器性能最优的共享Cache划分[A];2008年全国开放式分布与并行计算机学术会议论文集(上册)[C];2008年

2 石文强;倪晓强;金作霖;张民选;;Cache动态插入策略模型研究[A];第十五届计算机工程与工艺年会暨第一届微处理器技术论坛论文集(B辑)[C];2011年

3 汪腾;杨少军;;一种高效的指令Cache的结构[A];中国声学学会2001年青年学术会议[CYCA'01]论文集[C];2001年

4 ;Application of cache in Data Access Performance Optimization[A];2011年全国电子信息技术与应用学术会议论文集[C];2011年

5 李凡;李建中;何震瀛;;XML数据Cache策略研究[A];第二十二届中国数据库学术会议论文集(技术报告篇)[C];2005年

6 ;Research on WEB Cache Prediction Recommend Mechanism Based on Usage Pattern[A];中国电子学会第十五届信息论学术年会暨第一届全国网络编码学术年会论文集(上册)[C];2008年

7 宋杰;栾影;王广奇;于戈;王大玲;;OR-Cache:一种有效的对象-关系映射模型[A];第二十三届中国数据库学术会议论文集(技术报告篇)[C];2006年

8 张承义;郭维;周宏伟;;Cache漏流功耗的自适应优化:动态容量调整[A];第十五届计算机工程与工艺年会暨第一届微处理器技术论坛论文集(B辑)[C];2011年

9 郑涵;吴英;丁晓东;乐嘉锦;;基于Web的个性化智能Cache库[A];第二十届全国数据库学术会议论文集(技术报告篇)[C];2003年

10 周旋;冯玉才;李碧波;孙小薇;;多服务器DBMS的Cache管理[A];数据库研究与进展95——第十三届全国数据库学术会议论文集[C];1995年

相关重要报纸文章 前10条

1 上海 李超;什么是Cache[N];电脑报;2001年

2 徐春梅;国际品牌进入中国:适应是关键[N];中国经营报;2006年

3 刘昌勇;小缓存里的大学问[N];中国电脑教育报;2004年

4 超频者;K7-650(0015)最新实超报告[N];大众科技报;2000年

5 ;阿萌小辞典[N];电脑报;2004年

6 山东 黄家贞;富有个性的离线浏览器——CacheX[N];电脑报;2001年

7 中国计算机报测试实验室 王炳晨;Duron抵京,Thunderbird争宏[N];中国计算机报;2000年

8 广东 李锋;妙用 Cache 优化 Windows 2000[N];电脑报;2001年

9 岩公;电信网加速不难[N];中国计算机报;2003年

10 北京共创开源软件股份有限公司 董孝峰;共创NC的设计与实现[N];中国计算机报;2004年

相关博士学位论文 前10条

1 周宏伟;微处理器中Cache漏流功耗的体系结构级优化技术研究[D];国防科学技术大学;2007年

2 田新华;面向性能优化的压缩cache技术研究[D];国防科学技术大学;2007年

3 陈黎明;嵌入式微处理器中动态可配置Cache结构的研究[D];华中科技大学;2009年

4 付雄;利用程序分析和优化提高Cache性能[D];中国科学技术大学;2007年

5 贾小敏;多核处理器片上Cache访问行为分析与优化机制研究[D];国防科学技术大学;2011年

6 唐轶轩;面向多线程应用的Cache优化策略及并行模拟研究[D];中国科学技术大学;2012年

7 项晓燕;体系结构级Cache功耗优化技术研究[D];浙江大学;2013年

8 所光;面向科学计算应用的多核处理器Cache划分策略研究[D];国防科学技术大学;2009年

9 彭蔓蔓;体系结构级低能耗Cache和动态电压缩放技术研究[D];湖南大学;2007年

10 晏沛湘;片上多核处理器二级Cache结构及资源管理技术研究[D];国防科学技术大学;2012年

相关硕士学位论文 前10条

1 刘彬;基于路暂停方法的高性能低功耗Cache研究[D];湖南大学;2007年

2 李冬妮;嵌入式系统中低功耗Cache的重构技术研究[D];湖南大学;2012年

3 冯颖;可重构Cache体系结构和算法研究[D];西安电子科技大学;2008年

4 李黎;嵌入式系统中低功耗可重构Cache的分析与研究[D];上海交通大学;2006年

5 陈淑玉;低功耗高速片上缓冲存储器(Cache)设计[D];复旦大学;2009年

6 曹飞;高性能DSP一级数据Cache控制器的设计与实现[D];国防科学技术大学;2009年

7 李晓丽;基于目录协议的Cache结构设计[D];哈尔滨工程大学;2008年

8 姜难难;嵌入式处理器中Cache的研究与设计[D];哈尔滨工业大学;2009年

9 刘文佳;多核处理器Cache一致性研究与设计[D];哈尔滨工程大学;2010年

10 薛燕;Cache预测技术的研究[D];西北工业大学;2005年



本文编号:2537301

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2537301.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户8c8a7***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com