什么是CDN

来源:互联网 发布:mac版xampp使用教程 编辑:程序博客网 时间:2024/05/18 16:54
    (转)
 一公司的销售打电话来说,我们公司的网站特慢,尤其是在北方用网通的连,我们公司在南方是电信的。他还发来一个PING的图,TIME的时间都是3位数,而且还有TIOME OUT,见我有些发怵,于是兴致勃勃向我推荐他们公司的CDN产品,于是也看了些资料,了解到底CDN是个什么东西,共享出来给大家。     网络加速器是的全称Content Delivery Network(缩写:CDN)即内容分发网络。它的原理是通过将网站的内容发布到最接近用户的cache(缓存)服务器内,使大部分客户就近访问cache服务器取得所需的内容,解决Internet网络拥塞状况,提高用户访问网站的响应速度,如同提供了多个分布在各地的克隆站点一般.
  CDN网络加速器的四大优势
   高速提高了企业站点(尤其含有大量图片和静态页面站点)的访问速度,并大大提高以上性质站点的稳定性
   实用当企业站点所存放的服务器短时宕机时,用户仍可以在很长一段时间访问cache服务器,获得该企业站点的信息;
   简易 CDN网络加速器对用户完全透明,购买、使用方便,不需对其空间作任何更改,不影响原来空间维护操作和运行内容;
   超值本公司为CDN提供可再扩展的所有缓存服务器以及专用DNS硬件以及带宽,一次购买,可在各地电信机房自动为您"克隆"出多个站点副本,让站点遍布internet各处。
工作原理
  1、上图的每一个Cache Server中都有 Web server中已购买CDN加速器站点的一个"克隆版本",使您的页面遍布各地,各地的浏览者通过最近的一台Cache Server浏览网站,提高网站速度,使浏览者体会到快速的访问效果
  2. 如果CDN服务器群中的一台服务器出现问题,都不会影响网站正常访问,访问者可从另一台服务器上读取数据,增强网站的稳定性.
  2、站点管理者的ftp维护仍然在Web server中进行,Cache Server能同步您的页面更改。
  3、所有的静态图片、文字都将通过Cache Server和浏览者之间进行,Cache Server越多,网站就被越多次"克隆",本公司将不断扩张Cache Server数量满足日益提高的访问需求。
  CDN的发展潮流
  在短短几年内,CDN技术发展迅速,众多的网站纷纷采用CDN服务来改善其服务质量,为用户带来更好的上网体验。根据美国HTRC公司的调查报告,在美国,1999年有8%的网站采用了CDN服务;而到2001年,这一比例已上升到31%,并且同期内只剩下约14%的网站仍未有采用CDN服务的计划。
  此项新兴的技术能给我们带来什么好处?
  一.对使用此技术的网站
  高速提高了企业站点(尤其含有大量图片和静态页面站点)的访问速度,并大大提高以上性质站点的稳定性
  实用当企业站点所存放的服务器短时宕机时,用户仍可以在很长一段时间访问cache服务器,获得该企业站点的信息;
CDN技术使用案例:
  对于电子商务类网站,有所谓8秒定律,即用户访问一个网站时,如果等待网页打开的时间超过8秒,会有超过30%的用户放弃等待。据资料显示,估计每年由于网络问题(缓慢甚至不通)导致电子商务方面的损失高达44亿美元。
  易趣网是20026月开始使用 CDN服务,到春节前后访问数量增加了6-7倍多,而访问质量不但没有下降反而得到提高,6月前访问响应速度10-20秒,使用CDN后则在8秒以内,而这期间设备没有增加,服务质量得到提高,成本得到有效控制,交易额也获得迅速增长,起到了一举多得的效果。
  中国CDN网络加速器
   本公司即将于网站上正式推出,届时可在网站上实时购买.
   如果要对主机www.cnjl.net进行加速,那么,必须保证cnjl.netDNS解析服务由本公司DNS提供。
 每一次购买网络加速器,每个IP地址可以绑定1个网址,超过1个须另外购买。
   不支持@主机(比如:cnjl.net)
客户在购买之后是否马上生效?
   对于在本公司注册的域名,在以此域名购买了CDN网络加速器之后,由于系统自动将域名解析作修改,那么最迟24小时之内就可以自动启用网络加速器;
   对于域名在其他注册商的情况,则需要您在购买之后到您的域名注册商处将域名DNS改为我们的DNS,生效之后即可。
  如何确认加速器生效?
  答:nslookup 域名,显示多于1IP就生效了
 客户网站如果由于特殊原因,进行服务器搬迁,如何修改CDN相应的服务器IP?  CDN是不是只对"静态图片、文字"有效,如果涉及到数据库等方面的页面是不是就没有任何效果。如果能有更详细的技术资料,能一起介绍下更好。
  答:对于动态脚本,数据库操作等,CDN中的CacheServer不做任何处理,他只相当于一个透明的代理而已,但也并不绝对,举个例子:假如您的数据库中只是存储图片地址,真正的图片存放在服务器硬盘空间中,程序脚本从数据库中取得地址后显示出图片。这种情况下,缓存服务器会为你做图片缓存,速度也会加快!
  第二种较少见的情况,如果数据库中存贮的是二进制图片信息,程序脚本从数据库中直接取得图片信息,这样就完全不加速了。但是cdn依然提供分布式的访问形式,增加的是稳定性
原创粉丝点击