• DocumentCode
    1998334
  • Title

    XenTune: Detecting Xen Scheduling Bottlenecks for Media Applications

  • Author

    Lee, Min ; Krishnakumar, A.S. ; Krishnan, P. ; Singh, Navjot ; Yajnik, Shalini

  • Author_Institution
    Georgia Inst. of Technol., Atlanta, GA, USA
  • fYear
    2010
  • fDate
    6-10 Dec. 2010
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    Virtualization provides enormous economic and ecological benefits by enabling server consolidation and supporting low-cost green data centers. A key component of the hypervisor in a virtualized system is the scheduler. A typical scheduler provides parameters to influence the hypervisor´s behavior. Specifically, an application´s performance on the popular open-source Xen virtualization platform can be influenced by tuning its scheduler behavior using the weight, cap, and processor pinning variables. However, determining which parameters to tune and how to do that is non-trivial. In this paper, we introduce XenTune, a monitoring tool for the credit scheduler in Xen that helps in understanding application behavior in scheduler terms and assists in determining scheduler parameters. We demonstrate how the tool is used with application domains - specifically a media application domain. We demonstrate experimental results using a real work-load that shows the considerable benefits of correct scheduler parameter choices. XenTune had helped in the design of a recently proposed scheduler S and in this paper we show how scheduler S interacts with the media application to optimize its performance.
  • Keywords
    public domain software; scheduling; virtual machines; Xen scheduling bottleneck detection; XenTune; low-cost green data center; media applications; open-source Xen virtualization platform; server consolidation; Measurement; Media; Monitoring; Real time systems; Servers; Virtual machine monitors; Virtual machining;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Global Telecommunications Conference (GLOBECOM 2010), 2010 IEEE
  • Conference_Location
    Miami, FL
  • ISSN
    1930-529X
  • Print_ISBN
    978-1-4244-5636-9
  • Electronic_ISBN
    1930-529X
  • Type

    conf

  • DOI
    10.1109/GLOCOM.2010.5683968
  • Filename
    5683968