摘要
随着互联网的高速发展,网络服务对于内容传输的质量要求也越来越高,内容分发网(Content Delivery/Dis-tribution Networks,CDN)被证明是一种提高网络性能和加速网络业务的有效方式,在10年的时间内成为互联网不可或缺的核心技术之一。以CDN架构的演变为标准,将CDN技术的演进过程分为缓存辅助CDN、光纤辅助CDN以及对等网辅助CDN三个阶段,阐述对于CDN关键技术在互联网需求推动下的研究与发展,并展望CDN未来的发展趋势。
Over the last few decades,Internet has drawn people from all over the world,mainly driven by the emergence of the Web (World Wide Web, WWW). With the rapid growth of Web sites and also the scale of Internet, the QoS (Quality of Service) requirements of content transportation of Web sites have been more and more critical. Content Delivery/Distribution Networks (CDN) is proved to be an efficient way to improve the performance of network and accelerate the network operation and it has become one of the essential kernel technologies of Internet within the last decade. This paper categorized the evolution process of CDN into three stages based on the changes of its architectures. The first generation of Cache-assisted CDN alleviated the load burden on source by deploying surrogates (cache servers) to the edge of networks which is closer to the clients. The second generation built highway to guarantee the bandwidth between surrogates by using fiber links, so called Fiber-assisted CDN. The third generation of Peer-assisted CDN utilized the extra resource of clients through the cutting edge Peer-to-Peer (P2P) technology, to elevate the scalability and reduce the cost. This paper described the research and development of CDN technologies driven by the requirements of Internet. The future trend of CDN was also discussed.
出处
《计算机科学》
CSCD
北大核心
2009年第2期11-14,46,共5页
Computer Science
基金
国家自然科学基金(编号60502023,60473086和60673184)
国家863高技术项目基金(编号2007AA01Z419)资助
关键词
内容分发网
互联网
对等网
Content delivery/distribution network (CDN),Internet,Peer-to-Peer (P2P)