CDN技术详解
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

序言

雷葆华

中国电信北京研究院云计算团队总监

CDN是互联网服务背后重要的支撑者,它伴随着互联网商业化的出现而出现,一直可以看做互联网的卖水人。国内CDN产业的出现和国外基本在同一时间,但与国外不同,国内CDN发展的第一次浪潮从2002年左右开始,当时正值ADSL宽带业务大发展(从64kb/s的拨号、128kb/s的ISDN升级到512kb/s的ADSL),各省和地市级的运营商为填充提速后的宽带,增强宽带的吸引力,纷纷开始提供流媒体服务,CDN作为流媒体系统的一个重要核心组成部分开始被运营商接受和部署,并逐步在国内市场普及。通过CDN的支撑,运营商们为用户提供了有服务质量保证的流媒体服务,有力地推动了宽带的发展,成为国内CDN发展第一个高潮的最主要的推动者。可以说,CDN为中国第一次带宽升级起到了重要的推动和支撑作用。

从2008年开始,3G牌照的发放和新一轮宽带提速的推进,为移动互联网和云计算时代的到来奠定了基础条件。在这一新的发展阶段,CDN作为互联网服务的重要技术保证方式和一种基础资源服务,再一次受到了整个业界的关注,ChinaCache和网宿公司的成功上市,也标志着资本市场对CDN的认可。但是,客观地说,从CDN服务的普及率、服务的附加值和产品的核心竞争力几方面看,我国的CDN产业与欧美和日韩等国相比仍有不小的差距,整个行业还属于粗放型的发展阶段。其中一个比较重要的原因是国内这方面的人才和技术积累比较少,相关的书籍、资料很少,特别是能够系统性地介绍CDN技术的书籍在国内仍是一个空白。为此,我组织我们的研发团队利用业余时间编写了这本书,希望能够帮助读者系统地了解CDN的基本原理和基础知识,掌握其中的一些关键技术,并对整个CDN产业的发展有一个比较全面的认识,通过书籍为推动这个产业的发展尽一份绵薄之力。

为更好地让读者理解,我们采用循序渐进的方式介绍相关知识。

第1章是引言,通过对CDN的基本概念、发展历史、作用和价值的介绍,让读者了解为什么需要CDN,它能做什么,对CDN形成一个初步的认识。

第2章是CDN技术概述,对CDN的系统架构进行整体阐述,同时通过对CDN不同服务类型的分类描述,让读者对CDN的技术框架有一个比较全面的了解。

第3章至第5章,从对静态网页加速技术的实现入手,分别对Web缓存、集群和负载均衡、全局负载均衡和内容路由技术这三大关键技术的技术原理、使用方法和实现实例进行介绍,使读者能够了解CDN技术的发展脉络,同时对CDN系统的部署从单台Cache缓存技术到集群的实现再到整个CDN系统的分布扩展有一个全面的认识。

第6章重点介绍流媒体CDN系统的实现,通过对比流媒体加速和网页加速的区别,阐述流媒体CDN的关键技术,在该章的最后以IPTV CDN服务系统为例,帮助读者理解相关内容。

第7章分别对动态网页加速技术和应用交付技术进行介绍。它们分别是Web 2.0网站加速和企业内部应用加速的关键技术。

第8章从商业应用价值角度对CDN的产业现状和商业价值进行分析。

第9章对CDN和云计算、P2P等其他相关技术的关系进行阐述,同时作为总结,对CDN的下一步发展进行了分析和展望,提出进一步的发展方向。

本书部分内容和案例来自于我们的实践经验和成果,同时本书的编写得到了中国电信集团北京研究院的支持,参考了大量业界的研究成果和相关技术材料,在此一并感谢。最后,由于成稿仓促,知识水平和认识的局限,书中难免有纰漏之处,请各位专家和读者不吝赐教。

雷葆华

2012年4月,北京