A priority-aware scheduling framework for heterogeneous workloads in container-based cloud

被引:0
|
作者
Lilu Zhu
Kai Huang
Kun Fu
Yanfeng Hu
Yang Wang
机构
[1] Chinese Academy of Sciences,Aerospace Information Research Institute
[2] University of Science and Technology of China,School of Information Science and Technology
[3] Chinese Academy of Sciences,Aerospace Information Research Institute
来源
Applied Intelligence | 2023年 / 53卷
关键词
Container-based cloud; Workload characterization; Priority scheduling; Deep reinforcement learning;
D O I
暂无
中图分类号
学科分类号
摘要
With the uncertainty of a cloud environment and the diversity of workload requirements increasing the scheduling cost of container-based cloud, especially for load spikes of application access, optimizing the utilization efficiency of cloud resources and quality of service is the focus of container cluster technology in the future. Different from traditional virtual machine-based scheduling, containerized applications of heterogeneous workloads bring higher scheduling complexity with its elastic scaling and multi-replicas operation. To tackle this problem, we propose a priority-aware workloads scheduling algorithm PA-CCWS. Firstly, we implement workload characterization and behavior identification, quantify the analysis results with TOPSIS method, generate the workloads priority and build priority scheduling buffer queue. Meanwhile, the model learning is accelerated by the experience replay mechanism that inserts and updates the priority of historical experience through the real-time feedback of actual container scheduling from DDQN. Then, we describe containerized applications oriented deep reinforcement learning scheduling algorithm which combined with the two kinds of priorities, to optimize scheduling decision. Finally, we evaluate the effectiveness of our algorithm in terms of resource utilization, resource imbalance degree and SLA compliance rate, etc. Compared with meta-heuristic algorithm PSOS, mathematical model-based algorithm KCSS and other excellent deep reinforcement learning based scheduling algorithms such as DeepRM-Plus and RLSched applying in the container-based cloud, PA-CCWS shows better resource utilization efficiency and convergence stability in containerized applications scheduling.
引用
下载
收藏
页码:15222 / 15245
页数:23
相关论文
共 50 条
  • [31] Hybrid Cloud Adaptive Scheduling Strategy for Heterogeneous Workloads
    Li Chunlin
    Tang Jianhang
    Luo Youlong
    Journal of Grid Computing, 2019, 17 : 419 - 446
  • [32] A performance comparison of container-based technologies for the Cloud
    Kozhirbayev, Zhanibek
    Sinnott, Richard O.
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2017, 68 : 175 - 182
  • [33] A Priority-Aware Replanning and Resequencing Framework for Coordination of Connected and Automated Vehicles
    Chalaki, Behdad
    Malikopoulos, Andreas A.
    IEEE CONTROL SYSTEMS LETTERS, 2022, 6 : 1772 - 1777
  • [34] An Optimal Active Defensive Security Framework for the Container-Based Cloud with Deep Reinforcement Learning
    Li, Yuanbo
    Hu, Hongchao
    Liu, Wenyan
    Yang, Xiaohan
    ELECTRONICS, 2023, 12 (07)
  • [35] A Container-Based Framework for Developing ROS Applications
    Melo, Pedro
    Arrais, Rafael
    Teixeira, Sergio
    Veiga, Germano
    2022 IEEE 20TH INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS (INDIN), 2022, : 280 - 285
  • [36] Cost-Efficient and Latency-Aware Workflow Scheduling Policy for Container-based Systems
    Zhang, Weiwen
    Liu, Yong
    Wang, Long
    Li, Zengxiang
    Goh, Rick Siow Mong
    2018 IEEE 24TH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS (ICPADS 2018), 2018, : 763 - 770
  • [37] SDP: Separate Design Principle for Multichannel Scheduling in Priority-Aware Packet Collection
    Lin, Feilong
    Chen, Cailian
    Hua, Cunqing
    Guan, Xinping
    WIRELESS ALGORITHMS, SYSTEMS, AND APPLICATIONS, 2015, 9204 : 356 - 365
  • [38] Cost-aware scheduling for ensuring software performance and reliability under heterogeneous workloads of hybrid cloud
    Li, Chunlin
    Tang, Jianhang
    Luo, Youlong
    AUTOMATED SOFTWARE ENGINEERING, 2019, 26 (01) : 125 - 159
  • [39] Cost-aware scheduling for ensuring software performance and reliability under heterogeneous workloads of hybrid cloud
    Chunlin Li
    Jianhang Tang
    Youlong Luo
    Automated Software Engineering, 2019, 26 : 125 - 159
  • [40] An AI-aware Orchestration Framework for Cloud-based LLM Workloads
    Ye, Zi
    Ying, Ruoyu
    2024 IEEE 10TH INTERNATIONAL CONFERENCE ON EDGE COMPUTING AND SCALABLE CLOUD, EDGECOM 2024, 2024, : 22 - 24