Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/3503181.3503188acmotherconferencesArticle/Chapter ViewAbstractPublication PagesiccseConference Proceedingsconference-collections
research-article

The Method of Real-time Calculation and Scheduling Optimization of Power Data Based on Improved HEFT and Bayesian network

Published: 01 March 2022 Publication History

Abstract

The real-time computing of power data needs to have the ability of a large number of concurrent access services. At present, load balancing technology is mainly used to maximize the computing power support and expansion performance. In order to solve the multi-node dynamic load balancing problem, this paper establishes a load state feedback model based on the improved HEFT(Heterogeneous Earliest Finish Time) algorithmand controls the scheduling results of subsequent tasks by returning their own running state to the scheduler. Then, the Bayesian network model is used to learn the scheduling results, in which a real-time scheduling optimization method based on improved HEFT algorithm and Bayesian network is obtained. Considering the execution authority of different tasks and the interconnection perception between devices, the completion time of the algorithm is significantly better than the existing methods. While solving the scheduling unit overload problem in single scheduling unit system, we solve the equipment conflict problem in multi scheduling unit system. It has certain practical application value for the research of dynamic load balancing problems of real-time calculation of power data.

References

[1]
Armbrust, Michael, Fox, 2009. Above the clouds: A Berkeley view of cloud computing. Science.
[2]
Chen Huangke, Zhu Jianghan, Zhu Xiaomin, 2017. Resource-Delay-Aware Scheduling for Real-Time Tasks in Clouds. Journal of Computer Research and Development, 54(2): 446-456.
[3]
Liao Bin, Zhang Tao, Yu Jiong, 2017. Optimization of collaborative filtering algorithm based on DAG Spark scheduling. Journal of Sun Yat-sen University (Natural Science Edition), 56(3): 46-56.
[4]
Kliazovich D, Pecero J E, Tchernykh A, 2016. CA-DAG: Modeling communication-aware applications for scheduling in cloud computing. Journal of Grid Computing, 14(1): 23-39.
[5]
Cai Song, Zhang Jianming, Chen Jiming, 2014. Load balancing technology based on naive Bayes algorithm in cloud computing environment. Journal of Computer Applications, 34(2): 360-364.
[6]
Jiang Wenli, Liang Siyuan, Zhao Fangli, Zhao Feng. 2019. Self-learning load balancing algorithm for SDON controller based on Bayesian network. Journal of Optical Communications Technology, 43(12): 10-15.
[7]
Wang Yutao, Xiao Peng, Zhang Li, Wang Jiyang, Sun Tao. 2019. Adaptive weight load balancing algorithm based on load prediction. Computer Engineering and Design, 40(4): 1033-1037.
[8]
Zheng Hao, Li Ning, Yang Xiaotao. 2019. Load balancing algorithm with adaptive load index weight. Computer Engineering and Design, 40 (3): 623-626,643.
[9]
Jiang HeJhan, Chang HsiYa, 2011. Scheduling concurrent workflows in HPC cloud through exploiting schedule gaps, Berlin, Heidelberg. Springer Berlin Heidelberg, 7016: 282-293.
[10]
Bittencourt L F, Madeira E. 2010. Towards the Scheduling of Multiple Workflows on Computational Grids. Journal of Grid Computing, 8(3): 419-441. s10723-009-9144-1
[11]
Zhao Henan, R. 2006. Scheduling. Multiple DAGs onto Heterogeneous Systems. Proceedings of the Proceedings 20th IEEE International Parallel & Distributed Processing Symposium, 25-29 April 2006.
[12]
Tian Meizi, Cao Hengzhou, Ye Zhidan, Hu. 2018. k-HEFT: A static task scheduling algorithm in clouds. In Proceedings of the 3rd International Conference on Intelligent Information Processing, 152-159.
[13]
Tong Zhao, Deng Xiaomei, Chen Hongjian, Mei Jing Liu Hong. 2020. QL-HEFT: a novel machine learning scheduling scheme base on cloud computing environment. Neural Computing & Applications 32(10): 5553-5570.

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Other conferences
ICCSE '21: 5th International Conference on Crowd Science and Engineering
October 2021
182 pages
ISBN:9781450395540
DOI:10.1145/3503181
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 March 2022

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Bayesian network
  2. DAG
  3. Load balance
  4. Multiple scheduling units

Qualifiers

  • Research-article
  • Research
  • Refereed limited

Funding Sources

Conference

ICCSE '21

Acceptance Rates

Overall Acceptance Rate 92 of 247 submissions, 37%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 34
    Total Downloads
  • Downloads (Last 12 months)6
  • Downloads (Last 6 weeks)0
Reflects downloads up to 15 Oct 2024

Other Metrics

Citations

View Options

Get Access

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

HTML Format

View this article in HTML Format.

HTML Format

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media