CDN缓存的文件是临时文件,脱机时对用户不可用。缓存的文件不与服务器上的版本保持同步,服务器上的最新版本始终可供后续读取,更多相关知识:http://www.yanhuangzixun.com/。
此策略由配置的双程网络延迟值触发。建议在服务器网络连接速度较慢时使用此策略。例如,可以将网络双程延迟值配置为60ms,如果超过此值,文件应透明缓存到脱机文件缓存中。如果网络双程延迟低于60ms,对远程文件的读取不会缓存,如果开展IDC业务,需要了解数据中心空调系统。
如果未配置此设置,则远程文件不会在最终用户客户端上透明CDN缓存。前文介绍了缓存和透明缓存的概念,下面介绍一下透明缓存在CDN中的应用。首先分析互联网未来发展的趋势,目前以视频服务、文件分享、移动应用为代表的互联网应用占用了网络的大部分带宽,而且呈现占用带宽比例越来越大的趋势。
以视频服务为例,随着国内外如Youtube、Netflix、Hulu、优酷、土豆、奇艺等视频网站的迅猛发展,用户规模迅速扩大,视频内容和播放时长急剧增加,根据权威第三方机构预测,视频服务到2013年年底、2014年年底、2015年年底将分别消耗53%、57%、62%的网络流量。此外,多屏终端的兴起也加速了这一趋势,iPad 平板电脑、智能手机、机顶盒等终端极大地方便了用户随时随地访问互联网,在一定程度上增加了网络流量开销。
CDN缓存网络通过多级架构,将内容预先推送到边缘节点,再根据节点负载情况、网络流量、到用户的距离和响应时间等综合信息,将用户的服务请求调度到离其最近的边缘节点,由此节点为用户提供服务,可以很好地解决网络拥挤、响应时间长、视频播放不流畅等问题。
前面几章介绍的 IPTV CDN、OTT CDN、Web CDN均是为了解决 IPTV、OTT、Web业务的相应问题,但是它们针对的是可管可控的内容,以 IPTV CDN为例,获得国家颁发资格认证牌照的 IPTV 内容提供商将预先审核过的节目内容和元数据注入到运营商的 CDN内容库节点中,再由 CDN缓存分发和调度到下级节点为用户提供服务。
然而目前互联网上存在海量的、各种形式的视频内容,像 IPTV这样的具备专用CDN缓存、内容可管可控的视频服务只占很小一部分,大部分的视频内容都是由各种各样的互联网服务提供商提供,而其中相当一部分的互联网服务提供商都没有自己建设 CDN或者租用第三方 CDN,这些服务提供商提供的视频服务存在集中式、缺少 CDN管控、无序等特点,容易引起网络拥塞、用户体验较差等问题,而且对同一个内容而言,每个用户的访问请求都要建立起一条从上至下的网络连接并进行流媒体传输,浪费了大量的网络带宽和流量。