摘要
P2P系统的本质任务在于提高资源利用率和系统吞吐量,满足更多用户的数据请求。在无结构P2P中,通常分配高权重节点以较多连接,使之收到并命中更多查询,以提高搜索成功率。但高搜索成功率本身却未必能够提高系统吞吐量,因为受带宽因素影响,高权重节点的负载较重,造成服务可用性降低。提出了一种覆盖网络优化方案,即根据带宽负载和存储权重自适应性调整节点连接度,优化覆盖网络结构,提高系统吞吐量。模拟实验数据表明,基于带宽和搜索成功率的覆盖网络优化方案可以以很小代价提高系统吞吐量,当文件体积较小时提高比例可高达22%。
The intrinsic value of P2P system is to improve the utility ratio of system resources and the system throughput, as well as to satisfy more data requests. In many unstructured P2P systems, the peers with high popularity weight in the overlay are assigned with more connections, so as to receive more messages and hit more requests and finally to improve the search success rate. Due to the lack consideration of bandwidth, the peers with high weight are apt to be o- verloaded and the available services decrease. Therdore, the high success rate alone doesn't mean the high throughput and service availability. An optimization solution of overlay network was proposed in this paper to improve the throughput and the number of access customers, in which the connections are adaptively adjusted according to the available bandwidth and the popularity weight. Our simulations show that our method can improve the system throughput as high as 22% with low cost.
出处
《计算机科学》
CSCD
北大核心
2012年第3期43-46,82,共5页
Computer Science
基金
国家自然科学基金(60803111
61073028)
江苏省自然科学基金(BK2009396
BK2009100
10KJB520008)资助