Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/3267809.3275446acmconferencesArticle/Chapter ViewAbstractPublication PagesmodConference Proceedingsconference-collections
poster
Public Access

Application-Agnostic Batch Workload Management in Cloud Environments

Published: 11 October 2018 Publication History

Abstract

We present Scavenger, a reactive batch workload manager that opportunistically runs containerized batch jobs next to customer Virtual Machines (VMs) in a public cloud like setting to improve utilization. Scavenger dynamically regulates the resource usage of batch jobs, including CPU usage, memory capacity, and LLC capacity, to ensure that the customer VMs' resource demand is met at all times. We experimentally evaluate Scavenger and show that it considerably increases resource usage without compromising on the resource demand of customer VMs. Importantly, Scavenger does so without requiring any offline profiling or prior information about the customer workloads.

References

[1]
A. Goder et. al. 2015. Bistro: Scheduling Data-parallel Jobs Against Live Production Systems. In Proceedings of USENIX ATC. Santa Clara, CA, USA, 459--471.
[2]
C. Delimitrou et. al. 2013. Paragon: QoS-aware Scheduling for Heterogeneous Datacenters. In Proceedings ASPLOS. Houston, TX, USA, 77--88.
[3]
D. lo et. al. 2015. Heracles: Improving Resource Efficiency at Scale. In Proceedings of ISCA. Portland, OR, USA, 450--462.
[4]
S. A. Javadi et. al. 2017. DIAL: Reducing Tail Latencies for Cloud Applications via Dynamic Interference-aware Load Balancing. In Proceedings of ICAC. Columbus, OH, USA, 135--144.
[5]
H. Liu. 2011. A Measurement Study of Server Utilization in Public Clouds. In Proceedings of DASC. Sydney, Australia, 435--442.
[6]
Y. Zhang et. al. 2016. History-based Harvesting of Spare Cycles and Storage in Large-scale Datacenters. In Proceedings of USENIX OSDI. 755--770.

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
SoCC '18: Proceedings of the ACM Symposium on Cloud Computing
October 2018
546 pages
ISBN:9781450360111
DOI:10.1145/3267809
Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for third-party components of this work must be honored. For all other uses, contact the Owner/Author.

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 11 October 2018

Check for updates

Qualifiers

  • Poster
  • Research
  • Refereed limited

Funding Sources

Conference

SoCC '18
Sponsor:
SoCC '18: ACM Symposium on Cloud Computing
October 11 - 13, 2018
CA, Carlsbad, USA

Acceptance Rates

Overall Acceptance Rate 169 of 722 submissions, 23%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 298
    Total Downloads
  • Downloads (Last 12 months)38
  • Downloads (Last 6 weeks)7
Reflects downloads up to 15 Oct 2024

Other Metrics

Citations

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Get Access

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media