设为首页 | 收藏本站欢迎来到卓越网络免费免备案CDN加速,DDoS和CC攻击防御,高防CDN管理平台!

已阅读

云产品之CDN那些事儿

作者:cdnfine      来源:cdnfine      发布时间:2019-02-09

一、基础

我们在访问Web网站时,没有考虑CDN的基础链路是:

那么,本文我们来看下使用CDN的场景。

1.1 为什么需要CDN?

当你在看非常喜欢的电影剧或球赛时,加载过程缓慢、模糊不清甚至卡顿时,你的心情会是怎样?

 

这类问题大多是因为网络传输线路长且比较拥堵导致的,于是专家们就想到能不能将文本文件、音视频放在离用户更近的地方缓存起来,用户直接从缓存的服务器获取信息。但是互联网内容那么多,不可能缓存完的,专家们发现了一条定律,百分七八十的用户访问的是少量热点内容,大部分内容处于受冷落的状态,那么,热点内容就成了被缓存项。这种思想后来发展为CDN。

1.2 什么是CDN?

CDN(Content Delivery Network,内容分发网络)就是将源站的内容放置到缓存服务器中,这些缓存服务器部署在离用户更近的地方:

更进一步来说,CDN = 内容 + 分发 + 网络。其中,内容可以是静态内容也可以是动态内容;分发是指将源站的内容发布到距离该用户最近的节点;网络就是电信运营商的宽带网络。

一般来说,CDN包含中心节点、区域节点和边缘节点,每个节点又是服务器集群。其系统部署结构:

 

那么CDN是如何工作的呢?一般包括内容注入、用户请求调度、内容分发和内容服务。其中,内容注入是内容从源站注入到CDN的过程;内容分发是将中心节点的内容分发给到区域节点或边缘节点的过程。

二、云产品CDN

公有云厂商大多都提供了CDN产品,阿里云在网页站点加速、视频点播、视频直播、移动加速等场景中应用了CDN产品:

Keywords: 免费CDN加速 免备案CDN加速 高防CDN加速