Browse > Article
http://dx.doi.org/10.3745/KIPSTA.2005.12A.7.613

A Performance Isolation Mechanism Considering SLA in High Available Heterogeneous Cluster Web Systems  

Kang, Chang-Hoon (극동정보대학 방송영상미디어과)
Park, Kie-Jin (아주대학교 산업정보시스템공학부)
Kim, Sung-Soo (아주대학교 정보통신전문대학원)
Abstract
To provide reliable differentiated service for internet clients, many studies on differentiated service are widely done. According to the types of the request of the clients in cluster-based web systems, SLA (Service Level Agreement) between service provider and the clients is considered. In this Paper, we study primary-backup web switch in the web systems that distribute the request of clients to each of web servers and also study performance isolation and admission control schemes of heterogeneous web systems which distinguish the servers into each different function domains. We analyze the availability, the response time and the performance of admission control through various simulated experiments on the proposed web systems.
Keywords
SLA; Heterogeneous Web Server; Performance Isolation; Admission Control;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Y. Huang, et al., 'Software Rejuvenation: Analysis, Module and Applications,' IEEE Intl, Symposium on Fault Tolerant Computing, FTCS 25, pp.381- 390, June, 1995   DOI
2 V. Pai, et al., 'Locality-aware Request Distribution in Cluster-based Network Servers,' In Proceedings of 8th ACM Conference on Architecture Support for Programming Languages, pp.205-216, Oct., 1998
3 L. Cherkasova and M. Karlsson, 'Scalable Web Server Cluster Design with Workload-aware Request Distribution Strategy WARD,' 3rd International Workshop on Advanced Issues of E-Commerce and Web-Based Information Systems, WECWIS 2001, pp.212 -221, 2001   DOI
4 H. Zhu, et al., 'Demand-Driven Service Differentiation in Cluster-based Network Servers,' Proceedings of IEEE Infocom, pp.679-688, Apr., 2001   DOI
5 고현주 외 2인, 'SLA를 고려한 웹 서버 부하 분산 기법', 한국정보과학회 가을확술발표논문집, Vol.31, No.2, pp.652-654, 2004
6 V. Cardellini, et al., 'The State of the Art in Locally Distributed Web-Server Systems,' ACM Computing Surveys(CSUR), Vol.34, No.2, pp.263-311, June, 2002   DOI   ScienceOn
7 J. Martinez, et al., 'QoS Estimators for Client-Side Dynamic Server Selection: Limitations and Keys,' The Ninth IEEE Symposium on Computers and Communications. Alexandria, Egypt, pp.933-938, July, 2004   DOI
8 V. Cardellini, et al., 'A Performance Study of Distributed Architectures for The Quality of Web Services,' Proc. of Hawaii Int'l Conf. on System Sciences(HICSS-34), Software Technology Track, Maui, Hawaii, IEEE Computer Society, pp.3551- 3560, 2001
9 M. Aron, et al., 'Scalable Content-aware Request Distribution in Cluster-based Network Servers,' in Proceedings of USENIX'2000 Technical Conference, pp.323-336, June, 2000
10 E. Casalicchio, et al., 'Content-aware dispatching algorithms for cluster-based Web servers,' Cluster Computing, Kluwer Academic Publ., Vol.5, No.1, pp.67-76, January, 2002   DOI
11 A. Sahai, et al., 'Automated SLA Monitoring for Web Services,' DSOM, pp.28-41, 2002   DOI   ScienceOn
12 J. Pu, et al., 'SLA Admission Controller for Reliable MPLS Networks,' Applied Informatics, pp.630-635, 2003
13 X. Chen, et al., 'ACES: An Efficient Admission Control Scheme for QoS-aware Web Servers,' Computer Communications, Vol.26, No.14, pp.1581-1593, Sep., 2003   DOI   ScienceOn
14 Microsoft Corporation, 'Server Cluster Architecture,' http://www.microsoft.com/windowsserver2003/techinfo/overview/servercluster.mspx., Mar., 2003
15 M. Andreolini, et al., 'A Cluster-Based Web System Providing Differentiated and Guaranteed Services,' Cluster Computing, Vol.7, No.1, pp.7-19, Jan., 2004.   DOI
16 H. Chen, et al., 'Overload Control in QoS-aware Web Servers,' Computer Networks, Vol.42, No.1, pp.119-133, Dec., 2003   DOI   ScienceOn
17 L. Aversa, et al., 'Load Balancing a Cluster of Web Servers Using Distributed Packet Rewriting,' Proc. of the IEEE Int. Performance, Computing, and Communication Conference (IPCCC'2000), Phoenix, AZ, pp.24-29, Feb., 2000   DOI