cdn是什么,一分钟快速了解它

本文是2013年的一篇技术笔记 , 参考的是《CDN(内容分发网络)技术原理》 , 现在根据理解重新整理 , 力求头条平台快速阅读的气质 , 不当之处请高手指正 。内容要:1、什么是CDN技术(what)2、为什么使用CDN(why)3、怎么使用CDN(how)一、什么是CDN技术(what)CDN , 中文内容分发网络 , 是Content Delivery Network的简称 。它通过一种缓存冗余的方式 , 在现有的网络结构中增加一层新的网络架构 , 将网站的内容部分或者全部存储到用户最近的网络服务器中 , 使得用户就近取得网站内容 。目前 , 大型网站均采用了CND这种技术方案 。未使用CDN , 用户访问过程:

cdn是什么,一分钟快速了解它

文章插图
使用CDN , 用户访问过程:
cdn是什么,一分钟快速了解它

文章插图
从上面两个图我们可以看到:使用CDN , 用户请求在满足的前下 , 请求发送到缓存服务器上 , 由最近的缓存服务器供内容 , 高了用户的访问速度 , 缓解了网站服务器的压力 。二、为什么使用CDN(why)可以从根本上高用户访问网站的响应速度 , 是目前高网站访问能力的标准方案之一 。节约网站带宽减轻网站服务器的压力 , 将服务器资源用于更重要的地方 。一般将网站的静态资源(图片 , js资源 , css资源等)缓存到CND , 这样用户每次访问静态资源就不用来网站服务器上取了 , 网站服务器的资源可以用来满足一些动态资源的请求 。三、怎么使用CDN(how)使用CDN一般有两种方式:镜像服务器和高速缓存 。镜像服务器的意思就是网站自己在各地建立镜像缓存服务器 , 可同时处理一些动态数据的缓存 , 但因需要大量的维护费用和带宽增加开销 , 甚至加入架构调整成本 , 所以一般的网站不会建立镜像服务器 。而高速缓存的成本就低多了 , 适合于缓存静态内容 。一般是由IDC公司供CDN服务 , 实施起来比较简单 , 绝大多数公司均采用租用CDN服务的方式 。实施起来比较简单:只需将域名的解析权供给CDN运营商 , 即将www的A记录改成CNAME记录 , 并指向运营商的CDN缓存地址即可 。


    以上关于本文的内容,仅作参考!温馨提示:如遇健康、疾病相关的问题,请您及时就医或请专业人士给予相关指导!

    「四川龙网」www.sichuanlong.com小编还为您精选了以下内容,希望对您有所帮助: