Load prediction based elastic resource scheduling strategy in Flink

In order to solve the problem that the load of big data stream computing platform fluctuates drastically while the cluster was suffering from the performance bottleneck due to the shortage of computing resources,the load prediction based elastic resource scheduling strategy in Flink (LPERS-Flink) wa...

Full description

Saved in:
Bibliographic Details
Main Authors: Ziyang LI, Jiong YU, Yuefei WANG, Chen BIAN, Yonglin PU, Yitian ZHANG, Yu LIU
Format: Article
Language:zho
Published: Editorial Department of Journal on Communications 2020-10-01
Series:Tongxin xuebao
Subjects:
Online Access:http://www.joconline.com.cn/zh/article/doi/10.11959/j.issn.1000-436x.2020195/
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1841539263398674432
author Ziyang LI
Jiong YU
Yuefei WANG
Chen BIAN
Yonglin PU
Yitian ZHANG
Yu LIU
author_facet Ziyang LI
Jiong YU
Yuefei WANG
Chen BIAN
Yonglin PU
Yitian ZHANG
Yu LIU
author_sort Ziyang LI
collection DOAJ
description In order to solve the problem that the load of big data stream computing platform fluctuates drastically while the cluster was suffering from the performance bottleneck due to the shortage of computing resources,the load prediction based elastic resource scheduling strategy in Flink (LPERS-Flink) was proposed.Firstly,the load prediction model was set up as the foundation to propose the load prediction algorithm and predict the variation tendency of the processing load.Secondly,the resource judgment model was set up to identify the performance bottleneck and resource redundancy of the cluster while the resource scheduling algorithm was proposed to draw up the resource rescheduling plan.Finally,the online load migration algorithm was proposed to execute the resource rescheduling plan and migrate processing load among nodes efficiently.The experimental results show that the strategy provides better performance promotion in the application with drastically fluctuating processing load.The scale and resource configuration of the cluster responded to the variation of processing load in time and the communication overhead of the load migration was reduced effectively.
format Article
id doaj-art-2309dc0e7c874feb8ca9fa735e4ccd48
institution Kabale University
issn 1000-436X
language zho
publishDate 2020-10-01
publisher Editorial Department of Journal on Communications
record_format Article
series Tongxin xuebao
spelling doaj-art-2309dc0e7c874feb8ca9fa735e4ccd482025-01-14T07:20:06ZzhoEditorial Department of Journal on CommunicationsTongxin xuebao1000-436X2020-10-01419210859737846Load prediction based elastic resource scheduling strategy in FlinkZiyang LIJiong YUYuefei WANGChen BIANYonglin PUYitian ZHANGYu LIUIn order to solve the problem that the load of big data stream computing platform fluctuates drastically while the cluster was suffering from the performance bottleneck due to the shortage of computing resources,the load prediction based elastic resource scheduling strategy in Flink (LPERS-Flink) was proposed.Firstly,the load prediction model was set up as the foundation to propose the load prediction algorithm and predict the variation tendency of the processing load.Secondly,the resource judgment model was set up to identify the performance bottleneck and resource redundancy of the cluster while the resource scheduling algorithm was proposed to draw up the resource rescheduling plan.Finally,the online load migration algorithm was proposed to execute the resource rescheduling plan and migrate processing load among nodes efficiently.The experimental results show that the strategy provides better performance promotion in the application with drastically fluctuating processing load.The scale and resource configuration of the cluster responded to the variation of processing load in time and the communication overhead of the load migration was reduced effectively.http://www.joconline.com.cn/zh/article/doi/10.11959/j.issn.1000-436x.2020195/stream computingresource schedulingload predictionperformance bottleneckFlink
spellingShingle Ziyang LI
Jiong YU
Yuefei WANG
Chen BIAN
Yonglin PU
Yitian ZHANG
Yu LIU
Load prediction based elastic resource scheduling strategy in Flink
Tongxin xuebao
stream computing
resource scheduling
load prediction
performance bottleneck
Flink
title Load prediction based elastic resource scheduling strategy in Flink
title_full Load prediction based elastic resource scheduling strategy in Flink
title_fullStr Load prediction based elastic resource scheduling strategy in Flink
title_full_unstemmed Load prediction based elastic resource scheduling strategy in Flink
title_short Load prediction based elastic resource scheduling strategy in Flink
title_sort load prediction based elastic resource scheduling strategy in flink
topic stream computing
resource scheduling
load prediction
performance bottleneck
Flink
url http://www.joconline.com.cn/zh/article/doi/10.11959/j.issn.1000-436x.2020195/
work_keys_str_mv AT ziyangli loadpredictionbasedelasticresourceschedulingstrategyinflink
AT jiongyu loadpredictionbasedelasticresourceschedulingstrategyinflink
AT yuefeiwang loadpredictionbasedelasticresourceschedulingstrategyinflink
AT chenbian loadpredictionbasedelasticresourceschedulingstrategyinflink
AT yonglinpu loadpredictionbasedelasticresourceschedulingstrategyinflink
AT yitianzhang loadpredictionbasedelasticresourceschedulingstrategyinflink
AT yuliu loadpredictionbasedelasticresourceschedulingstrategyinflink