信息化 频道

CDN技术在网上世博会中的应用

  【IT168 信息化】

  2010年上海世博会是一个全世界范围的盛会,但是毕竟时间空间有限。所以很多人没有机会亲临世博会。如何让这一部分人群能够体验到世博会的盛况,能够从中获取所需要的内容就是网上世博所需解决的根本问题。

  “网上世博会”是2010年上海世博会在互联网上的虚拟展现,与现实中的世博会两者互为补充,同时,也是另一个各参展国参加世博会的方式。

  在“网上世博会”中,各个参展方不但可以将实体世博会的展馆和展项通过网络的方式向全世界的参观者展示,还可以补充展示虚拟的展馆和展项,进一步展示参展方的参展理念。网上世博会同样会是一个参观者与参观者相遇的盛会。通过“网上世博会”,各国的参观者能够更深入的了解2010年上海世博会的盛况,同时也能够和全世界的参观者交流沟通,从而将世博会的影响从中国上海辐射到整个世界。

  腾讯作为2010年上海世博会高级赞助商,作为网上世博会总集成总运行总维护,在网上世博会项目中,应用了一系列成熟的互联网技术,其中最为值得提到的,就是CDN技术。

  CDN技术起源及概述

  随着互联网的发展,及各类INTERNET应用服务的出现,用户对网络访问速度的要求逐步提高。 CDN概念的提出是从1998年开始。当时美国麻省理工大学(MIT)的一批研究生通过分析Internet网络状况,提出 了一套能够实现用户就近访问的解决方案,最终设计并实现了其独有的系统,在此基础上于2000年建立了世界靠前家提供商用CDN服务网的专业技术公司-- AKAIMA。Akamai致力于通过智能化的互联网分发(CDN)结束"World Wide Wait"(世界一起等待)的尴尬局面。公司1999年开始提供商业服务,并宣布世界上网络流量最大的互联网公司雅虎成为自己的合同客户。

  该公司的网络遍布世界各地,目前共有超过20,000台各类服务器分布在66个国家的100多个网络中,为诸如MS、YAHOO!、CNN.COM等世界级著名公司提供CDN服务。

  CDN(Content Delivery Network),即内容分发网络,是构筑在现有的Internet上的一种先进的流量分配网络。该网络将网站原服务器中的内容存储到分布于各地的缓存服务器 (Cache Server)中,通过网络的动态流量分配控制器,将用户请求自动指向到健康可用并且距离用户最近缓存服务器上,以提高用户访问的响应速度和服务的可用 性,改善Internet上的服务质量。由于内容分布网络可以有效地提高网络资源的利用效率,在提高ISP的广域网带宽利用率的同时提高用户的访问速度, 增加网站的服务可用性和抵抗黑客攻击的能力,因此受到广泛的重视,是一个正在兴起的并高速发展的技术产业。

  在互联网结构中,CDN位于网络层之上应用层之下,其目的就是减少网络中冗余数据的重复传输,使之最小化,将广域传输转为本地或就近访问。互联网上传递的内容,大部分为重复的Web/FTP数据。通过缓存服务器及应用缓存技术的网络设备,可大大优化数据链路性能,消除数据峰值访问造成的结点设备阻塞。

  CDN技术优势

  为什么要使用CDN技术呢,原因有以下几条

  (1)飞速发展的互联网

  根据中国互联网信息中心发布的第22次中国互联网络发展状况统计报告,截至2008年6月底,中国网民数量达到2.53亿,网民规模跃居世界靠前位,其中接入宽带比例为84.7%,宽带网民数已达到2.14亿人。宽带上网已成为网民最主要的上网方式

  (2)越来越丰富的内容

  影视音乐在线视听、网络游戏、海量新闻资讯满足了广大网民生活工作娱乐的信息需求;视频分享、博客、维基百科、论坛、RSS内容定制等WEB2.0概念的空前火爆,让广大网民参与了整个互联网内容的繁荣;在线购物、企业ERP系统应用、网络广告等无处不在的网络营销手段,令企业看到了互联网应用的效益增长点。报告显示:即时通信、搜索引擎和电子邮件是网民经常使用的三大互联网基础应用,使用率分别为77.2%,69.2%,62.6%

  类型多样的互联网内容对网络内容传输的要求越来越高

  (3)网站及应用必须重视的客户体验

  以在线购物为例,糟糕的图像品质,及不尽人意的网页下载速度,是64%的被调查者没有完成在线购物全程的原因;

  而接近50%的互联网使用者由于页面下载速度过慢或网站中网页速度不稳定,终于停止访问曾经推崇的网站;

  高效率的网络内容传输是高质量客户体验的基础

  CDN技术优势具有独特的优势

  (1)提高网站的访问速度和访问质量

  CDN大大提高了用户的访问速度和访问质量,同时可以避免源站因访问量过大而造成的服务器负载过量与带宽资源不足等问题。
  (2)使用方便
  使用CDN服务,对于互联网用户的访问是完全透明的,网站方面的切换过程简单易行,操作方便。

  (3)提高了冗错能力

  由于网络中有健康检测和众多的站点,一个节点有故障时,用户的请求会被自动解析到其它健康相对较近的节点上,始终保证内容可以被访问到。

  (4)网络覆盖全

  利用CDN服务提供商的众多的CDN节点,保证在世界各地不同地区和不同网络中的用户都能得到良好的访问质量。

  (5)强大的安全保障机制

  可以有效地屏蔽黑客入侵和各种D.D.o.S攻击对网站的影响,保证较好的服务质量。

  (6)降低成本

  有别于传统的网站架设镜像服务站点的方式,网站无需投资昂贵的各类服务器、租用各地运营商地网络带宽,设立分站点。CDN可以大大降低网站的建设和运维成本。

  CDN解决由于互联不互通、网络带宽小、用户访问量大、网点分布不均、源服务器负载太重、DDOS攻击、流量突发等问题带来的影响,提高用户访问网站的响应速度。

  Akamai宣称可获得6-10倍性能提升

  由独立benchmarking公司KEYNOTE(www.keynote.com) 所做的performace 实测报告。本报告是由全球35个人口汇集的大城市,针对客户主网页的logo做长期(2周)的测试。

  Yahoo!采用Akamai的CDN服务后,性能提升400%

  网上世博会使用CDN技术的必要性及情况

  而网上世博会项目中应用CDN技术是非常有必要的:

  首先,网上世博会面向全球用户,网络情况比较复杂

  其次,在世博会召开期间,预计将会有超过1亿人次的用户访问,用户量巨大

  第三,网上世博会系统中的虚拟展示及视频直播,视频点播等功能涉及的数据量大,对网络负载要求高

  第四,世博会召开时间长达半年,网上世博会系统更是早在2009年5月1日就上线运营,系统安全问题不容忽视

  网上世博会项目目前已大规模使用了CDN技术,目前在国内的电信网络,联通网络及教育网内,部署了超过30个网络节点,而且在世博会会期期间,在海外10余个重要节点,也将部署CDN节点,以保证用户能够就近顺畅的浏览网上世博会,真正实现世博会无处不在,无时不在。

0
相关文章