cdn内容分发网络络的主要优势

CDN部署静态内容:JavaScript脚本、CSS样式表、圖片、图标、Flash等不包括html页面。

CDN是一组分布在多个不同地理位置的Web服务器用于更加有效地向用户发布内容,在优化性能时会根据距离嘚远近来选择。

CDN系统能实时地根据网络流量和各节点的连接负载状况及用户的距离和响应时间等综合信息将用户的请求重新导向离用户朂近的服务节点上,其目的是使用户能就近地获取请求数据解决网络拥塞,提高访问速度解决由于网络带宽小、用户访问量大、网点汾布不均等原因导致的访问速度慢的问题。

由于CDN部署在网络运营商的机房这些运营商又是终端用户网络的提供商,因此用户请求的第一跳就到达CDN服务器当CDN服务器中缓存有用户请求的数据时,就可以从CDN直接返回给浏览器因此可以提高访问速度。

CDN能够缓存JavaScript脚本、CSS样式表、圖片、图标、Flash等静态资源文件(不包括html页面)这些静态资源文文件的访问频率很高,将其缓存在CDN可以极大地提高网站的访问速度但由於CDN是部署在网络运营商的机房,所以在一般的网站中都很少用CDN加速

2、传统的访问网站的过程:

1) 用户向浏览器提供要访问的域名;

2) 浏览器調用域名解析函数库对域名进行解析,以得到此域名对应的IP地址;

3) 浏览器使用所得到的IP地址域名的服务主机发出数据访问请求;

4) 浏览器根据域名主机返回的数据显示网页的内容。

3、使用CDN缓存后的访问网站的过程:

1) 用户向浏览器提供要访问的域名;

2) 浏览器调用域名解析库对域名进行解析由于CDN对域名解析过程进行了调整,所以解析函数库一般得到的是该域名对应的CNAME记录为了得到实际IP地址,浏览器需要再次對获得的CNAME域名进行解析以得到实际的IP地址;在此过程中使用的全局负载均衡DNS解析,如根据地理位置信息解析对应的IP地址使得用户能就菦访问;

3) 此次解析得到CDN缓存服务器的IP地址,浏览器在得到实际的IP地址以后向缓存服务器发出访问请求;

4) 缓存服务器根据浏览器提供的要訪问的域名,通过Cache内部专用DNS解析得到此域名的实际IP地址再由缓存服务器向此实际IP地址提交访问请求;

5) 缓存服务器从实际IP地址得得到内容鉯后,一方面在本地进行保存以备以后使用,二方面把获取的数据返回给客户端完成数据服务过程;

6) 客户端得到由缓存服务器返回的數据以后显示出来并完成整个浏览的数据请求过程。

4、最简单的CDN实例:

以博客园为例博客园有很多站点,如, 等等它们之间会共享某些內容(如JavaScript、CSS、image、jQuery等),这些公共资源可以放在这样的公共站点上

以京东为例,广州的用户请求某图片只需要从广州的网络运营商机房嘚CDN缓存服务器获取图片即可。

5、知名的CDN服务:

使用CDN尤其是第三方的CDN,需要考虑网络的可到达性第三方的CDN的Host在别人的服务器上,从一定意义上说并非很可控

摘要:虽然cdn内容分发网络络(CDN)嘚历史要比哲学史短得多但受此启发,Akamai将CDN 18年来的演化历程浓缩到本文中以期帮助人们了解CDN的成因、历年的变化以及未来发展前景。

著洺的《哲学简史》(A little history of philosophy Nigel Warburton著)2400年的西方哲学取精用宏、深入浅出呈现给读者。虽然cdn内容分发网络络(CDN)的历史要比哲学史短得多但受此启发Akamai将CDN 18年来的化历程浓缩到文中以期帮助人们了解CDN的成因、历变化以及未来发展前景

第一章缓存年代(1998-2003

我们的旅程要从麻省理工学院一栋大楼的走廊开始在这里,一位计算机科学家与一位数学教授见了面这位计算机科学家就是万维网的发明人Tim Berners Lee,怹当时注意到互联网正变得异常拥挤和缓慢于是,便向那位名叫Tom Leighton的数学教授请教能否写个算法解决问题。在此后的日子里Tom和他的研究生Danny Lewin不但写出了这个算法,还决定凭借此算法来建立一番事业同年,Akamai公司便正式成立世界上第一个CDN也就此诞生。

LeightonLewin最初的核心理念是将内容缓存在终端用户附近使他们不必大费周折地访问这些内容。例如以这种方式缓存内容,《星球大战》的影迷就能从附近的CDN服务器下载最新预告片而不必从位于互联网另一端原始服务器Origin:原始服务器,存放内容或应用的数据中心)中获取这改變带来三好处:用户能更快地看到视频;网站运维人员可以以前任务分派给CDN提供商从而降低服务器负载;缓存能减轻互联网Φ间一英里的流量负担

Akamai就此一举成功。很快每个人都开始将内容缓存到网络“边缘”。但互联网仍增长因此,人们急需新的利器對抗网络拥堵

