CloudScope: Diagnosing and Managing Performance Interference in Multi-Tenant Clouds

被引:32
作者
Chen, Xi [1 ]
Rupprecht, Lukas [1 ]
Osman, Rasha [1 ]
Pietzuch, Peter [1 ]
Knottenbelt, William [1 ]
Franciosi, Felipe [2 ]
机构
[1] Imperial Coll London, London, England
[2] Citrix, Ft Lauderdale, FL USA
来源
2015 IEEE 23rd International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems (MASCOTS 2015) | 2015年
基金
英国工程与自然科学研究理事会;
关键词
D O I
10.1109/MASCOTS.2015.35
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
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%.
引用
收藏
页码:164 / 173
页数:10
相关论文
共 30 条
  • [1] [Anonymous], P SOCC
  • [2] Barham P., 2003, P SOSP
  • [3] Baset S. A., 2012, P HOT
  • [4] Bu X., 2013, P HPDC
  • [5] Caglar F., 2013, P RTSS
  • [6] Casale G., 2011, P ICDCS WORKSH
  • [7] Chen X., 2014, P ICPE
  • [8] Chen X., 2015, P ICPE
  • [9] Cherkasova L., 2005, P ATC
  • [10] Cherkasova L., 2007, P ACM SIGMETRICS