4.6 Article

A two-stage scheduling method for deadline-constrained task in cloud computing

出版社

SPRINGER
DOI: 10.1007/s10586-022-03561-y

关键词

Cloud computing; Task scheduling; Deadline; Ant colony optimization; Energy consumption

资金

  1. Guangdong Major Project of Basic and Applied Basic Research [2019B030302002]
  2. Science and Technology Major Project of Guangzhou [202007030006]
  3. Industrial Development Fund Project of Guangzhou [x2jsD8183470]
  4. Engineering and Technology Research Center of Guangdong Province for Logistics Supply Chain and Internet of Things [GDDST[2016]176]
  5. Hi-Tech Industrialization Entrepreneurial Team Project of Foshan Hi-Tech Zone [FSHT[2020]88]

向作者/读者索取更多资源

This paper proposes a method for task scheduling in a cloud environment, aiming to reduce energy consumption while ensuring quality of service. The method achieves efficient handling of deadline-constrained tasks through a two-stage scheduling approach, reducing completion time and energy consumption while improving task completion rate. Experimental results show significant improvement in task scheduling performance compared to other methods.
In a cloud environment, reducing energy consumption while ensuring diverse quality of service (QoS) guarantees is challenging for task schedulers. Specifically, the energy-efficient scheduling for real-time tasks is more complicated because such tasks have strict time constraints. In this paper, we propose a two-stage scheduling method for deadline-constrained tasks. In the first stage, Enhanced Ant Colony Optimization (EACO) is a global scheduler that allocates incoming cloud tasks to suitable virtual machines (VMs). It can minimize makespan and energy consumption while guaranteeing strict deadline constraints. In the second stage, the Modified Backfilling (MBF) algorithm reorders VM's waiting queue to improve the task completion rate. We conduct two experiment series on synthetic and real trace datasets using the Cloudsim toolkit. Extensive experiments show that compared with other well-known task scheduling methods, our method can effectively reduce makespan by 25.28% and energy consumption by 23% on average. The task completion rate can be increased by 6.27%. The proposed method has a significant improvement compared with other well-known algorithms.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.6
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据