CDN
CDN内容分发网络Content 内容 Delivery 传递 Network 网络
官方解释:
其目的是通过在现有的Internet中增加一层新的网络架构,将网站的内容发布到最接近用户的网络“边缘”,使用户可以就近取得所需的内容,提高用户访问网站的响应速度。
小叙:
你在南方的艳阳里大雪纷飞,我在北方的寒夜里四季如春
咱俩处对象,我给你写情书,写信,飞鸽传书,天天就写仨字,我爱你。
哈尔滨,北京都有鸽子, 我让它往上海飞,给你送信。
我就不需要每次都让鸽子从哈尔滨出发,路过北京,再到上海了,我直接告诉北京的鸽子去上海多好呢???
虽然省了一段距离,省了不少时间,但我对你的爱一分没减!我爱你,你感受到了么?我没钱没车没房,但是我骚啊!!!
原理:
CDN加速将网站的内容缓存在网络边缘(离用户接入网络最近的地方),然后在用户访问网站内容的时候,通过调度系统将用户的请求路由或者引导到离用户接入网络最近或者访问效果最佳的缓存服务器上,有该缓存服务器为用户提供内容服务;相对于直接访问源站,这种方式缩短了用户和内容之间的网络距离,从而达到加速的效果。
优点:
从技术上全面解决由于网络带宽小、用户访问量大、网点分布不均等问题,提高用户访问网站的响应速度。
如果通过CDN后看到的网页还是旧网页,可以通过URL推送服务解决,新增的网页和图片不需要URL推送。使用动态网页可以不缓存即时性要就很高的网页和图片。CDN可以通过git SVN来管理
内容分发网络
是一个经策略性部署的整体系统,
包括:分布式存储,负载平衡,网络请求的重定向,内容管理 4个要件
特点:本地Cache加速,镜像服务,远程加速,带宽优化
关键技术:内容发布,内容路由,内容交换,性能管理
CDN网站加速适合以咨询为主的网站
CDN是对域名加速不是对网站服务器加速
CDN和镜像站比较不需要访客手动选择要访问的镜像站 比镜像更智能
喻:CDN=更智能的镜像+缓存+流量导流。
CDN使用后网站无需任何修改即可使用CDN获得加速效果