DocumentCode
2412759
Title
Explicitly Controlling the Fair Service for Busy Web Servers
Author
Li, Zhanwen ; Levy, David ; Chen, Shiping ; Zic, John
Author_Institution
Sch. of Electr. & Inf. Eng., Sydney Univ., NSW
fYear
2007
fDate
10-13 April 2007
Firstpage
159
Lastpage
168
Abstract
There is a growing demand for Web applications to provide fair service to the highly concurrent requests. In this paper, we present an approach to addressing this requirement. Based on the staged event-driven architecture (SEDA), our design takes advantage of global control strategy to balance the loadings across the staged network, makes use of system identification to automatically model performance, and applies control theory to automatically control performance fairness. By implementing our design on a Web server and evaluating the performance with unpredictable dynamic loadings, we demonstrate that our design is able to yield superior performance on fairness, showing high accuracy and good robustness.
Keywords
Web services; concurrency control; resource allocation; software architecture; Web servers; concurrent requests; fair service control theory; software architecture; staged event-driven architecture; system identification; unpredictable dynamic loadings; Admission control; Australia; Automatic control; Concurrent computing; Control systems; Control theory; Delay; Quality of service; System identification; Web server;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering Conference, 2007. ASWEC 2007. 18th Australian
Conference_Location
Melbourne, Vic.
ISSN
1530-0803
Print_ISBN
0-7695-2778-7
Type
conf
DOI
10.1109/ASWEC.2007.21
Filename
4159669
Link To Document