DocumentCode
2289064
Title
A first-principles based LPV modeling and design for performance management of Internet Web servers
Author
Qin, Wubi ; Wang, Qian ; Chen, Yiyu ; Gautam, Natarajan
Author_Institution
Dept. of Mech. Eng., Penn State Univ., University Park, PA
fYear
2006
fDate
14-16 June 2006
Abstract
This paper presents a control-theoretic approach to performance management of Internet Web servers to meet Service Level Agreements (SLA). In particular, a CPU frequency management problem is studied to provide response time guarantees with minimal energy cost. A linear uncertain model and a linear-parameter-varying (LPV) system are derived based on first-principles analysis of transient and steady-state queueing dynamics from the allocated CPU resource to request response time. The LPV modeling utilizes the workload arrival and service parameters as scheduling variables, which allows the Web server to meet the response time SLA in the presence of dynamically changing load conditions. Using real Web server workloads, the performance of an LPV-H infin controller is compared to that of a linear controller designed at the high-percentile load parameters and a G/G/1-queueing based nonlinear optimization. The proposed LPV modeling and control framework can be generalized to incorporate more sophisticated workload models and more complicated server environments. In addition, due to the LPV nature of Web systems with respect to load conditions, the proposed approach can be applied to a variety of resource management problems and used for middleware design
Keywords
Hinfin control; Internet; file servers; linear systems; middleware; queueing theory; resource allocation; scheduling; uncertain systems; CPU frequency management problem; CPU resource allocation; Internet Web servers; LPV-Hinfin controller; Service Level Agreements; control theory; dynamically changing load conditions; first-principles analysis; linear control; linear uncertain model; linear-parameter-varying system; middleware design; nonlinear optimization; performance management; request response time; resource management; scheduling; steady-state queueing dynamics; transient queueing dynamics; Costs; Delay; Energy management; Frequency; Queueing analysis; Resource management; Steady-state; Transient analysis; Web and internet services; Web server;
fLanguage
English
Publisher
ieee
Conference_Titel
American Control Conference, 2006
Conference_Location
Minneapolis, MN
Print_ISBN
1-4244-0209-3
Electronic_ISBN
1-4244-0209-3
Type
conf
DOI
10.1109/ACC.2006.1657166
Filename
1657166
Link To Document