An effective peer-to-peer web caching system under dynamic participation of peers

被引:2
作者
Ryu, YS [1 ]
Yang, SB [1 ]
机构
[1] Yonsei Univ, Dept Comp Engn, Seoul 120749, South Korea
关键词
peer-to-peer system; web caching; internet system; world wide web;
D O I
10.1093/ietcom/e88-b.4.1476
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Peer-to-peer (P2P) web caching has been studied recently as it can exploit local caches of peers for web caching without additional infrastructure. However, dynamic join/leave behaviors or local caching strategies of the peers due to their autonomy in a P2P network may limit the performance of P2P web caching. To overcome these limitations, we propose an effective directory-based P2P web caching system under dynamic participation of peers. We introduce the object lifetime in a P2P network considering the lifetimes of both an object in the local cache of a peer and a peer who owns the object, and utilize this object lifetime information for neighbor selection and storage management in the P2P web caching framework. For the neighbor selection, the proposed system utilizes the object lifetimes in selecting accurately a neighbor who would still retain the requested object and still remain in the P2P network. To improve the storage management, the proposed system uses efficiently the entire cache storage of the P2P network in such a way that the object is stored selectively in the local cache of the peer who requested it, considering the object lifetime. The trace-driven simulation results show that the proposed system has higher accuracy and fewer redirection failures than the conventional directory-based P2P web caching system in the feasible P2P network.
引用
收藏
页码:1476 / 1483
页数:8
相关论文
共 14 条
[1]  
[Anonymous], 2002, P 21 ANN S PRINC DIS
[2]   Mitigating server-side congestion in the Internet through pseudoserving [J].
Kong, K ;
Ghosal, D .
IEEE-ACM TRANSACTIONS ON NETWORKING, 1999, 7 (04) :530-544
[3]  
Ng WS, 2002, PROC INT CONF DATA, P272, DOI 10.1109/ICDE.2002.994726
[4]  
Padmanabhan VN, 2002, LECT NOTES COMPUT SC, V2429, P178
[5]  
PADMANABHAN VN, 2002, P 12 INT WORKSH NETW, P177, DOI DOI 10.1145/507670.507695
[6]   A new document placement scheme for cooperative caching on the Internet [J].
Ramaswamy, L ;
Liu, L .
22ND INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, PROCEEDINGS, 2002, :95-103
[7]  
RATNASAMY S, 2001, P 2001 C APPL TECHN, P161, DOI DOI 10.1145/383059.383072
[8]  
Rowstron Antony, 2001, Pastry: Scalable, decentralized object location, and routing for large-scale peer-to-peer systems, DOI [10.1007/3-540-45518-3_18, DOI 10.1007/3-540-45518-3_18]
[9]  
SAROIU S, 2002, P MULT COMP NETW, P407
[10]  
Stading T, 2002, LECT NOTES COMPUT SC, V2429, P203