首页|期刊导航|高技术通讯|细粒度的流计算执行效率优化方法

细粒度的流计算执行效率优化方法OACSTPCD

Fine-grained optimization method for execution efficiency of stream computing

中文摘要

流计算引擎如Storm被广泛地应用于大数据实时处理中,以提高数据处理的执行效率,但该引擎因统计信息粒度粗、无法准确定位性能瓶颈,造成了难以提高数据处理的执行效率问题.为此,本文提出了一种细粒度流计算执行效率优化方法,该方法以元组为中心进行细粒度的性能分析,包含性能瓶颈识别算法和性能瓶颈缓解算法,支持量化地选择最优参数配置以提高执行效率.实验结果表明,在3个标准程序32个不同配置场景下,该方法能够准确地识别流应用的性能瓶颈,识别率为100%,应用的执行效率提高了70%.

魏波;刘晓东;阎雨庭;赵晓芳;袁雨馨;唐宏伟

中国科学院计算技术研究所 北京100190公安部第一研究所 北京100044中国科学院大学 北京100049中国科学院计算技术研究所 北京100190中国科学院计算技术研究所 北京100190中国科学院计算技术研究所 北京100190

流计算引擎执行效率优化细粒度元组

《高技术通讯》 2021 (1)

21-30,10

国家重点研发计划(2018YFB0904503)资助项目.

10.3772/j.issn.1002-0470.2021.01.003