什么是CDN?( 三 )


适用范围:

什么是CDN?

文章插图
备注:此类极端状况不建议您使用CDN服务
以资讯内容为主的网站 。具有一定访问体量的网站
例如资讯网站、政府机构网站、行业平台网站、商城等以动态内容为主的网站
例如论坛、博客、交友、SNS、网络游戏、搜索/查询、金融等 。提供http下载的网站
例如软件开发商、内容服务提供商、网络游戏运行商、源码下载等有大量流媒体点播应用的网站
例如:拥有视频点播平台的电信运营商、内容服务提供商、体育频道、宽频频道、在线教育、视频博客等
其他:Q&A
1.CDN加速是对网站所在服务器加速 。还是对其域名加速?
CDN是只对网站的某一个具体的域名加速 。如果同一个网站有多个域名 。则访客访问加入CDN的域名获得加速效果 。访问未加入CDN的域名 。或者直接访问IP地址 。则无法获得CDN效果 。
2.CDN和镜像站点比较有何优势?
CDN对网站的访客完全透明 。不需要访客手动选择要访问的镜像站点 。保证了网站对访客的友好性 。CDN对每个节点都有可用性检查 。不合格的节点会第一时间剔出 。从而保证了极高的可用率 。而镜像站点无法实现这一点 。CDN部署简单 。对原站基本不做任何改动即可生效 。
3.CDN和双线机房相比有何优势?
常见的双线机房只能解决网通和电信互相访问慢的问题 。其它ISP(譬如教育网 。移动网 。铁通)互通的问题还是没得到解决 。而CDN是访问者就近取数据 。而CDN的节点遍布各ISP 。从而保证了网站到任意ISP的访问速度 。另外CDN因为其流量分流到各节点的原理 。天然获得抵抗网络攻击的能力 。
4.CDN使用后 。原来的网站是否需要做修改 。做什么修改?
一般而言 。网站无需任何修改即可使用CDN获得加速效果 。只是对需要判断访客IP程序 。才需要做少量修改 。
5.为什么我的网站更新后 。通过CDN后看到网页还是旧网页 。如何解决?
由于CDN采用各节点缓存的机制 。网站的静态网页和图片修改后 。如果CDN缓存没有做相应更新 。则看到的还是旧的网页 。为了解决这个问题 。CDN管理面板中提供了URL推送服务 。来通知CDN各节点刷新自己的缓存 。在URL推送地址栏中 。输入具体的网址或者图片地址 。则各节点中的缓存内容即被统一删除 。并且当即生效 。如果需要推送的网址和图片太多 。可以选择目录推送 。输入 http://www.kkk.com/news 即可以对网站下news目录下所有网页和图片进行了刷新 。
6.能不能让CDN不缓存某些即时性要求很高的网页和图片?
只需要使用动态页面 。asp 。php 。jsp等动态技术做成的页面不被CDN缓存 。无需每次都要刷新 。或者采用一个网站两个域名 。一个启用CDN 。另外一个域名不用CDN 。对即时性要求高的页面和图片放在不用CDN的域名下 。
7.网站新增了不少网页和图片 。这些需要使用URL推送吗?
后来增加的网页和图片 。不需要使用URL推送 。因为它们本来就不存在缓存中 。
8.网站用CDN后 。有些地区反映无法访问了 。怎么办?
CDN启用后 。访客不能访问网站有很多种可能 。可能是CDN的问题 。也可能是源站点出现故障或者源站点被关闭 。还可能是访客自己所在的网络出现问题 。甚至我们实际故障排除中 。还出现过客户自己计算机中毒 。导致无法访问网站 。客户报告故障时 。可随时联系我们24小时技术部进行处理 。
什么是CDN?

文章插图
其他观点:
什么是CDN?

文章插图
CDN主要由负载均衡 。和高速缓存服务器组成 。其中分为中心部分和边缘部分 。中心部分就是负责全局负载均衡 。当客户端发送请求 。首先会访问中心CDN 。经过全局负载均衡 。根据用户请求的ip 地址 。一定的算法 。然后算出距离用户最近 。用户接入量最少得CDN缓存服务器 。这样是不是相当于走了捷径 。因为cdn是介于客户端和请求服务器之间的一个缓存服务器 。有一点点像redis缓存 。当然第一次请求的时候 。cdn没有缓存的话 。cdn也会请求一次服务器 。然后根据服务器返回的数据一方面留给自己缓存作为备用 。另一方面也返回给客户端 。好像现在像腾讯网 。阿里云都有提供cdn服务器 。而且域名配置服务器时候 。就可以配到cdn 。
而且现在应用也很多 。比如网络教学 。金融 。证券 。不允许有过多延迟和数据较大的应用 。这就是我大致了解的cdn。content delivery network。内容分发网络 。

推荐阅读