LPV Model and Its Application in Web Server Performance Control

Performance management is an important issue for Internet servers working in the unpredictable and highly dynamic environment. Feedback control is considered as a potential theoretical tool. However, due to the weakness in capturing the nonlinear natures of Internet servers, the classical linear control designs have been demonstrated ineffectiveness when handling varying workloads to provide sufficient performance guarantees. This paper attempts to apply linear-parameter-varying (LPV) approaches to modeling and controlling the Web server system for absolute connection delay guarantee. To achieve these goals, a LPV model, wherein the workload intensity is considered as the scheduling parameter, is identified experimentally to approximate the Web server system and then a LPV controller is designed for the LPV model. Model validation proves the LPV model is much more accurate than the LTI model with the same order. Closed-loop simulations under fluctuated workloads demonstrate that, the performance of the LPV controller overpasses the proportion-integral controller. By exploring the nature of dependence of server model on the workload intensity, the proposed LPV approach for absolute delay guarantee may find its applications in many other server performance control problems e.g., admission control, quality-of-service (QoS) control and power control.

[1]  Siva S. Banda,et al.  A Robust Gain-Scheduling Example Using Linear Parametervarying Feedback , 1996 .

[2]  Yixin Diao,et al.  Feedback Control of Computing Systems , 2004 .

[3]  Paul Barford,et al.  Generating representative Web workloads for network and server performance evaluation , 1998, SIGMETRICS '98/PERFORMANCE '98.

[4]  Cheng-Zhong Xu,et al.  Design and implementation of a feedback controller for slowdown differentiation on internet servers , 2005, WWW '05.

[5]  Chenyang Lu,et al.  An adaptive control framework for QoS guarantees and its application to differentiated caching , 2002, IEEE 2002 Tenth IEEE International Workshop on Quality of Service (Cat. No.02EX564).

[6]  K. Poolla,et al.  Identification of linear parameter-varying systems via LFTs , 1996, Proceedings of 35th IEEE Conference on Decision and Control.

[7]  Jeff S. Shamma,et al.  Gain-Scheduled Missile Autopilot Design Using Linear Parameter Varying Transformations , 1993 .

[8]  Yixin Diao,et al.  Using fuzzy control to maximize profits in service level management , 2002, IBM Syst. J..

[9]  Yixin Diao,et al.  A first-principles approach to constructing transfer functions for admission control in computing systems , 2002, Proceedings of the 41st IEEE Conference on Decision and Control, 2002..

[10]  Koji Tsumura,et al.  Identification methods for LPV MIMO systems , 2002, Proceedings of the 41st SICE Annual Conference. SICE 2002..

[11]  Wang Yue-juan Robot Manipulator LPV Robust H_∞ Controller Design Based on LMI Approach , 2001 .

[12]  Bassam Bamieh,et al.  Identification of linear parameter varying models , 2002 .

[13]  M. Sznaier,et al.  An LMI approach to control oriented identification of LPV systems , 2000, Proceedings of the 2000 American Control Conference. ACC (IEEE Cat. No.00CH36334).

[14]  R. Peña,et al.  Robust identification of linear parameter varying systems , 1999, Proceedings of the 1999 American Control Conference (Cat. No. 99CH36251).