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

A Load Distribution Technique of Web Clustering System based on the Real Time Status of Real Server  

Youn, Chun-Kyun (호남대학교 인터넷소프트웨어학과)
Abstract
I studied about existent load distribution algorithms and the WLC(Weighted Least Connection) algerian that is using much at present to distribute the connection request of users to real servers efficiently in web cluster system. The efficiency of web cluster system is fallen by load imbalance between servers, because there is problem In inaccurate load status measuring of servers and measuring timing at these load distribution algorithms. In this paper, I suggest an algorithm that distributes load base on various load state of servers by real time using broadcasting RPC(Remote Procedure Call) when a user requests connection, and implement a prototype and experiment its performance. The experiment result shows that load imbalance phenomenon between reai sowers was improved greatly than existing method, and performance of web cluster system was improved by efficiency that response time is shortened.
Keywords
Load Distribution; Clustering;
Citations & Related Records
Times Cited By KSCI : 2  (Citation Analysis)
연도 인용수 순위
1 Daniel Sutcliffe, Geoff Hall, Olaf Kock, Richard Clarke, 'OpenSTA' http://sourceforge.net/projects/opensta, Sep., 2000
2 L. Cottrell and C Logg. 'Tutorial on WAN Monitoring at SLAC,' http://www.slac.stanford.edu/comp/net/wanmon/tutorial.html, March, 1997
3 명원식, 장태무, '웹 서버 클러스터에서 내용 기반으로 한 부하분산 기법', 한국정보처리학회논문지A, 제10-A권 제6호, pp.729-736, 2003   과학기술학회마을   DOI   ScienceOn
4 김석찬, 이영, '동적 가중치에 기반을 둔 LVS 클러스터 시스템의 부하 분산에 관한 연구', 한국정보처리학회논문지A 제10-A권 제2호, pp.302-303, 2001   과학기술학회마을
5 http://www.sun.com/sun-on-net/performance.html
6 http://www.junsoft.com/
7 Simon Horman, 'Linux Virtual Server Tutorial,' http://www.ultramonkey.org/papers/lvs_tutorial/html/ July, 2003
8 Jian liu, Lorghu Xu, Baogen Gu, Jing Zhang, 'A scalable, high performance cluster server,' High performance computing in the Asia-Pacific region, 2000. Proceedings. The firth International Conference/Exhibition, Vol.2, pp.941-944, 2000   DOI
9 권오영, '클러스터 시스템 개요' 기술.정책 동향, 한국과학기술정보연구원 소식지, 2000
10 John Bloomer, 'Power Programming with RPC,' O'Relly & Associates, Inc., pp.12-13, Sep., 1992
11 'Virtual Server Scheduling Algorithms,' http://www.linuxvirtualserver.org/docs/scheduling.html, Dec., 2003
12 권원상, 역, '웹 성능 최적화 by Patrick Killelea', 한빛미디어, 2000
13 Wimon ho, WayneM.Loucks and Ajit Singh 'Monitoring The Performance of a Web Service,' IEEE, 1998
14 Wensong Jhang, The paper 'Linux Virtual Servers for Scalable Network Services,' Ottawa Linux Symposium, 2000
15 'Delivering High Availability Solutions with Red Hat Enterprise Linux AS 2.1,' RedHat, 2003