An Efficient Load Prediction-Driven Scheduling Strategy Model in Container Cloud

被引:3
|
作者
Wang, Lu [1 ]
Guo, Shuaidong [1 ]
Zhang, Pengli [1 ]
Yue, Haodong [1 ]
Li, Yaxiao [1 ]
Wang, Chenyi [1 ]
Cao, Zhuang [1 ]
Cui, Di [1 ]
机构
[1] Xidian Univ, Sch Comp Sci & Technol, Xian 710071, Peoples R China
基金
中国国家自然科学基金;
关键词
All Open Access; Gold;
D O I
10.1155/2023/5959223
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The rise of containerization has led to the development of container cloud technology, which offers container deployment and management services. However, scheduling a large number of containers efficiently remains a significant challenge for container cloud service platforms. Traditional load prediction methods and scheduling algorithms do not fully consider interdependencies between containers or fine-grained resource scheduling, leading to poor resource utilization and scheduling efficiency. To address these challenges, this paper proposes a new load prediction model CNN-BiGRU-Attention and a container scheduling strategy based on load prediction. The prediction model CNN and BiGRU focus on the local features of load data and long sequence dependencies, respectively, as well as introduce the attention mechanism to make the model more easily capture the features of long distance dependencies in the sequence. A container scheduling strategy based on load prediction is also designed, which first uses the load prediction model to predict the load state and then generates a scheduling strategy based on the load prediction value to determine the change of the number of container replicas in a fine-grained manner based on the load prediction value in the next time window, while the established domain-based container selection method is employed to facilitate the coarse-grained online migration of containers. Experiments conducted using public datasets and open-source simulation platforms demonstrate that the proposed approach achieves a 37.4% improvement in container load prediction accuracy and a 21.7% improvement in container scheduling efficiency compared to traditional methods. These results highlight the effectiveness of the proposed approach in addressing the challenges faced by container cloud service platforms.
引用
收藏
页数:25
相关论文
共 50 条
  • [1] Prediction-driven resource provisioning for serverless container runtimes
    Tomaras, Dimitrios
    Tsenos, Michail
    Kalogeraki, Vana
    2023 IEEE INTERNATIONAL CONFERENCE ON AUTONOMIC COMPUTING AND SELF-ORGANIZING SYSTEMS, ACSOS, 2023, : 145 - 150
  • [2] An Improved Container Cloud Resource Scheduling Strategy
    Cai Zhiyong
    Xie Xiaolan
    2019 4TH INTERNATIONAL CONFERENCE ON INTELLIGENT INFORMATION PROCESSING (ICIIP 2019), 2019, : 384 - 388
  • [3] An efficient load balancing scheduling strategy for cloud computing based on hybrid approach
    Oqail Ahmad Md.
    Khan R.Z.
    International Journal of Cloud Computing, 2020, 9 (04) : 453 - 469
  • [4] A scheduling strategy on load balancing in cloud computing
    College of Computer Science, Chongqing University, Chongqing
    400044, China
    不详
    401122, China
    Xitong Gongcheng Lilum yu Shijian, (269-275):
  • [5] Fisher: An Efficient Container Load Prediction Model with Deep Neural Network in Clouds
    Tang, Xuehai
    Liu, Qiuyang
    Dong, Yangchen
    Han, Jizhong
    Zhang, Zhiyuan
    2018 IEEE INT CONF ON PARALLEL & DISTRIBUTED PROCESSING WITH APPLICATIONS, UBIQUITOUS COMPUTING & COMMUNICATIONS, BIG DATA & CLOUD COMPUTING, SOCIAL COMPUTING & NETWORKING, SUSTAINABLE COMPUTING & COMMUNICATIONS, 2018, : 199 - 206
  • [6] A cloud computing load prediction hybrid model with adaptive weight strategy
    Chao Xiong
    Yepeng Guan
    Signal, Image and Video Processing, 2023, 17 : 2101 - 2109
  • [7] A cloud computing load prediction hybrid model with adaptive weight strategy
    Xiong, Chao
    Guan, Yepeng
    SIGNAL IMAGE AND VIDEO PROCESSING, 2023, 17 (05) : 2101 - 2109
  • [8] A prediction-driven mixture cure model and its application in credit scoring
    Jiang, Cuiqing
    Wang, Zhao
    Zhao, Huimin
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2019, 277 (01) : 20 - 31
  • [9] Efficient Container Scheduling With Hybrid Deep Learning Model for Improved Service Reliability in Cloud Computing
    Jeon, Jueun
    Park, Sihyun
    Jeong, Byeonghui
    Jeong, Young-Sik
    IEEE ACCESS, 2024, 12 : 65166 - 65177
  • [10] PSO Scheduling Strategy for Task Load in Cloud Computing
    Hu Z.
    Chang J.
    Zhou Z.
    Hunan Daxue Xuebao/Journal of Hunan University Natural Sciences, 2019, 46 (08): : 117 - 123