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 条
  • [1] A priority-aware scheduling framework for heterogeneous workloads in container-based cloud
    Zhu, Lilu
    Huang, Kai
    Fu, Kun
    Hu, Yanfeng
    Wang, Yang
    APPLIED INTELLIGENCE, 2023, 53 (12) : 15222 - 15245
  • [2] Container-based task scheduling in cloud-edge collaborative environment using priority-aware greedy strategy
    Bing Tang
    Jincheng Luo
    Mohammad S. Obaidat
    Pandi Vijayakumar
    Cluster Computing, 2023, 26 : 3689 - 3705
  • [3] Container-based task scheduling in cloud-edge collaborative environment using priority-aware greedy strategy
    Tang, Bing
    Luo, Jincheng
    Obaidat, Mohammad S.
    Vijayakumar, Pandi
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2023, 26 (06): : 3689 - 3705
  • [4] AutoScale: Adaptive QoS-Aware Container-based Cloud Applications Scheduling Framework
    Sun, Yao
    Meng, Lun
    Song, Yunkui
    KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2019, 13 (06): : 2824 - 2837
  • [5] PGA: A Priority-aware Genetic Algorithm for Task Scheduling in Heterogeneous Fog-Cloud Computing
    Hoseiny, Farooq
    Azizi, Sadoon
    Shojafar, Mohammad
    Ahmadiazar, Fardin
    Tafazolli, Rahim
    IEEE CONFERENCE ON COMPUTER COMMUNICATIONS WORKSHOPS (IEEE INFOCOM WKSHPS 2021), 2021,
  • [6] gEdge: A Container-Based Cloud-Edge Collaboration Framework for Heterogeneous Computing
    Wang, Yun
    Tang, Dong-Jie
    Guo, Kai-Cheng
    Qi, Zheng-Wei
    Guan, Hai-Bing
    Jisuanji Xuebao/Chinese Journal of Computers, 2024, 47 (08): : 1883 - 1900
  • [7] Management of Container-based Genetic Algorithm Workloads over Cloud Infrastructure
    Alrefai, Thamer
    Indrusiak, Leandro Soares
    17TH ACM INTERNATIONAL CONFERENCE ON COMPUTING FRONTIERS 2020 (CF 2020), 2020, : 229 - 232
  • [8] Securing Container-based Clouds with Syscall-aware Scheduling
    Le, Michael V.
    Ahmed, Salman
    Williams, Dan
    Jamjoom, Hani
    PROCEEDINGS OF THE 2023 ACM ASIA CONFERENCE ON COMPUTER AND COMMUNICATIONS SECURITY, ASIA CCS 2023, 2023, : 812 - 826
  • [9] Diktyo: Network-Aware Scheduling in Container-Based Clouds
    Santos, Jose
    Wang, Chen
    Wauters, Tim
    De Turck, Filip
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2023, 20 (04): : 4461 - 4477
  • [10] A Framework of Priority-Aware Packet Transmission Scheduling in Cluster-Based Industrial Wireless Sensor Networks
    Lin, Feilong
    Dai, Wenbin
    Li, Wenbai
    Xu, Zhezhuang
    Yuan, Liyong
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2020, 16 (08) : 5596 - 5606