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: 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} }