Cost-efficient scheduling on machines from the cloud

被引:0
|
作者
Alexander Mäcker
Manuel Malatyali
Friedhelm Meyer auf der Heide
Sören Riechers
机构
[1] Paderborn University,
来源
关键词
Scheduling; Setup times; Cloud; Competitiveness;
D O I
暂无
中图分类号
学科分类号
摘要
We consider a scheduling problem where machines need to be rented from the cloud in order to process jobs. There are two types of machines available which can be rented for machine-type dependent prices and for arbitrary durations. However, a machine-type dependent setup time is required before a machine is available for processing. Jobs arrive online over time, have deadlines and machine-type dependent sizes. The objective is to rent machines and schedule jobs so as to meet all deadlines while minimizing the rental cost. As we observe the slack of jobs to have a fundamental influence on the competitiveness, we parameterize instances by their (minimum) slack. An instance is called to have a slack of β\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\beta $$\end{document} if, for all jobs, the difference between the job’s release time and the latest point in time at which it needs to be started is at least β\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\beta $$\end{document}. While for β<s\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\beta < s$$\end{document} no finite competitiveness is possible, our main result is an online algorithm for β=(1+ε)s\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\beta = (1+\varepsilon )s$$\end{document} with [inline-graphic not available: see fulltext], where s denotes the largest setup time. Its competitiveness only depends on ε\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\varepsilon $$\end{document} and the cost ratio of the machine types and is proven to be optimal up to a factor of [inline-graphic not available: see fulltext].
引用
收藏
页码:1168 / 1194
页数:26
相关论文
共 50 条
  • [21] O ! SNAP: Cost-Efficient Testing in the Cloud
    Gambi, Alessio
    Gorla, Alessandra
    Zeller, Andreas
    2017 10TH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION (ICST), 2017, : 454 - 459
  • [22] Cost-efficient Datacentre Consolidation for Cloud Federations
    Kecskemeti, Gabor
    Markus, Andras
    Kertesz, Attila
    CLOSER: PROCEEDINGS OF THE 8TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND SERVICES SCIENCE, 2018, : 213 - 220
  • [23] Cost-Efficient Server Provisioning for Cloud Gaming
    Li, Yusen
    Deng, Yunhua
    Tang, Xueyan
    Cai, Wentong
    Liu, Xiaoguang
    Wang, Gang
    ACM TRANSACTIONS ON MULTIMEDIA COMPUTING COMMUNICATIONS AND APPLICATIONS, 2018, 14 (03)
  • [24] Cost-efficient implementation of adaptive finite state machines
    Boden, M
    Koegst, M
    Luis, J
    Badía, T
    Rülke, S
    PROCEEDINGS OF THE EUROMICRO SYSTEMS ON DIGITAL SYSTEM DESIGN, 2004, : 144 - 151
  • [25] A cost-efficient scheduling algorithm of on-demand broadcasts
    Sun, WW
    Shi, WB
    Shi, BL
    Yu, YJ
    WIRELESS NETWORKS, 2003, 9 (03) : 239 - 247
  • [26] COST-EFFICIENT SCHEDULING FOR DEADLINE CONSTRAINED GRID WORKFLOWS
    Dehlaghi-Ghadim, Alireza
    Entezari-Maleki, Reza
    Movaghar, Ali
    COMPUTING AND INFORMATICS, 2018, 37 (04) : 838 - 864
  • [27] A Cost-Efficient Scheduling Algorithm of On-Demand Broadcasts
    Weiwei Sun
    Weibin Shi
    Bole Shi
    Yijun Yu
    Wireless Networks, 2003, 9 : 239 - 247
  • [28] Cost-Efficient Scheduling of Elastic Processes in Hybrid Clouds
    Hoenisch, Philipp
    Hochreiner, Christoph
    Schuller, Dieter
    Schulte, Stefan
    Mendling, Jan
    Dustdar, Schahram
    2015 IEEE 8TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING, 2015, : 17 - 24
  • [29] Cost-Efficient Residential Load Scheduling in Smart Grid
    Ma, Jinghuan
    Chen, He
    Song, Lingyang
    Li, Yonghui
    2014 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATION SYSTEMS (ICCS), 2014, : 590 - 594
  • [30] Design Support for Cost-efficient Application Distribution in the Cloud
    Andrikopoulos, Vasilios
    Reuter, Anja
    Xiu, Mingzhu
    Leymann, Frank
    2014 IEEE 7TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (CLOUD), 2014, : 697 - 704