先看一个很简单的操作,我们在访问网站的时候,输入域名,譬如
http://www.baidu.com然后浏览器自动跳转到页面,但如果输入115.239.210.26呢,同样可以出现百度页面,IP地址,是你的上网全球唯一位置标记,域名的出现,简化了这个操作,当中作用的,就是DNS,负责把你的域名,解释为IP地址。
假设100人同时访问搜狐页面,按一个主页300K计算,需要30M带宽,如果1万人呢?需要就是3G带宽!按照目前最厉害的交换机,已经去到十万兆,问题当然不大,但硬盘IO存储如何?
人很聪明,往往是办法比困难要多,在很多地方装了N台缓存服务器,这N台服务器,都从源站取数据,然后通过修改DNS,用户访问网站的时候,都指向了这N台服务器,压力自然释放出来了!
这,就是CDN!!!
总结CDN有如下作用:
1, 分布缓存,大家最为熟悉的功能。
2, 防止DDOS攻击,因为采取的是分布式采取,避免源站单一攻击。
3, 解决南北互联问题。目前骨干带宽仅有电信和联通,铁通和教育网都不成气候。由于历史体制原因,南北互联一直是个问题。
4, 降低带宽费用,在一线城市,譬如广州,联通和电信的带宽是550元/M/月,而在偏远地方,一百多元就能买到。
由于CDN上述几大特性,流量爆发的今天,地位越加重要。
目前专业CDN面临的挑战有:
1, 免费CDN蚕食市场,譬如百度的加速宝,腾讯的安全宝等。此类免费网站仅提供静态页面类加速,稍微高级点的功能即收费。CDN运营成本,服务器,带宽这些都要钱。对于商业化应用网站而言,服务和性能,永远是首要考虑的因素。未来CDN市场将呈现两极分化,一面是免费,提供基本的加速,另一面就是针对高端用户所推出的产品。
2, 4G对CDN挑战。本不想谈这个笑话,但很多用户关心,有4G之后,CDN就要灭亡了。4G是移动互联网,但后台数据运行依赖骨干带宽,前面说过,只有电信和联通有骨干,移动收购的铁通,半桶水货,这就是为什么移动还要去买网速的CATM!4G的应用,必然加大对骨干带宽造成巨大压力,但骨干带宽出口就那么多,而且电信和联通出于自身利益考虑,一直对骨干带宽采取高额收费态度,故4G时代,CDN作用将更巨大!
3, 新技术应用,尤其云。CDN本身就是云技术的一种,属于云的分发阶段。未来CDN企业将通过平台整合,实现云的存储和计算。
4, 互联网企业自建CDN。BAT加360已经开始涉足这块,但对比专业的CDN厂家而言,无法针对用户提供个性化的方案,普通的互联网企业自建CDN代价太高,包括节点服务器部署,响应,服务技术支持等。从调研结果看,CDN流量爆发得益于视频类和游戏网站,这两种网站核心精力均放在自身的主营业务上。
5, 运营商参与CDN建设。运营商无法解决南北互联问题,而且运营商的特长是做标准化产品,CDN市场属于高度个性化。
坚持个人的梦想,别轻易放弃!!!!