Task Scheduling on the Cloud with Hard Constraints

被引:7
|
作者
Thai, Long [1 ]
Varghese, Blesson [1 ]
Barker, Adam [1 ]
机构
[1] Univ St Andrews, Sch Comp Sci, St Andrews KY16 9AJ, Fife, Scotland
关键词
D O I
10.1109/SERVICES.2015.22
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Scheduling Bag-of-Tasks (BoT) applications on the cloud can be more challenging than grid and cluster environments. This is because a user may have a budgetary constraint or a deadline for executing the BoT application in order to keep the overall execution costs low. The research in this paper is motivated to investigate task scheduling on the cloud, given two hard constraints based on a user-defined budget and a deadline. A heuristic algorithm is proposed and implemented to satisfy the hard constraints for executing the BoT application in a cost effective manner. The proposed algorithm is evaluated using four scenarios that are based on the trade-off between performance and the cost of using different cloud resource types. The experimental evaluation confirms the feasibility of the algorithm in satisfying the constraints. The key observation is that multiple resource types can be a better alternative to using a single type of resource.
引用
收藏
页码:95 / 102
页数:8
相关论文
共 50 条
  • [1] A collaboration of deadline and budget constraints for task scheduling in cloud computing
    Mokhtar A. Alworafi
    Suresha Mallappa
    Cluster Computing, 2020, 23 : 1073 - 1083
  • [2] A collaboration of deadline and budget constraints for task scheduling in cloud computing
    Alworafi, Mokhtar A.
    Mallappa, Suresha
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2020, 23 (02): : 1073 - 1083
  • [3] Task Scheduling for Multi-Cloud Computing Subject to Security and Reliability Constraints
    Zhu, Qing-Hua
    Tang, Huan
    Huang, Jia-Jie
    Hou, Yan
    IEEE-CAA JOURNAL OF AUTOMATICA SINICA, 2021, 8 (04) : 848 - 865
  • [4] Task Scheduling for Multi-Cloud Computing Subject to Security and Reliability Constraints
    Qing-Hua Zhu
    Huan Tang
    Jia-Jie Huang
    Yan Hou
    IEEE/CAAJournalofAutomaticaSinica, 2021, 8 (04) : 848 - 865
  • [5] A Cost-Optimized Data Parallel Task Scheduling with Deadline Constraints in Cloud
    Rajalakshmi, N. R.
    Dumka, Ankur
    Kumar, Manoj
    Singh, Rajesh
    Gehlot, Anita
    Akram, Shaik Vaseem
    Anand, Divya
    Elkamchouchi, Dalia H.
    Noya, Irene Delgado
    ELECTRONICS, 2022, 11 (13)
  • [6] Task scheduling with RT constraints
    Di Natale, M
    Sangiovanni-Vincentelli, A
    Balarin, F
    37TH DESIGN AUTOMATION CONFERENCE, PROCEEDINGS 2000, 2000, : 483 - 488
  • [7] Task Scheduling in Cloud Computing
    Razaque, Abdul
    Vennapusa, Nikhileshwara Reddy
    Soni, Nisargkumar
    Janapati, Guna Sree
    Vangala, Khilesh Reddy
    2016 IEEE LONG ISLAND SYSTEMS, APPLICATIONS AND TECHNOLOGY CONFERENCE (LISAT), 2016,
  • [8] Research on Cloud Task Scheduling Algorithm with Conflict Constraints Based on Branch-and-Price
    Xie, Ning
    Li, Weidong
    Zhang, Jixian
    Zhang, Xuejie
    APPLIED SCIENCES-BASEL, 2023, 13 (13):
  • [9] Improving makespan in dynamic task scheduling for cloud robotic systems with time window constraints
    Saeid Alirezazadeh
    Luís A. Alexandre
    Cluster Computing, 2023, 26 : 2027 - 2045
  • [10] Improving makespan in dynamic task scheduling for cloud robotic systems with time window constraints
    Alirezazadeh, Saeid
    Alexandre, Luis A.
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2023, 26 (03): : 2027 - 2045