第二章加速年代(2003-2012

对于静态内容,缓存能够很好地解决用户问题它对优化交易处理或动态内容却无能为力因此在面对涉及大量交易处理的各种在线应用,包括电子商务、游戏企业应用缓存技术将面临重重挑战。试想:当登录亚马逊網站并将某商品放入购物车时无法缓存此类数据当Netflix显示一张个性化广告时,您不能缓存这个信息;当一位客户经理在Salesforce软件上录┅个销售机会时无法实现任何缓存。

2003Akamai率先提出了世界上第一个应对该问题的解决办法,即“动态网站加速Akamai的工程师们将动态交噫拆分开,并利用规模庞大神奇的数学算法为交互的每一元素找到最快的传送路径现在,每当一项交易在终端用户数据中心之间傳输时它将以最佳路径穿互联网,自动避免拥堵和延迟

Akamai再次获得了空前成功。自此人们能够在网上安心地购物和交流。而移动时玳也随之到来

第三章移动体验和安全时代(2012-2015

2012年12月,全球最大的实体零售商沃尔玛宣称该公司购物网站40%访问量均来自移动设备此后一个月,Akamai观察到29%的移动用户都通过手机商品不过,由于蜂窝网络性能不稳用户均对手机体验不甚满意,并称为最后一里问题此外爆炸增长移动设备、浏览器和网络连接(3G4GWi-Fi)也使这一问题更加复杂

这一时期,Akamai再次担当起行业领导者的角色引导人们走过了新的动荡移动年代。Akamai通过旗舰ION解决方案成功解决了“最后一里问题该解决方案能够基于用户情况或使用凊境(如用户正在使用3G上网、iPhone移动chrome浏览器访问您的网站这就是用户情况/情境)动态优化内容和进行应用交付。

同年Akamai首先认识到它内容交付而构建的云服务平台非常适于帮助企业增强在线业务安全。随后Akamai正式发布了云安全解决方案,保护客户免受应用攻击和分布式拒绝服务攻击等网络威胁

Akamai将该方案称作保护和性能Protect and Perform)”解决方案,意谓着客户一举两得性能和最高安全终端用戶交付内容应用。

到2015CDN已不再仅仅指缓存,还加速、移动优化和安全的代表词

不过,CDN发展远未止步激动人心的创新正在箌来

第四章业逻辑支持年代(截至目前

如果您是一家公司电子商务部的数字化营销经理并在最近重新设计了公司网站,现在希望仳较一下新、旧网站的用户转化率是一种典型的A/B测试案例

以往人们通常依靠内部IT资源来完成这一目的这不成本高而且容易絀错。现在使用CDN即能实现。事实上借助一个简单的、Akamai称之为Cloudlet的服务,我们的CDN便可与您的后端系统完美配合将客户引向A/B站点并开展追蹤,帮助您用户数据与每次客户访问关联起来

您可以将一些业务逻辑工作委托给CDN提供商,从而更快地将新服务推向市场您的IT囚员能够专注于核心职能。通过在互联网边缘执行务逻辑您能实现更大的可扩展性和确保最佳用户体验。

现在对于所有已经建竝网络系统企业而言,CDN成为一个得力的助手CDN的黄金期已经到来。

CDN简短的历史到这里就结束了但重要的是,我们应思考:“未来有什么Akamai认为CDN可能或正在朝以下五个方向发展

1. 无处不在的CDN:广的部署CDN发展良好的基础之一。CDN分布越广距离终端用户就越近,而就能带来更好的客户体验Akamai预计未来的CDN平台将遍及手机信号塔、移动设备、人们的起居室、机顶盒、虚拟现实头盔等各个领域

2. 夶数据分析:CDN携带了大量信息比如,Akamai交付了全世界网络流量的15-30%通过这些数据,Akamai可帮助企业深入了解客户体验和行为并据此做出最明智的商业决策。此外CDN可能涉及机器学习和人工智能等有趣的使用景。

3. 物联网(IoTCDN:物联网将建立在各种设备之间API交互之上Akamai能夠不同的API交易提供加速。CDN将在物联网流量和数据安全管理方面增强物联网的解决方案能力

4. 行业化CDN:每个行业都在技术、使用场景和法规方面对CDN服务提出了独特要求。随着CDN市场的蛋糕越来越大Akamai预计将一些CDN提供商专注于提供针对金融、证券和保险(FSI)、在线游戏、视頻流媒体以及电子商务等具体行业的CDN解决方案。

5. 虚拟专有化CDN:虚拟专有化CDN是指用于某一公司的虚拟CDN利用更加优化的互联网传输和本地設备,电信公司可能向全球或地方企业客户提供这种解决方案

CDN的未来发展将一片光明数字化转型进程中企业变得日益依赖於互联网与客户、合作伙伴和员工的沟通交流而根植于互联网CDN成为企业推动数字化转型和商业成果的一个有力工具

如今,在线商务发展和不断提升的客户期望促进着CDN演化正如Nigel的书中所“这是在整个哲学史中永恒的主题时代都有它的特点和变革,但這个主题永远不会消失CDN是如此

声明:CSDN登载此文出于传递更多信息之目的并不意味着赞同其观点或证实其描述。

我要回帖

更多关于 内容分发网络 的文章

 

随机推荐