• DocumentCode
    627455
  • Title

    Resource contention detection and management for consolidated workloads

  • Author

    Mukherjee, Jayanta ; Krishnamurthy, Dheepak ; Rolia, Jerry ; Hyser, Chris

  • Author_Institution
    Dept. of ECE, Univ. of Calgary, Calgary, AB, Canada
  • fYear
    2013
  • fDate
    27-31 May 2013
  • Firstpage
    294
  • Lastpage
    302
  • Abstract
    Public and private cloud computing environments typically employ virtualization methods to consolidate application workloads onto shared servers. Modern servers typically have one or more sockets each with one or more computing cores, a multi-level caching hierarchy, a memory subsystem, and an interconnect to the memory of other sockets. While resource management methods may manage application performance by controlling the sharing of processing time and input-output rates, there is generally no management of contention for virtualization kernel resources or for the memory hierarchy and subsystems. Yet such contention can have a significant impact on application performance. Hardware platform specific counters have been proposed for detecting such contention. We show that such counters are not always sufficient for detecting contention. We propose a software probe based approach for detecting contention for shared platform resources and demonstrate its effectiveness. We show that the probe imposes a low overhead and is remarkably effective at detecting performance degradations due to inter-VM interference over a wide variety of workload scenarios. Our approach supports the management of workload placement on shared servers and pools of shared servers.
  • Keywords
    cloud computing; resource allocation; software performance evaluation; virtual machines; consolidated workloads; hardware platform specific counters; inter-VM interference; performance degradation detection; private cloud computing; public cloud computing; resource contention detection; resource contention management; shared platform resources; shared servers; virtual machine; workload placement management; Degradation; Kernel; Probes; Radiation detectors; Servers; Sockets; Time factors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Integrated Network Management (IM 2013), 2013 IFIP/IEEE International Symposium on
  • Conference_Location
    Ghent
  • Print_ISBN
    978-1-4673-5229-1
  • Type

    conf

  • Filename
    6572998