什么是CDN?
CDN( Content Delivery Network , 内容分发网络 )是构建在现有互联网基础之上的一层智能 虚拟网络 ,通过在网络各处部署节点服务器,实现将源站内容分发至所有CDN节点,使用户可以就近获得所需的内容。CDN服务缩短了用户查看内容的访问延迟,提高了用户访问网站的响应速度与网站的可用性,解决了网络带宽小、用户访问量大、网点分布不均等问题。
了解什么是CDN必须知道两个名词,即节点和源站;节点让用户使用 CDN 网络之前,CDN 提供商会在全国/全球部署多个节点。这里的节点可以看做机房,或者服务器集群,专业的称呼是 PoP(Point-of-Presence,入网点)或者边缘服务器(Origin Server)。源站就是你部署网站的服务器,它为整个 CDN 网络提供初始内容。如果不使用 CDN 的话,用户的每次请求都会到达你的源站。用户和源服务器之间的距离越远,数据包转发的次数就越多,等待页面加载的时间就越长。另外,数据包的每次转发都有可能受到网络拥堵的影响,进一步延迟网页加载时间。访问境外网站时,距离远,网络拥堵,用户往往需要等待 3 秒以上,这是用户无法忍受的。
CDN是如何进行加速的?
如果你的网站使用了 CDN 加速服务,当用户请求你的网站时,CDN 会找到离用户最近的CDN节点,看看这个节点中是否缓存了用户想要的内容:
如果节点缓存了用户想要的内容,就直接发送给用户,不用再去请求源站;如果节点没有缓存用户想要的内容,那么节点会自动请求源站获取想要的内容,然后再发送给用户;同时,节点也会把从源站获取的内容缓存起来,下次有用户再请求相同内容时,节点会直接发送给用户,而不用再去请求源站。
CDN 自带 负载均衡 功能,你不用担心突如其来的峰值流量,CDN 能够轻松应对,而你的源站服务器不会感受到压力。
华为云CDN将源站资源缓存到遍布全球的加速节点上,当终端用户访问资源时,无需回源,CDN通过一组预先定义好的策略(如内容类型、地理区域、网络负载状况等),将当时能够最快响应用户的CDN节点IP地址提供给用户,使用户可以以最快的速度获得网站内容。
值得一提的是,现在华为云CDN年终回馈,活期间还推出重磅专属优惠,专场特惠产品低至1元!华为云CDN全时流量包、CDN组合流量包、 视频直播 流量包、 视频点播 流量包等多种热门产品均享受年终专场的惊喜活动,不要错过哦!现在登录华为云官网,前往华为云CDN和视频云专场还可领取大额活动叠加满减券,先领券后下单更优惠,更多优惠等你来发现!
版权声明:本文章文字内容来自第三方投稿,版权归原始作者所有。本网站不拥有其版权,也不承担文字内容、信息或资料带来的版权归属问题或争议。如有侵权,请联系contentedit@huawei.com,本网站有权在核实确属侵权后,予以删除文章。