Imperial College London

ProfessorWilliamKnottenbelt

Faculty of EngineeringDepartment of Computing

Professor of Applied Quantitative Analysis
 
 
 
//

Contact

 

+44 (0)20 7594 8331w.knottenbelt Website

 
 
//

Location

 

E363ACE ExtensionSouth Kensington Campus

//

Summary

 

Publications

Citation

BibTex format

@inproceedings{Chen:2015:10.1109/MASCOTS.2015.35,
author = {Chen, X and Rupprecht, L and Osman, R and Pietzuch, P and Franciosi, F and Knottenbelt, W},
doi = {10.1109/MASCOTS.2015.35},
pages = {164--173},
publisher = {IEEE},
title = {CloudScope: diagnosing and managing performance interference in multi-tenant clouds},
url = {http://dx.doi.org/10.1109/MASCOTS.2015.35},
year = {2015}
}

RIS format (EndNote, RefMan)

TY  - CPAPER
AB - Virtual machine consolidation is attractive in cloud computing platforms for several reasons including reduced infrastructure costs, lower energy consumption and ease of management. However, the interference between co-resident workloads caused by virtualization can violate the service level objectives (SLOs) that the cloud platform guarantees. Existing solutions to minimize interference between virtual machines (VMs) are mostly based on comprehensive micro-benchmarks or online training which makes them computationally intensive. In this paper, we present CloudScope, a system for diagnosing interference for multi-tenant cloud systems in a lightweight way. CloudScope employs a discrete-time Markov Chain model for the online prediction of performance interference of co-resident VMs. It uses the results to optimally (re)assign VMs to physical machines and to optimize the hypervisor configuration, e.g. the CPU share it can use, for different workloads. We have implemented CloudScope on top of the Xen hypervisor and conducted experiments using a set of CPU, disk, and network intensive workloads and a real system (MapReduce). Our results show that CloudScope interference prediction achieves an average error of 9%. The interference-aware scheduler improves VM performance by up to 10% compared to the default scheduler. In addition, the hypervisor reconfiguration can improve network throughput by up to 30%.
AU - Chen,X
AU - Rupprecht,L
AU - Osman,R
AU - Pietzuch,P
AU - Franciosi,F
AU - Knottenbelt,W
DO - 10.1109/MASCOTS.2015.35
EP - 173
PB - IEEE
PY - 2015///
SN - 1526-7539
SP - 164
TI - CloudScope: diagnosing and managing performance interference in multi-tenant clouds
UR - http://dx.doi.org/10.1109/MASCOTS.2015.35
UR - http://hdl.handle.net/10044/1/33169
ER -