DocumentCode :
2929090
Title :
An Event-Driven Adaptive Differentiated Service Web Container Architecture
Author :
Li Yang ; Chen Ningjiang ; Huang Tao
Author_Institution :
Inst. of Software, Chinese Acad. of Sci., Beijing
fYear :
2006
fDate :
27-28 Oct. 2006
Firstpage :
22
Lastpage :
29
Abstract :
Web container conforming to J2EE specification is adopted by more and more Web servers to provide dynamic content services for Internet-based applications. Web applications with complex business require Web container to provide differentiated services for requests from different clients according to role or payment, etc. However, most traditional Web containers still adopt the best-effort service mode. Some approaches such as admission control and priority scheduling have been provided to do with the problem, but they do not solve the problem completely for lack of the considerations in the architecture. This paper brings forward an event-driven adaptive differentiated service Web container architecture named EADWA. In EADWA, requests from clients are encapsulated into request events which connect a group of self-management units (SMU) to compose request process flow that is called SMU chain. EADWA provides both SMU-based and SMU chain-based differentiated services for requests from different clients according to SLA (Service Level Agreement) defined by application developer. In addition, SMU-based differentiated services can select proper differentiated service strategies adaptively. The experiments on prototype show the effect of EADWA
Keywords :
DiffServ networks; Java; Web services; data encapsulation; formal specification; scheduling; software architecture; Internet-based applications; J2EE specification; SMU chain; Web servers; admission control; differentiated service Web container architecture; dynamic content services; event-driven adaptive architecture; priority scheduling; request encapsulation; request events; request process flow; self-management units; service level agreement; Application software; Computer architecture; Containers; Educational institutions; Prototypes; Quality of service; Service oriented architecture; Software engineering; Web server; Yarn; Differentiated Service; Event Driven; Web Container Architecture;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Quality Software, 2006. QSIC 2006. Sixth International Conference on
Conference_Location :
Beijing
ISSN :
1550-6002
Print_ISBN :
0-7695-2718-3
Type :
conf
DOI :
10.1109/QSIC.2006.12
Filename :
4032265
Link To Document :
بازگشت