Title :
Application-aware admission control and scheduling in Web servers
Author :
Carlstrom, Jakob ; Rom, Raphael
Author_Institution :
Dept. of Electr. Eng., Technion-Israel Inst. of Technol., Haifa, Israel
Abstract :
This paper presents an architecture and algorithms for optimizing the performance of Web services. For a given service, session-based admission control is combined with stage-wise request queuing, where the stages represent sub-tasks within sessions. The scheduling of requests is governed by generalized processor sharing. We present a performance model, relying on online estimation of parameters describing client-server interaction. A reward function corresponding to the service provider´s objective is maximized using techniques for nonlinear optimization. In a case study, we model and optimize the resource sharing at a Web server hosting an electronic store. The performance advantages of our approach are quantified numerically, and the robustness to parameter estimation errors is assessed by sensitivity analysis.
Keywords :
Internet; client-server systems; optimisation; parameter estimation; performance evaluation; quality of service; queueing theory; scheduling; telecommunication congestion control; Web servers; Web services; application-aware admission control; client-server interaction; generalized processor sharing; nonlinear optimization; parameter estimation errors; performance optimization; reward function maximization; scheduling; sensitivity analysis; session-based admission control; stage-wise request queuing; Admission control; Delay; Parameter estimation; Processor scheduling; Quality of service; Read only memory; Scheduling algorithm; Service oriented architecture; Web server; Web services;
Conference_Titel :
INFOCOM 2002. Twenty-First Annual Joint Conference of the IEEE Computer and Communications Societies. Proceedings. IEEE
Print_ISBN :
0-7803-7476-2
DOI :
10.1109/INFCOM.2002.1019295