Mitigating server-side congestion in the Internet through pseudoserving

被引:8
作者
Kong, K [1 ]
Ghosal, D
机构
[1] Univ Calif Davis, Dept Elect & Comp Engn, Davis, CA 95616 USA
[2] Univ Calif Davis, Dept Comp Sci, Davis, CA 95616 USA
基金
美国国家科学基金会;
关键词
caching; flash-crowd; Internet server technology; pseudoserving;
D O I
10.1109/90.793022
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Server-side congestion arises when a large number of users wish to retrieve files from a server over a short period of time, Under such conditions, users are in a unique position to benefit enormously by sharing retrieved files. Pseudoserving, a new paradigm for Internet access, provides incentives for users to contribute to the speedy dissemination of server fines through a contract set by a "superserver." Under this contract, the superserver grants a user a referral to where a copy of the requested file may be retrieved in exchange for the user's assurance to serve other users for a specified period of time. Simulations that consider only network congestion occurring near the server show that: 1) pseudoserving is effective because it self-scales to handle very high request rates; 2) pseudoserving is feasible because a user who participates as a pseudoserver benefits enormously in return for a relatively small contribution of the user's resources; 3) pseudoserving is robust under realistic user behavior because it can tolerate a large percentage of contract breaches; and 4) pseudoserving can exploit locality to reduce usage of network resources. Experiments performed on a local area network that account for the processing of additional layers of protocols and the finite processing and storage capacities of the server and the clients, corroborate the simulation results. They also demonstrate the benefits of exploiting network locality in reducing download times and network traffic while making referrals to a pseudoserver. Limitations of pseudoserving and potential solutions to them are also discussed in this paper.
引用
收藏
页码:530 / 544
页数:15
相关论文
共 24 条
[1]  
[Anonymous], INTERNET EC
[2]  
[Anonymous], P 4 INT WORLD WID WE
[3]  
[Anonymous], 1996, PROC ACM SIGMETRICS
[4]  
Baentsch M, 1996, COMPUT NETWORKS ISDN, V28, P921, DOI 10.1016/0169-7552(96)00030-X
[5]  
BESTAVROS A, 1995, BUCS95002 BOST U COM
[6]  
BOLOT J, 1996, P C COMP NETW ISDN M, P1397
[7]  
BURNS JE, 1997, P INT TEL C WASH DC, P889
[8]  
Dahlin M. D., 1994, Proceedings of the First USENIX Symposium on Operating Systems Design and Implementation (OSDI), P267
[9]  
GARFINKEL SL, 1996, WEBSERVER MAGAZI JUL, P58
[10]  
Gwertzman J. S., 1995, Proceedings Fifth Workshop on Hot Topics in Operating Systems (HotOS-V) (Cat. No.95TH8059), P51, DOI 10.1109/HOTOS.1995.513454