DocumentCode :
2144735
Title :
A QoS-Enabled WorkManager Model for Web Application Servers
Author :
Wang, Wei ; Zhang, Wenbo ; Wei, Jun ; Huang, Tao
Author_Institution :
Chinese Acad. of Sci., Beijing
fYear :
2007
fDate :
11-12 Oct. 2007
Firstpage :
40
Lastpage :
49
Abstract :
The overload of Web application servers (WAS) is a typical and critical problem encountered in nowaday Web commerce. This problem imposes greater demands on WAS to provide QoS support under overload conditions. However, even with a practical solution, the implementation of a flexible QoS model to enable finegrained QoS control in WAS is still a challenging task. In this paper we propose a QoS-enabled workmanager model (WMQ), which hides the complexity of QoS mechanisms implementations and provides a flexible QoS architecture. Hybrid QoS schemes are proposed base on this model to support self-optimization and fine-grained QoS control. We implement this model and integrate it in a Web application server. Our integrating experience shows that the WMQ model significantly reduces the implementation effort in developing a QoS-enabled WAS. We evaluate this model by a TPC-W workload generator in a typical e-commerce application. Evaluation results show that, our overload control allows consistent performance and improves the system throughput up to 22% during extreme overload. In addition, compared with other widely used scheduling policies, our hybrid request scheduling policy shows better performance on improving the system throughput and minimizing the number of aborted requests.
Keywords :
Internet; file servers; quality of service; scheduling; QoS control; Web application server; WorkManager model; e-commerce application; flexible QoS architecture; hybrid QoS scheme; hybrid request scheduling policy; overload control; qulaity of service; self-optimization; system throughput; workload generator; Application software; Business; Containers; Control systems; Kernel; Middleware; Resource management; Software engineering; Throughput; Web and internet services;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Quality Software, 2007. QSIC '07. Seventh International Conference on
Conference_Location :
Portland, OR
ISSN :
1550-6002
Print_ISBN :
978-0-7695-3035-2
Type :
conf
DOI :
10.1109/QSIC.2007.4385479
Filename :
4385479
Link To Document :
بازگشت