WIRE: Resource-efficient Scaling with Online Prediction for DAG-based Workflows

  • Bing Xie
  • , Qiang Cao
  • , Mayuresh Kunjir
  • , Linli Wan
  • , Jeff Chase
  • , Anirban Mandal
  • , Mats Rynge

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

2 Scopus citations

Abstract

This paper introduces WIRE that manages resources for the DAG-based workflows on IaaS clouds. WIRE predicts and plans resources over the MAPE (Monitor-AnalyzePlan-Execute) loops to: 1) Estimate task performance with online data, 2) Conduct simulations to predict the upcoming loads based on online estimates and workflow DAGs, 3) Apply a resource-steering policy to size cloud instance pools for the maximal parallelism that is consistent with low cost. We implement WIRE on Pegasus WMS/HTCondor and evaluate its performance on the ExoGENI network cloud. The results show that WIRE attains low resource cost with the performance that is typically within a factor of two of optimal.

Original languageEnglish
Title of host publicationProceedings - 2021 IEEE International Conference on Cluster Computing, Cluster 2021
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages35-46
Number of pages12
ISBN (Electronic)9781728196664
DOIs
StatePublished - 2021
Event2021 IEEE International Conference on Cluster Computing, Cluster 2021 - Virtual, Portland, United States
Duration: 7 Sep 202110 Sep 2021

Publication series

NameProceedings - IEEE International Conference on Cluster Computing, ICCC
Volume2021-September
ISSN (Print)1552-5244

Conference

Conference2021 IEEE International Conference on Cluster Computing, Cluster 2021
Country/TerritoryUnited States
CityVirtual, Portland
Period7/09/2110/09/21

Keywords

  • Cloud computing
  • DAG-based workflows
  • Machine learning
  • Resource scaling

Fingerprint

Dive into the research topics of 'WIRE: Resource-efficient Scaling with Online Prediction for DAG-based Workflows'. Together they form a unique fingerprint.

Cite this