Task scheduling in budget-constrained cloud computing systems to maximise throughput

被引:1
|
作者
Shi, Weiming [1 ]
Hong, Bo [1 ]
机构
[1] Georgia Inst Technol, Sch Elect & Comp Engn, Atlanta, GA 30332 USA
基金
美国国家科学基金会;
关键词
cloud computing; resource allocation; task scheduling; steady-state throughput maximisation; budget constraint;
D O I
暂无
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
We consider the problem of running a large amount of independent equal-sized tasks in the cloud with a budget constraint from the perspective of the cloud users. We model the cloud infrastructure by a node-weighted edge-weighted star-shaped graph and focus on the maximisation of the steady-state throughput. We show that the specific budget-constrained steady-state throughput maximisation problem can be formulated and solved as a linear programming (LP) problem. We incorporate the compute nodes of different communication capacity into our problem formulation in a unified way. We identify two modes of the system where closed-form solutions exist, i.e., the budget-bound mode and the communication-bound mode. The best scheduling scheme is benefit-first (resp. communication-first) when the system is budget-bound (resp. communication-bound), where tasks should be scheduled onto the compute nodes in the descending order of the effective benefit (resp. bandwidth). When the system is under conditions other than these two modes, we propose a simple heuristic to solve it instead of resolving to the conventional numerical algorithms for the LP. Simulation results show that the simple heuristic outperforms other intuitive heuristics under varied sampled system setups.
引用
收藏
页码:319 / 328
页数:10
相关论文
共 50 条
  • [1] Task Duplication-Based Scheduling Algorithm for Budget-Constrained Workflows in Cloud Computing
    Yao, Fuguang
    Pu, Changjiu
    Zhang, Zongyin
    IEEE ACCESS, 2021, 9 : 37262 - 37272
  • [2] Efficient task scheduling for budget constrained parallel applications on heterogeneous cloud computing systems
    Chen, Weihong
    Xie, Guoqi
    Li, Renfa
    Bai, Yang
    Fan, Chunnian
    Li, Keqin
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2017, 74 : 1 - 11
  • [3] Improved swarm search algorithm for scheduling budget-constrained workflows in the cloud
    Huifang Li
    Danjing Wang
    Guanghao Xu
    Yan Yuan
    Yuanqing Xia
    Soft Computing, 2022, 26 : 3809 - 3824
  • [4] Deadline and budget-constrained archimedes optimization algorithm for workflow scheduling in cloud
    Kushwaha, Shweta
    Singh, Ravi Shankar
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2025, 28 (02):
  • [5] Improved swarm search algorithm for scheduling budget-constrained workflows in the cloud
    Li, Huifang
    Wang, Danjing
    Xu, Guanghao
    Yuan, Yan
    Xia, Yuanqing
    SOFT COMPUTING, 2022, 26 (08) : 3809 - 3824
  • [6] Dynamic Budget-Constrained Pricing in the Cloud
    Friedman, Eric
    Racz, Miklos Z.
    Shenker, Scott
    ADVANCES IN ARTIFICIAL INTELLIGENCE (AI 2015), 2015, 9091 : 114 - 121
  • [7] A Budget-Constrained Workflow Scheduling Approach With Priority Adjustment and Critical Task Optimizing in Clouds
    Fan, Mingjie
    Zhao, Xinchao
    Zuo, Xingquan
    Ye, Lingjuan
    IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2025, 22 : 6907 - 6921
  • [8] Budget-Constrained Knowledge in Multiagent Systems
    Naumov, Pavel
    Tao, Jia
    PROCEEDINGS OF THE 2015 INTERNATIONAL CONFERENCE ON AUTONOMOUS AGENTS & MULTIAGENT SYSTEMS (AAMAS'15), 2015, : 219 - 226
  • [9] A Budget Constrained Scheduling Algorithm for Hybrid Cloud Computing Systems Under Data Privacy
    Rezaeian, Amin
    Abrishami, Hamid
    Abrishami, Saeid
    Naghibzadeh, Mahmoud
    PROCEEDINGS 2016 IEEE INTERNATIONAL CONFERENCE ON CLOUD ENGINEERING (IC2E), 2016, : 230 - 231
  • [10] Budget-Constrained Dynamics in Multiagent Systems
    Cao, Rui
    Naumov, Pavel
    PROCEEDINGS OF THE TWENTY-SIXTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2017, : 915 - 921