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 条
  • [41] Energy efficient job scheduling with workload prediction on cloud data center
    Tang, Xiaoyong
    Liao, Xiaoyi
    Zheng, Jie
    Yang, Xiaopan
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2018, 21 (03): : 1581 - 1593
  • [42] Research on Job Security Scheduling Strategy in Cloud Computing Model
    Zhang, Hanqing
    2015 INTERNATIONAL CONFERENCE ON INTELLIGENT TRANSPORTATION, BIG DATA AND SMART CITY (ICITBS), 2016, : 649 - 652
  • [43] Intelligent Elastic Scheduling Algorithms for PaaS Cloud Platform Based on Load Prediction
    Zhong, Chen
    Yuan, Xin
    PROCEEDINGS OF 2019 IEEE 8TH JOINT INTERNATIONAL INFORMATION TECHNOLOGY AND ARTIFICIAL INTELLIGENCE CONFERENCE (ITAIC 2019), 2019, : 1500 - 1503
  • [44] Energy efficient job scheduling with workload prediction on cloud data center
    Xiaoyong Tang
    Xiaoyi Liao
    Jie Zheng
    Xiaopan Yang
    Cluster Computing, 2018, 21 : 1581 - 1593
  • [45] Efficient Load-Balancing Aware Cloud Resource Scheduling for Mobile User
    Li Chunlin
    Zhou Min
    Luo Youlong
    COMPUTER JOURNAL, 2017, 60 (06): : 925 - 939
  • [46] An Efficient Scheduling Strategy for Collaborative Cloud and Edge Computing in System of Intelligent Buildings
    Feng, Xiaodong
    Yi, Lingzhi
    Liu, Ning
    Gao, Xieyi
    Liu, Weiwei
    Wang, Bin
    JOURNAL OF ADVANCED COMPUTATIONAL INTELLIGENCE AND INTELLIGENT INFORMATICS, 2023, 27 (05) : 948 - 958
  • [47] An efficient scheduling optimization strategy for improving consistency maintenance in edge cloud environment
    Li, Chunlin
    Wang, Chengyi
    Luo, Youlong
    JOURNAL OF SUPERCOMPUTING, 2020, 76 (09): : 6941 - 6968
  • [48] An efficient scheduling optimization strategy for improving consistency maintenance in edge cloud environment
    Chunlin Li
    Chengyi Wang
    Youlong Luo
    The Journal of Supercomputing, 2020, 76 : 6941 - 6968
  • [49] Joint optimization of load balancing and resource allocation in cloud environment using optimal container management strategy
    Muniswamy, Saravanan
    Vignesh, Radhakrishnan
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2024, 36 (12):
  • [50] Host Load Prediction in a Google Compute Cloud with a Bayesian Model
    Di, Sheng
    Kondo, Derrick
    Cirne, Walfredo
    2012 INTERNATIONAL CONFERENCE FOR HIGH PERFORMANCE COMPUTING, NETWORKING, STORAGE AND ANALYSIS (SC), 2012,