Design and analysis of parallel file downloading algorithms in peer-to-peer networks

被引:0
作者
Keqin Li
机构
[1] State University of New York,Department of Computer Science
来源
Telecommunication Systems | 2017年 / 64卷
关键词
Chunk allocation; Download time; File sharing system; Parallel downloading; Peer-to-peer network; Random service capacity;
D O I
暂无
中图分类号
学科分类号
摘要
It is well known that the method of parallel downloading can be used to reduce file download times in a peer-to-peer (P2P) network. There has been little investigation on parallel download and chunk allocation for source peers with random service capacities. The main contribution of this paper is to address the problem of efficient parallel file download in P2P networks with random service capacities. A precise analysis of the expected download time is given when the service capacity of a source peer is a random variable. A general framework is developed for analyzing the expected download time of a parallel download and chunk allocation algorithm, and is applied to the analysis of several algorithms. Two chunk allocation algorithms for parallel download are proposed. It is observed that the performance of parallel download can be significantly improved by using the method of probing high-capacity peers. One such algorithm is proposed and its expected parallel download time is analyzed. The performance of these parallel file download algorithms in P2P networks with random service capacities are compared. The above parallel download algorithms are extended to multiple file download by dividing source peers into clusters. It is noticed that there is an important issue of optimal parallelism which minimizes the combined effect of intracluster and intercluster overhead of parallel download and load imbalance.
引用
收藏
页码:719 / 734
页数:15
相关论文
共 16 条
[1]  
Carter RL(1999)On the network impact of dynamic server selection Computer Networks 31 2529-2558
[2]  
Crovella ME(2008)Minimizing file download time in stochastic peer-to-peer networks IEEE/ACM Transactions on Networking 16 253-266
[3]  
Chiu Y-M(2006)Analysis of resource transfers in peer-to-peer file sharing applications using fluid models Performance Evaluation 63 149-174
[4]  
Eun DY(2006)On neighbor-selection strategy in hybrid peer-to-peer networks Future Generation Computer Systems 22 732-741
[5]  
Gaeta R(2012)Probing high-capacity peers to reduce download times in P2P file sharing systems with stochastic service capacities International Journal of Foundations of Computer Science 23 1341-1369
[6]  
Gribaudo M(2014)On the expected file download time of the random time-based switching algorithm in P2P networks Peer-to-Peer Networking and Applications 7 147-158
[7]  
Manini D(2015)Analysis of file download time in peer-to-peer networks with stochastic and time-varying service capacities Future Generation Computer Systems 42 36-43
[8]  
Sereno M(2002)Dynamic parallel access to replicated content in the internet IEEE/ACM Transactions on Networking 10 455-465
[9]  
Koo SGM(undefined)undefined undefined undefined undefined-undefined
[10]  
Kannan K(undefined)undefined undefined undefined undefined-undefined