DocumentCode
3241759
Title
Performance guarantee for cluster-based Internet services
Author
Li, Chang ; Peng, Gang ; Gopalan, Kartik ; Chiueh, Tzi-cker
Author_Institution
Dept. of Comput. Sci., State Univ. of New York, Stony Brook, NY, USA
fYear
2002
fDate
17-20 Dec. 2002
Firstpage
327
Lastpage
332
Abstract
As Web-based transactions become an essential element of everyday corporate and commerce activity, it becomes increasingly important for the performance of Web application services to be predictable and adequate even in the presence of wildly fluctuating input loads. In this work we propose a general implementation framework to provide quality of service (QoS) guarantee for cluster-based Web application services, such as e-commerce or directory services, that is largely independent of the Web application and the hardware/software platform used in the cluster. This paper describes the design, implementation, and evaluation of a Web request distribution system called Gage, which is able to guarantee a service subscriber a pre-defined number of generic Web requests serviced per second regardless of the total input loads at run time. Gage is one of the first, if not the first system that can support QoS guarantees which involves multiple system resources, i.e., CPU, disk, and network. The fully operational Gage prototype shows that the proposed architecture can indeed provide a guaranteed level of service for specific classes of Web accesses according to their QoS requirements in the presence of excessive input loads. In addition, empirical measurement on the Gage prototype demonstrates that the additional performance overhead associated with Gage´s QoS guarantee support for Web service is merely 3.06%.
Keywords
Internet; electronic commerce; performance evaluation; quality of service; scheduling; workstation clusters; Gage; Web application services; Web request distribution system; Web-based transactions; cluster-based Internet services; directory services; e-commerce; performance guarantee; quality of service; Application software; Business; Computer science; Hardware; Prototypes; Quality of service; Resource virtualization; Uniform resource locators; Web and internet services; Web server;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Systems, 2002. Proceedings. Ninth International Conference on
ISSN
1521-9097
Print_ISBN
0-7695-1760-9
Type
conf
DOI
10.1109/ICPADS.2002.1183420
Filename
1183420
Link To Document