首页 | 官方网站   微博 | 高级检索  
     

云平台下图数据处理技术
引用本文:刘超,唐郑望,姚宏,胡成玉,梁庆中.云平台下图数据处理技术[J].计算机应用,2015,35(1):43-47.
作者姓名:刘超  唐郑望  姚宏  胡成玉  梁庆中
作者单位:中国地质大学(武汉) 计算机学院, 武汉430074
基金项目:国家自然科学基金资助项目(61272470,61305087);中央高校基本业务费专项资金资助项目(CUGL130233)
摘    要:针对Hadoop云平台下MapReduce计算模型在处理图数据时效率低下的问题,提出了一种类似谷歌Pregel的图数据处理计算框架--MyBSP.首先,分析了MapReduce的运行机制及不足之处;其次,阐述了MyBSP框架的结构、工作流程及主要接口;最后,在分析PageRank图处理算法原理的基础上,设计并实现了基于MyBSP框架的PageRank算法.实验结果表明,基于MyBSP框架的图数据处理算法与基于MapReduce的算法相比,迭代处理的性能提升了1.9~3倍.MyBSP算法的执行时间减少了67%,能够满足图数据高效处理的应用前景.

关 键 词:图数据处理  云计算  MapReduce计算模型  批量同步并行模型  PageRank算法  
收稿时间:2014-07-18
修稿时间:2014-09-07

Graph data processing technology in cloud platform
LIU Chao , TANG Zhengwang , YAO Hong , HU Chengyu , LIANG Qingzhong.Graph data processing technology in cloud platform[J].journal of Computer Applications,2015,35(1):43-47.
Authors:LIU Chao  TANG Zhengwang  YAO Hong  HU Chengyu  LIANG Qingzhong
Affiliation:School of Computer Science, China University of Geosciences, Wuhan Hubei 430074, China
Abstract:MapReduce computation model can not satisfy the efficiency requirement of graph data processing in the Hadoop cloud platform. In order to address the issue, a novel computation framework of graph data processing, called MyBSP (My Bulk Synchronous Parallel), was proposed. MyBSP is similar with Pregel developed from Google. Firstly, the running mechanism and shortcomings of MapReduce were analyzed. Secondly, the structure, workflow and principal interfaces of MyBSP framework were described. Finally, the principle of the PageRank algorithm for graph data processing was analyzed. Subsequently, the design and implementation of the PageRank algorithm for graph data processing were presented. The experimental results show that, the iteration processing performance of graph data processing algorithm based on the MyBSP framework is raised by 1.9-3 times compared with the algorithm based on MapReduce. Furthermore, the execution time of the MyBSP algorithm is reduced by 67% compared with MapReduce approach. Thus, MyBSP can efficiently meet the application prospect of graph data processing.
Keywords:graph data processing  cloud computing  MapReduce computation model  Bulk Synchronous Parallel (BSP)model  PageRank algorithm
本文献已被 CNKI 万方数据 等数据库收录!
点击此处可从《计算机应用》浏览原始摘要信息
点击此处可从《计算机应用》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号