DocumentCode
596111
Title
Towards an Adaptive Service Degradation Approach for Handling Server Overload
Author
Ziyou Wang ; Minghui Zhou ; Hong Mei
Author_Institution
Lab. of High Confidence Software Technol., Peking Univ., Beijing, China
Volume
1
fYear
2012
fDate
4-7 Dec. 2012
Firstpage
52
Lastpage
60
Abstract
While people get used to surfing web, managing the overload of web applications has become a critical problem for application providers. Targeting overload issue of complex, dynamic web applications, this paper presents an adaptive service degradation approach. Our approach attempts to automatically locate the bottleneck inside the applications and generate proper degradation plans in real time. This is accomplished through internally monitoring the performance and resource utilization state of the application, which is decomposed into a set of services. By dynamic controlling the bottleneck of resource utilization, the application can keep providing key services even when overload occurs, for example, by degrading only the service which consumes critical resources and has a low priority from the perspective of business logic. We implement a prototype and conduct a case study with a business application. The case study demonstrates the approach is effective when overload occurs.
Keywords
Internet; resource allocation; Web application; Web application overload management; adaptive service degradation approach; application performance; business logic; resource utilization state; server overload handling; Degradation; Monitoring; Prototypes; Resource management; Servers; Time factors; overload; performance management; resource monitoring; service degradation;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering Conference (APSEC), 2012 19th Asia-Pacific
Conference_Location
Hong Kong
ISSN
1530-1362
Print_ISBN
978-1-4673-4930-7
Type
conf
DOI
10.1109/APSEC.2012.140
Filename
6462637
Link To Document