• DocumentCode
    2823608
  • Title

    Optimal multivariate control for differentiated services on a shared hosting platform

  • Author

    Liu, Xue ; Zhu, Xiaoyun ; Padala, Pradeep ; Wang, Zhikui ; Singhal, Sharad

  • Author_Institution
    Hewlett Packard Lab., Palo Alto
  • fYear
    2007
  • fDate
    12-14 Dec. 2007
  • Firstpage
    3792
  • Lastpage
    3799
  • Abstract
    Today´s shared hosting platforms often employ visualization to allow multiple enterprise applications with time-varying resource demands to share a common infrastructure in order to improve resource utilization. Meeting application-level quality of service (QoS) goals becomes a challenge in such an environment as enterprise applications often have a multi-tier architecture and complex interactions and dependencies among individual tiers. In addition, when the shared infrastructure becomes overloaded, appropriate resource control needs to be performed at these individual tiers in a coordinated fashion in order to provide differentiated services to co-hosted applications. In this paper, we present an adaptive multivariate controller that dynamically adjusts the resource shares to individual tiers of multiple applications in order to meet a specified level of service differentiation. The controller parameters are automatically tuned at runtime based on a quadratic cost function and a system model that is learned online using a recursive least-squares (RLS) method. To evaluate our controller design, we built a testbed hosting two instances of the RUBiS application, a multi-tier online auction web site, using Xen virtual machines. Our results indicate that our controller is able to meet given QoS differentiation targets between co-hosted applications while the total demand from these applications exceeds the capacities of the shared systems.
  • Keywords
    DiffServ networks; adaptive control; control system synthesis; least squares approximations; multivariable control systems; optimal control; quality of service; QoS differentiation; Xen virtual machines; adaptive multivariate controller; application-level quality of service; differentiated services; multiple enterprise applications; multitier online auction Web site; optimal multivariate control; quadratic cost function; recursive least-squares method; resource control; resource utilization; shared hosting platform; time-varying resource; visualization; Adaptive control; Automatic control; Cost function; Optimal control; Programmable control; Quality of service; Resonance light scattering; Resource management; Runtime; Visualization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Decision and Control, 2007 46th IEEE Conference on
  • Conference_Location
    New Orleans, LA
  • ISSN
    0191-2216
  • Print_ISBN
    978-1-4244-1497-0
  • Electronic_ISBN
    0191-2216
  • Type

    conf

  • DOI
    10.1109/CDC.2007.4434560
  • Filename
    4434560