Quality aware batch scheduling of containers in cloud computing environment

被引:0
|
作者
S. A. Poojitha [1 ]
K. Ravindranath [2 ]
机构
[1] Koneru Lakshmaiah Education Foundation,Department of CSE
[2] Koneru Lakshmaiah Education Foundation,Department of Computer Science & Engineering
关键词
Quality-aware batch scheduling; Inter-container dependencies; Container failure rate; Agglomerative hierarchical clustering; Service level agreements; Container resource demands;
D O I
10.1007/s41870-024-02331-w
中图分类号
学科分类号
摘要
The proposed scheduling method for cloud computing called “quality-aware batch scheduling of containers (QABSC)” gives priority to timely completion of tasks that are sensitive to delays. This five-stage approach guarantees task execution with the least amount of delay and the greatest amount of resource efficiency. Throughout Batch Formation, the QABSC framework arranges tasks and containers, and during Batch Correlation, it pairs them effectively. In order to set the stage for scheduling decisions that order task execution, batch priority assignment carefully prioritizes tasks based on resource demand and traffic sensitivity. The scheduling algorithm takes delay-sensitive traffic requirements and energy consumption metrics into account in the last phase, energy consideration and delay sensitivity. The QABSC model performs cloud scheduling tasks more effectively than deep reinforcement learning. The effectiveness of the model is demonstrated by a thorough evaluation, which includes an average resource utilization of 85.9% with a standard deviation of 3.21, an average makespan of 407.4 ms, throughput averaging 133.5 tasks/sec, and an average waiting time of 82.2 ms. QABSC’s strong performance is demonstrated by low SLA violations at 2.3%, energy efficiency at 1156.2 tasks/kWh, scalability at 148.5 tasks/sec, and fault tolerance at 99.45%. The intricacy of batch scheduling and QABSC’s capacity to enhance cloud scheduling operations draw attention to areas in need of ongoing development and innovation.
引用
收藏
页码:1155 / 1163
页数:8
相关论文
共 11 条
  • [1] Task scheduling using fuzzy logic with best-fit-decreasing for cloud computing environment
    Thapliyal, Nitin
    Dimri, Priti
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2024, 27 (06): : 7621 - 7636
  • [2] Scheduling Algorithms of Cloud Computing: State of the Art
    Kolekar, Vikas K.
    Sakhare, Sachin R.
    INTERNATIONAL JOURNAL OF NEXT-GENERATION COMPUTING, 2021, 12 (02): : 145 - 157
  • [3] The Load Balancing Algorithm in Cloud Computing Environment
    Ren, Haozheng
    Lan, Yihua
    Yin, Chao
    PROCEEDINGS OF 2012 2ND INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND NETWORK TECHNOLOGY (ICCSNT 2012), 2012, : 925 - 928
  • [4] SLA-aware Dynamic CPU Scaling in Business Cloud Computing Environments
    Zhuang, Zhenyun
    Ramachandra, Haricharan
    Sridharan, Badri
    2015 IEEE 8TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING, 2015, : 836 - 843
  • [5] Adaptive Energy-Aware Algorithms for Minimizing Energy Consumption and SLA Violation in Cloud Computing
    Yadav, Rahul
    Zhang, Weizhe
    Kaiwartya, Omprakash
    Singh, Prabhat Ranjan
    Elgendy, Ibrahim A.
    Tian, Yu-Chu
    IEEE ACCESS, 2018, 6 : 55923 - 55936
  • [6] Automatic control of the quality of service contract by a third party in the Cloud Computing
    Maarouf, Adil
    Marzouk, Abderrahim
    Haqiq, Abdelkrim
    2014 SECOND WORLD CONFERENCE ON COMPLEX SYSTEMS (WCCS), 2014, : 599 - 603
  • [7] Structure-aware online virtual machine consolidation for datacenter energy improvement in cloud computing
    Esfandiarpoor, Sina
    Pahlavan, Ali
    Goudarzi, Maziar
    COMPUTERS & ELECTRICAL ENGINEERING, 2015, 42 : 74 - 89
  • [8] Implementing an intelligent learning-based algorithm for efficient task scheduling in cloud computing environments
    Ahmed, Mohammed Waseem
    Kavitha, G.
    INFORMATION SECURITY JOURNAL, 2025,
  • [9] PaaS-IaaS Inter-Layer Adaptation in an Energy-Aware Cloud Environment
    Djemame, Karim
    Bosch, Raimon
    Kavanagh, Richard
    Alvarez, Pol
    Ejarque, Jorge
    Guitart, Jordi
    Blasi, Lorenzo
    IEEE TRANSACTIONS ON SUSTAINABLE COMPUTING, 2017, 2 (02): : 127 - 139
  • [10] Performance and Cost-Efficient Spark Job Scheduling Based on Deep Reinforcement Learning in Cloud Computing Environments
    Islam, Muhammed Tawfiqul
    Karunasekera, Shanika
    Buyya, Rajkumar
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2022, 33 (07) : 1695 - 1710