内容分发和管理技术是有别于反向代理缓存技术的一项新技术。内容分发和管理技术是一种“推”的技术。它主要包含内容分发和内容管理两项功能。
•内容分发功能:一旦源Web服务器的内容被更新,内容分发
系统立即主动将其“推”到分布在各地的缓存服务器中,使各缓存服务器的内容与源Web服务器一致;或在设定的某个时间段或网络流量较小时将源Web服务器中的内容主动分发到各地的缓存服务器中,使访问
网站新内容或已更新页面的用户不必因缓存服务器临时下载新的网页内容而等待过长的时间。
•内容管理功能:又称“日志网关”。它的主要作用是从分布式的缓存服务器中收集
网站内容。页面和Web对象的访问记录,并集中式的监管。统计和分析所有缓存服务器的当前状态和性能,以利于有效地管理CDN。当
网站内容发生变更时,内容分发
系统能够对缓存服务器中过期的内容定期地进行自动删除。
2 技术方案比较 采用远程镜像站点方案,各
网站公司可以自主地选择在用户群大的地区设立镜像站点。但这种方案需要在异地的数据中心建设与原服务器一样的
系统,并支付相应的主机托管费用。因此初期投资大、维护成本高,而且随着异地镜像站点的不断增多,成本将直线上升。
采用CDS方案有利于ISP、ICP、IDC以及最终用户等。对最终用户来说,CDS缩短了其访问等待的时间,减少了上网费用;对ISP来说,由于用户大部分的Web请求都由本地缓存服务器响应,从而为ISP节省了带宽资源;对IDC来说,内容分发服务作为一项增值业务提供给各
网站公司,为IDC获得新的利润增长点;更为重要的是,CDS在提高
网站客户满意度的同时,还从一定程度上减轻了
网站源Web服务器的负载,降低了
网站在异地建设和维护远程镜像站点的成本,因此使.com和企业
网站等乐于租用此项服务。
内容分发技术是网络加速技术的一个重要补充,但不是唯一形式。内容分发服务与异地镜像服务两者具有一定的互补性,针对不同的用户可采用不同的服务。例如,对于具有相当实力和规模的大型
网站来说,可根据
网站的目标客户群选择在国内或国际重点中心城市建立自己的异地镜像站点,保证整个
网站系统的广域网上的高可用性;而CDS主要是面对中、小型
网站,或是大型
网站在非中心城市的需求,从而达到利用较少的投资和维护成本即可提高各地访问速度的目的。
3 建立CDN的原则 建立CDN必须具备相当的条件。首先要有丰富的互联网网络资源,包括网络覆盖、国内网间带宽、国际出口带宽等;其次在各地都应具有一定数量和规模的IDC。对于在全国范围内具备各种规模的IDC运营商来说,可以在CDN覆盖城市的数据中心采用广域网负载平衡、局域网负载平衡、缓存服务器以及内容分发和管理等设备,形成覆盖全国主要城市的CDN。CDN原则上应该易于配置、管理和维护,具有较强的可扩展性、可用性和性能。此外,整个
系统应具有强大的流量统计和状态监控管理能力。
为了使国内的CDN可以扩展到国外,可以考虑与境外运营商合作建立覆盖境外的内容分发网络。同时也可以与已建立了全球范围CDN的国标袒营商合作,把其网络延伸至国内主要城市。这样既可以便国内用户高速访问国外知名站点,也可以使国外用户高速地访问国内优秀的中文
网站。具体采取何种合作方式,需要依据网络的投资额以及市场的需求来定。同时,在建立内容分发
系统时需要特别注意的是,为保证本内容分发
系统能够与国外众多CDN具有一定的兼容性,
系统应尽可能支持国际上的主流内容分发服务组织联盟。
4 CDN应用实例 不同的CDN提供商实现的方式以及规模各不相同。如果要选择一个长期的合作伙伴,必须充分考虑其CDN的技术特点以及网络规模。以下是CDN的应用实例。
Adero公司已在全球范围建立了电子商务应用服务。该公司可在30多个国家开展服务,并且目前还在继续扩展其网络覆盖范围。Adero的GlobalWise应用
系统和GlobalWise商务
系统是针对一些已有现存网络的公司与其全球范围的客户沟通、交流而设计的。

发表评论