Budget-constraint stochastic task scheduling on heterogeneous cloud systems

被引:23
|
作者
Tang, Xiaoyong [1 ,3 ]
Li, Xiaochun [2 ]
Fu, Zhuojun [1 ]
机构
[1] Hunan Agr Univ, Informat Sci & Technol College, Southern Reg Collaborat Innovat Ctr Grain & Oil C, Changsha 410128, Hunan, Peoples R China
[2] Hunan Agr Univ, Orient Sci & Technol Coll, Changsha 410128, Hunan, Peoples R China
[3] Nanjing Univ, State Key Lab Novel Software Technol, Nanjing 210046, Jiangsu, Peoples R China
来源
基金
美国国家科学基金会;
关键词
cost; genetic algorithm; heterogeneous clouds; makespan; stochastic task; BAG-OF-TASKS; GENETIC ALGORITHM;
D O I
10.1002/cpe.4210
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In the past few years, more and more business-to-consumer and enterprise applications run in the heterogeneous clouds. Such cloud bag-of-tasks applications are usually budget constrained, and their scheduling is an essential problem for cloud provider. The problem is even more complex and challenging when the accurate knowledge about task execution time is unknown in advance. Focusing on these challenges, we first build a cloud resource management architecture and stochastic task model, which divides cloud task into two execution parts. Then, we deduce bag-of-tasks applications' schedule length (Makespan) and total cost according to heterogeneous clouds' online feedback information of task first part execution. Thirdly, we formulate this stochastic scheduling problem as a linear programming problem. Lastly, we propose a time and cost multiobjective stochastic task scheduling genetic algorithm, in which can find Pareto optimal schedules for stochastic cloud task that meet its budget constraint. The extensive simulation experiments were carried out on a heterogeneous cloud platform with 400 virtual machines, and tasks were derived from Parallel Workloads Archive and the analysis data of real-world cloud systems. The experimental results show that our proposed stochastic task scheduling genetic algorithm can get shorter schedule length and lower cost with task budget constraints.
引用
收藏
页数:13
相关论文
共 50 条
  • [1] Theories of the soft budget-constraint
    Maskin, ES
    JAPAN AND THE WORLD ECONOMY, 1996, 8 (02) : 125 - 133
  • [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] Minimizing Energy Consumption Scheduling Algorithm of Workflows With Cost Budget Constraint on Heterogeneous Cloud Computing Systems
    Zhang, Longxin
    Wang, Lan
    Wen, Zhicheng
    Xiao, Mansheng
    Man, Junfeng
    IEEE ACCESS, 2020, 8 : 205099 - 205110
  • [4] A dynamic model of soft budget-constraint
    Gu, Zhihui
    Zhang, Shiyun
    ECONOMICS LETTERS, 2006, 92 (03) : 301 - 305
  • [5] Budget-aware scheduling algorithms for scientific workflows with stochastic task weights on heterogeneous IaaS Cloud platforms
    Caniou, Yves
    Caron, Eddy
    Chang, Aurelie Kong Win
    Robert, Yves
    2018 IEEE INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW 2018), 2018, : 15 - 26
  • [6] Energy-aware task scheduling with time constraint for heterogeneous cloud datacenters
    Liu, Xing
    Liu, Panwen
    Hu, Lun
    Zou, Chengming
    Cheng, Zhangyu
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2020, 32 (18):
  • [7] Synthetic money: Addressing the budget-constraint issue
    Kunkler, Michael
    INTERNATIONAL JOURNAL OF FINANCE & ECONOMICS, 2023, 28 (04) : 3774 - 3788
  • [8] 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 - +
  • [9] GHSA: Task Scheduling in Heterogeneous Cloud
    Pradeep, K.
    Jacob, T. Prem
    INTERNATIONAL CONFERENCE ON INTELLIGENT DATA COMMUNICATION TECHNOLOGIES AND INTERNET OF THINGS, ICICI 2018, 2019, 26 : 1202 - 1207
  • [10] Task scheduling in budget-constrained cloud computing systems to maximise throughput
    Shi, Weiming
    Hong, Bo
    INTERNATIONAL JOURNAL OF COMPUTATIONAL SCIENCE AND ENGINEERING, 2012, 7 (04) : 319 - 328