摘要
对内容分发网络(CDN)和对等网络(P2P)分别进行了分析对比,指出了它们各自的优缺点,并根据电信运营商主动参与P2P网络(P4P)技术的特点,给出了一种结合P4P、P2P与CDN技术的混合系统的设计方案,以及混合系统中协助CDN节点分发内容节点(伪CDN节点)的选择算法。该算法利用P4P技术获得运营商提供的网络信息,选择合适的边缘节点,贡献出其容量和带宽,为其他节点服务,以减少了系统边缘代理服务器的数量,增大系统容量,同时减少网络骨干网上的负载。模拟实验分析了考虑底层网络情况后,系统在链路花费、时间花费上的改进,结果表明该算法减少了跨网络运营商(ISP)流量,提高了系统性能。
Both Content Distributed Network (CDN) based and P2P based architectures have been proposed to distribute data. However, each kind of architecture has its own limitations. By taking advantage of Proactive network Provider Participation for P2P (P4P) which allowed more effective traffic control between applications and network providers, a new hybrid architecture which integrated CDN and P2P based content distribution system was designed, and a content distribution node selection algorithm was given in full details. The algorithm selected the appropriate edge node using network information got from P4P, then contributed its capacity and bandwidth services to other nodes in order to reduce the number of edge prosy servers, increasing the system capacity, while reducing the load of network. Taking into account the circumstances of the underlying network, cost of link and time were tested. The simulation results show that the algorithm reduces the network cost and improves the performance of peers-assisted CDN.
出处
《计算机应用》
CSCD
北大核心
2009年第11期2928-2931,共4页
journal of Computer Applications
关键词
对等网络
网络结构
网络应用
流量控制
代理服务器
Peer to Peer (P2P)
network architecture
network application
traffic control
proxy server