• DocumentCode
    613836
  • Title

    Autonomic performance and power control for co-located Web applications on virtualized servers

  • Author

    Lama, Palden ; Yanfei Guo ; Xiaobo Zhou

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Colorado at Colorado Springs, Colorado Springs, CO, USA
  • fYear
    2013
  • fDate
    3-4 June 2013
  • Firstpage
    1
  • Lastpage
    10
  • Abstract
    In a data center, various components of Web applications co-located on virtualized servers exhibit complex time-varying interactions and interference. It has a significant impact on the user perceived performance and power consumption of the underlying system. We propose and develop APPLEware, an autonomic middleware for joint performance and power control of co-located Web applications. It features a distributed control structure that provides performance assurance and energy efficiency for large complex systems. It applies machine learning based self-adaptive modeling to capture the complex and time-varying relationship between the application performance and allocation of resources to various application components, in the presence of highly dynamic and bursty workloads and inter-application performance interference. The distributed controllers perform coordinated resource allocation to meet the service level agreements of applications in an agile and energy-efficient manner. Experimental results based on a testbed implementation with benchmark applications demonstrate APPLEware´s effectiveness and energy efficiency.
  • Keywords
    control engineering computing; distributed control; file servers; learning (artificial intelligence); middleware; power control; self-adjusting systems; time-varying systems; APPLEware; autonomic middleware; autonomic performance; colocated Web application; coordinated resource allocation; distributed control structure; energy efficiency; interference; large complex system; machine learning; power consumption; power control; self-adaptive modeling; service level agreement; time-varying interaction; time-varying relationship; user perceived performance; virtualized server; Adaptation models; Computational modeling; Interference; Power demand; Resource management; Servers; Vectors; Autonomic Systems; Distributed Fuzzy MIMO Control; Joint Performance and Power Control; Virtualized Servers;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Quality of Service (IWQoS), 2013 IEEE/ACM 21st International Symposium on
  • Conference_Location
    Montreal, QC
  • ISSN
    1548-615X
  • Print_ISBN
    978-1-4799-0589-8
  • Type

    conf

  • DOI
    10.1109/IWQoS.2013.6550266
  • Filename
    6550266