Skip to main content
Erschienen in: Journal of Combinatorial Optimization 4/2018

10.11.2017

Cost-efficient scheduling on machines from the cloud

verfasst von: Alexander Mäcker, Manuel Malatyali, Friedhelm Meyer auf der Heide, Sören Riechers

Erschienen in: Journal of Combinatorial Optimization | Ausgabe 4/2018

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

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 \(\beta \) 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 \(\beta \). While for \(\beta < s\) no finite competitiveness is possible, our main result is an online algorithm for \(\beta = (1+\varepsilon )s\) with https://static-content.springer.com/image/art%3A10.1007%2Fs10878-017-0198-x/MediaObjects/10878_2017_198_IEq5_HTML.gif , where s denotes the largest setup time. Its competitiveness only depends on \(\varepsilon \) and the cost ratio of the machine types and is proven to be optimal up to a factor of https://static-content.springer.com/image/art%3A10.1007%2Fs10878-017-0198-x/MediaObjects/10878_2017_198_IEq7_HTML.gif .

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Literatur
Zurück zum Zitat Abshoff S, Markarian C, Meyer auf der Heide F (2014) Randomized online algorithms for set cover leasing problems. In: Zhang Z, Wu L, Xu W, Du DZ (eds) COCOA 2014, LNCS, vol 8881. Springer, Berlin, pp 25–34 Abshoff S, Markarian C, Meyer auf der Heide F (2014) Randomized online algorithms for set cover leasing problems. In: Zhang Z, Wu L, Xu W, Du DZ (eds) COCOA 2014, LNCS, vol 8881. Springer, Berlin, pp 25–34
Zurück zum Zitat Anthony MB, Gupta A (2007) Infrastructure leasing problems. In: Fischetti M, Williamson DP (eds) IPCO 2007, LNCS, vol 4513. Springer, Berlin, pp 424–438 Anthony MB, Gupta A (2007) Infrastructure leasing problems. In: Fischetti M, Williamson DP (eds) IPCO 2007, LNCS, vol 4513. Springer, Berlin, pp 424–438
Zurück zum Zitat Azar Y, Ben-Aroya N, Devanur N-R, Jain N (2013) Cloud scheduling with setup cost. In: Proceedings of the 25th ACM symposium on parallelism in algorithms and architectures (SPAA’13). ACM, pp 298–304 Azar Y, Ben-Aroya N, Devanur N-R, Jain N (2013) Cloud scheduling with setup cost. In: Proceedings of the 25th ACM symposium on parallelism in algorithms and architectures (SPAA’13). ACM, pp 298–304
Zurück zum Zitat Bender MA, Bunde DP, Leung VJ, McCauley S, Phillips CA (2013) Efficient scheduling to minimize calibrations. In: Proceedings of the 25th ACM symposium on parallelism in algorithms and architectures (SPAA’13). ACM, pp 280–287 Bender MA, Bunde DP, Leung VJ, McCauley S, Phillips CA (2013) Efficient scheduling to minimize calibrations. In: Proceedings of the 25th ACM symposium on parallelism in algorithms and architectures (SPAA’13). ACM, pp 280–287
Zurück zum Zitat Chuzhoy J, Guha S, Khanna S, Naor J (2004) Machine minimization for scheduling jobs with interval constraints. In: Proceedings of the 45th symposium on foundations of computer science (FOCS’04). IEEE, pp 81–90 Chuzhoy J, Guha S, Khanna S, Naor J (2004) Machine minimization for scheduling jobs with interval constraints. In: Proceedings of the 45th symposium on foundations of computer science (FOCS’04). IEEE, pp 81–90
Zurück zum Zitat Devanur NR, Makarychev K, Panigrahi D, Yaroslavtsev G (2014) Online algorithms for machine minimization. CoRR. arXiv:1403.0486 Devanur NR, Makarychev K, Panigrahi D, Yaroslavtsev G (2014) Online algorithms for machine minimization. CoRR. arXiv:​1403.​0486
Zurück zum Zitat Fineman TJ, Sheridan B (2015) Scheduling non-unit jobs to minimize calibrations. In: Proceedings of the 27th ACM symposium on parallelism in algorithms and architectures (SPAA’15). ACM, pp 161–170 Fineman TJ, Sheridan B (2015) Scheduling non-unit jobs to minimize calibrations. In: Proceedings of the 27th ACM symposium on parallelism in algorithms and architectures (SPAA’15). ACM, pp 161–170
Zurück zum Zitat Kling P, Meyer auf der Heide F, Pietrzyk P (2012) An algorithm for online facility leasing. In: Even G, Halldórsson MM (eds) SIROCCO 2012, LNCS, vol 7355. Springer, Berlin, pp 61–72CrossRef Kling P, Meyer auf der Heide F, Pietrzyk P (2012) An algorithm for online facility leasing. In: Even G, Halldórsson MM (eds) SIROCCO 2012, LNCS, vol 7355. Springer, Berlin, pp 61–72CrossRef
Zurück zum Zitat Lee G, Chun B-G, Katz RH (2001) Heterogeneity-aware resource allocation and scheduling in the cloud. In: Proceedings of the 3rd USENIX workshop on hot topics in cloud computing (HotCloud’11). USENIX Lee G, Chun B-G, Katz RH (2001) Heterogeneity-aware resource allocation and scheduling in the cloud. In: Proceedings of the 3rd USENIX workshop on hot topics in cloud computing (HotCloud’11). USENIX
Zurück zum Zitat Li S, Mäcker A, Markarian C, Meyer auf der Heide F, Riechers S (2015) Towards flexible demands in online leasing problems. In: Proceedings of the 21st international conference on computing and combinatorics (COCOON’15). Springer, Berlin, pp 277–288MATH Li S, Mäcker A, Markarian C, Meyer auf der Heide F, Riechers S (2015) Towards flexible demands in online leasing problems. In: Proceedings of the 21st international conference on computing and combinatorics (COCOON’15). Springer, Berlin, pp 277–288MATH
Zurück zum Zitat Malik S, Huet F (2011) Virtual cloud: rent out the rented resources. In: Proceedings of the 2011 international conference on internet technology and secured transactions (ICITST’11). IEEE, pp 536–541 Malik S, Huet F (2011) Virtual cloud: rent out the rented resources. In: Proceedings of the 2011 international conference on internet technology and secured transactions (ICITST’11). IEEE, pp 536–541
Zurück zum Zitat Mao M, Humphrey M (2012) A performance study on the VM startup time in the cloud. In: Proceedings of the 2012 IEEE 5th international conference on cloud computing (ICCC’12). IEEE, pp 423–430 Mao M, Humphrey M (2012) A performance study on the VM startup time in the cloud. In: Proceedings of the 2012 IEEE 5th international conference on cloud computing (ICCC’12). IEEE, pp 423–430
Zurück zum Zitat Mao M, Li J, Humphrey M (2010) Cloud auto-scaling with deadline and budget constraints. In: Proceedings of the 2010 11th IEEE/ACM international conference on grid computing (GRID’10). IEEE, pp 41–48 Mao M, Li J, Humphrey M (2010) Cloud auto-scaling with deadline and budget constraints. In: Proceedings of the 2010 11th IEEE/ACM international conference on grid computing (GRID’10). IEEE, pp 41–48
Zurück zum Zitat Meyerson A (2005) The parking permit problem. In: Proceedings of the 46th annual symposium on foundations of computer science (FOCS’05). IEEE, pp 274–282 Meyerson A (2005) The parking permit problem. In: Proceedings of the 46th annual symposium on foundations of computer science (FOCS’05). IEEE, pp 274–282
Zurück zum Zitat Raghavan P, Thompson CD (1987) Randomized rounding: a technique for provably good algorithms and algorithmic proofs. Combinatorica 7(4):365–374MathSciNetCrossRef Raghavan P, Thompson CD (1987) Randomized rounding: a technique for provably good algorithms and algorithmic proofs. Combinatorica 7(4):365–374MathSciNetCrossRef
Zurück zum Zitat Saha B (2013) Renting a cloud. In: Proceedings of the annual conference on foundations of software technology and theoretical computer science (FSTTCS’13). LIPIcs, pp 437–448 Saha B (2013) Renting a cloud. In: Proceedings of the annual conference on foundations of software technology and theoretical computer science (FSTTCS’13). LIPIcs, pp 437–448
Zurück zum Zitat Sgall J (2014) Online bin packing: old algorithms and new results. In: Beckmann A, Csuhaj-Varjú E, Meer K (eds) CiE 2014, LNCS, vol 8493. Springer, Berlin, pp 362–372 Sgall J (2014) Online bin packing: old algorithms and new results. In: Beckmann A, Csuhaj-Varjú E, Meer K (eds) CiE 2014, LNCS, vol 8493. Springer, Berlin, pp 362–372
Metadaten
Titel
Cost-efficient scheduling on machines from the cloud
verfasst von
Alexander Mäcker
Manuel Malatyali
Friedhelm Meyer auf der Heide
Sören Riechers
Publikationsdatum
10.11.2017
Verlag
Springer US
Erschienen in
Journal of Combinatorial Optimization / Ausgabe 4/2018
Print ISSN: 1382-6905
Elektronische ISSN: 1573-2886
DOI
https://doi.org/10.1007/s10878-017-0198-x

Weitere Artikel der Ausgabe 4/2018

Journal of Combinatorial Optimization 4/2018 Zur Ausgabe