Technical reports
Resourceful: fine-grained resource accounting for explaining service variability
Lucian Carata, Oliver Chick, James Snee, Ripduman Sohan, Andrew Rice, Andy Hopper
September 2014, 12 pages
| DOI | https://doi.org/10.48456/tr-859 |
Abstract
Increasing server utilization in modern datacenters also increases the likelihood of contention on physical resources and unexpected behavior due to side-effects from interfering applications. Existing resource accounting mechanisms are too coarse-grained for allowing services to track the causes of such variations in their execution. We make the case for measuring resource consumption at system-call level and outline the design of Resourceful, a system that offers applications the ability of querying this data at runtime with low overhead, accounting for costs incurred both synchronously and asynchronously after a given call.
Full text
PDF (0.4 MB)
BibTeX record
@TechReport{UCAM-CL-TR-859,
author = {Carata, Lucian and Chick, Oliver and Snee, James and Sohan,
Ripduman and Rice, Andrew and Hopper, Andy},
title = {{Resourceful: fine-grained resource accounting for
explaining service variability}},
year = 2014,
month = sep,
url = {https://www.cl.cam.ac.uk/techreports/UCAM-CL-TR-859.pdf},
institution = {University of Cambridge, Computer Laboratory},
doi = {10.48456/tr-859},
number = {UCAM-CL-TR-859}
}