• DocumentCode
    3692773
  • Title

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

  • Author

    Xi Chen;Lukas Rupprecht;Rasha Osman;Peter Pietzuch;Felipe Franciosi;William Knottenbelt

  • Author_Institution
    Imperial Coll. London, London, UK
  • fYear
    2015
  • Firstpage
    164
  • Lastpage
    173
  • Abstract
    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%.
  • Keywords
    "Cloud computing","Virtual machine monitors","Interference","Throughput","Virtualization","Computational modeling","Benchmark testing"
  • Publisher
    ieee
  • Conference_Titel
    Modeling, Analysis and Simulation of Computer and Telecommunication Systems (MASCOTS), 2015 IEEE 23rd International Symposium on
  • ISSN
    1526-7539
  • Type

    conf

  • DOI
    10.1109/MASCOTS.2015.35
  • Filename
    7330187