Proactive hot spot avoidance for web server dependability

被引:8
作者
Felber, P [1 ]
Kaldewey, T [1 ]
Weiss, S [1 ]
机构
[1] Univ Neuchatel, CH-2000 Neuchatel, Switzerland
来源
23RD IEEE INTERNATIONAL SYMPOSIUM ON RELIABLE DISTRIBUTED SYSTEMS, PROCEEDINGS | 2004年
关键词
D O I
10.1109/RELDIS.2004.1353031
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Flash crowds, which result front the sudden increase in popularity of some online content, are among the most important problems that plague today's Internet. Affected servers are overloaded with requests and quickly become "hot spots." They usually suffer from severe performance failures or stop providing service altogether as there are scarcely any effective techniques to scalably deliver content under hot spot conditions to all requesting clients. In this paper we propose and evaluate collaborative techniques to detect and proactively avoid the occurrence of hot spots. Using our mechanisms, groups of small- to medium-sized Web servers can team up to withstand unexpected surges of requests in a cost-effective manner Once a Web server detects a sudden increase in request traffic, it replicates on-the-fly the affected content on other Web servers; subsequent requests are transparently redirected to the copies to offload the primary server Each server acts both as a primary source for its own content, and as a secondary source for other servers' content in the event of a flash-crowd; scalability and dependability are therefore achieved in a peer-to-peer fashion, with each peer contributing to, and benefiting from, the service. Our proactive hot spot avoidance techniques are implemented as a module for the popular Apache Web server We have conducted a comprehensive experimental evaluation, which demonstrates that our techniques are effective at dealing with flash crowds and scaling to very high request loads.
引用
收藏
页码:309 / 318
页数:10
相关论文
共 22 条
[1]  
ADLE S, SLASHDOT EFFECT ANAL
[2]  
Ari I., 2003, P 11 IEEE ACM INT S
[3]  
AWADALLAH AA, 2002, P 7 INT WORKSH WEB C
[4]   World Wide Web caching: The application-level view of the Internet [J].
Baentsch, M ;
Baum, L ;
Molter, G ;
Rothkugel, S ;
Sturm, P .
IEEE COMMUNICATIONS MAGAZINE, 1997, 35 (06) :170-178
[5]  
CHEN X, 2003, ISITR2003573 USCISI
[6]  
COLEMAN K, 2004, P 1 INT C AUT COMP I
[7]  
DAHLIN M, 1994, P 1 S OP SYST DES IM
[8]  
GARCESERICE L, 2003, P 5 INT WORKSH NETW
[9]  
GOLDSZMIDT G, 2001, 7 IFIP IEEE INT S IN
[10]  
Hu J. C., 1999, DOMAIN SPECIFIC APPL