内容分发网络(CDN)越来越被更多的企业所使用和认可。
百度百科对CDN的解释是这样的:CDN的全称是Content Delivery Network,即内容分发网络。其基本思路是尽可能避开互联网上有可能影响数据传输速度和稳定性的瓶颈和环节,使内容传输的更快、更稳定。通过在网络各处放置节点服务器所构成的在现有的互联网基础之上的一层智能虚拟网络,CDN系统能够实时地根据网络流量和各节点的连接、负载状况以及到用户的距离和响应时间等综合信息将用户的请求重新导向离用户最近的服务节点上。其目的是使用户可就近取得所需内容,解决 Internet网络拥挤的状况,提高用户访问网站的响应速度。
追溯CDN的历史发端于美国的一起政治八卦事件,那就是克林顿莱温斯基,克林炖莱温斯鸡事件的发酵引发了人们的极大兴趣,美国白宫网站访问压力骤增,访问速度却骤降,这直接导致了人们对CDN技术的重新审视和研究。
目前市面上号称自己节点遍布全国乃至全球的专门做CDN的公司多如牛毛,CDN产品的竞争激烈,水平也参差不齐、鱼目混珠。阿里CDN产品在经过了很长时间的公测之后,也在今年2月底忸忸怩怩的商用了,说实话其操作界面的粗糙,可视化功能的简陋确实有失阿里互联网圈老大的身份,缓存刷新也仅限于具体静态文件和子目录,若要进行整站缓存的刷新则需要向阿里工程师提出申请协助操作;其对资源的监控功能我认为尚处于非常初级的阶段,好像是为了配合上线匆忙拼凑的几个功能菜单的样子,访问分析无法统计,日志无法下载,WAF和CC监控起初好能看到效果,不知道为什么这几天又成了摆设,其加速节点也不过40多个,但是相比较起来这个节点数已足够大幅提升各地的访问速度了。效果为王的时代其他的也不用太介意了,也许是因为收钱了,我们的要求就更高了。
阿里CDN的缓存命中率基本维持在80%左右,也就是说可以为源服务器分担80%的压力,针对网站中的动态内容则会穿透CDN回到源站,且在回源过程中如果超过了5秒未完成相关调用,则会自动被阿里CDN视为超时,直接挂掉,并且这5秒的阀值不可自定义,这足见阿里的霸道,也说明阿里期望第三方网站有和淘宝同样的用户体验。
静态内容多的网站是非常有必要使用CDN技术的,但是动态内容为主的网站若想使用CDN技术,最好将动态内容使用独立域名。
- 上一篇: [转]从关注紧急的事到关注重要的事
- 下一篇: 念奴娇·IT与互联网
评论