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 条
  • [31] Task Scheduling Techniques for Energy Efficiency in the Cloud
    Kak S.M.
    Agarwal P.
    Alam M.A.
    EAI Endorsed Transactions on Energy Web, 2022, 9 (39)
  • [32] Budget-Aware Task Scheduling in the Cloud
    Thanasias, Vasileios
    Lee, Choonhwa
    Helal, Sumi
    2014 SIXTH INTERNATIONAL CONFERENCE ON UBIQUITOUS AND FUTURE NETWORKS (ICUFN 2014), 2014, : 309 - +
  • [33] An optimistic approach for task scheduling in cloud computing
    Sharma M.
    Kumar M.
    Samriya J.K.
    International Journal of Information Technology, 2022, 14 (6) : 2951 - 2961
  • [34] SAMPGA Task Scheduling Algorithm in Cloud Computing
    Wei, Xing Jia
    Bei, Wang
    Jun, Li
    PROCEEDINGS OF THE 36TH CHINESE CONTROL CONFERENCE (CCC 2017), 2017, : 5633 - 5637
  • [35] An Optimized Task Scheduling Algorithm in Cloud Computing
    Mittal, Shubham
    Katal, Avita
    2016 IEEE 6TH INTERNATIONAL CONFERENCE ON ADVANCED COMPUTING (IACC), 2016, : 197 - 202
  • [36] Essentiality of Deadline for Task Scheduling in Cloud Computing
    Tseng, Li-Ya
    Wang, Shun-Sheng
    Wang, Shu-Ching
    Yan, Kuo-Qin
    JOURNAL OF INTERNET TECHNOLOGY, 2015, 16 (01): : 47 - 60
  • [37] Distributed Task Scheduling in Cloud Platform: A Survey
    Hazra, Debojyoti
    Roy, Asmita
    Midya, Sadip
    Majumder, Koushik
    SMART COMPUTING AND INFORMATICS, 2018, 77 : 183 - 191
  • [38] Research on scheduling algorithm of cloud computing task
    Li, Mei-An
    Zhang, Pei-Qiang
    Wang, Bu-Yu
    Metallurgical and Mining Industry, 2015, 7 (09): : 254 - 258
  • [39] Many-Objective Cloud Task Scheduling
    Geng, Shaojin
    Wu, Di
    Wang, Penghong
    Cai, Xingjuan
    IEEE ACCESS, 2020, 8 : 79079 - 79088
  • [40] A Survey on Task Scheduling in Edge-Cloud
    Subham Kumar Sahoo
    Sambit Kumar Mishra
    SN Computer Science, 6 (3)