期刊文献+

基于分配适应度的Spark渐进填充分区映射算法 被引量:5

Progressive filling partitioning and mapping algorithm for Spark based on allocation fitness degree
下载PDF
导出
摘要 分析Spark的作业执行机制,建立了执行效率模型和Shuffle过程模型,给出了分配适应度(AFD,allocation fitness degree)的定义,提出了算法的优化目标。根据模型的相关定义求解,设计了渐进填充分区映射算法(PFPM,progressive filling partitioning and mapping algorithm),通过扩展式分区和渐进填充映射,建立适应Reducer计算能力的数据分配方案,有效缩减Shuffle过程的同步延时,提高集群计算效率。实验表明该算法提高了Shuffle过程数据分配的合理性,优化了并行计算框架Spark的作业执行效率。 The job execution mechanism of Spark was analyzed,task efficiency model and Shuffle model were established,then allocation fitness degree(AFD)was defined and the optimization goal was put forward.On the basis of the model definition,the progressive filling partitioning and mapping algorithm(PFPM)was proposed.PFPM established the data distribution scheme adapting Reducers'computing ability to decrease synchronous latency during Shuffle process and increase cluster the computing efficiency.The experiments demonstrate that PFPM could improve the rationality of workload distribution in Shuffle and optimize the execution efficiency of Spark.
作者 卞琛 于炯 修位蓉 廖彬 英昌甜 钱育蓉 BIAN Chen;YU Jiong;XIU Wei-rong;LIAO Bin;YING Chang-tian;QIAN Yu-rong(College of Software, Xinjiang University, Urumqi 830008, China;College of Statistics and Information, Xinjiang University of Finance and Economics, Urumqi 830012, China)
出处 《通信学报》 EI CSCD 北大核心 2017年第9期133-147,共15页 Journal on Communications
基金 国家自然科学基金资助项目(No.61262088 No.61462079 No.61562078 No.61363083 No.61562086) 新疆维吾尔自治区自然科学基金资助项目(No.2017D01A20) 新疆维吾尔自治区高校科研计划基金资助项目(No.XJED2016S106) 新疆财经大学科研博士启动基金资助项目(No.2015BS007)~~
关键词 并行计算 SPARK 渐进填充 分区映射 分配适应度 parallel computing Spark progressive filling partitioning and mapping allocation fitness degree
  • 相关文献

参考文献7

二级参考文献382

共引文献2517

同被引文献36

引证文献5

二级引证文献37

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部