产品定义
天翼云CDN加速(CDN,Content Delivery Network,即内容分发网络),是基于天翼云遍布全球的网络节点提供的内容分发加速服务。它将源站内容分发至最接近用户的节点,使用户可就近获取所需内容,解决因跨运营商、跨地域、服务器带宽及性能瓶颈带来的访问延迟问题,提高用户访问的响应速度和成功率,适用于加速网页站点、文件下载、视频点播等场景。
天翼云CDN在国内拥有1800+个节点,覆盖多运营商和主要省份及城市;在海外拥有500+个节点,遍布亚洲、美洲、欧洲、非洲等大洲的主要国家和城市。具备150Tbps的业务承载能力。
产品价值
天翼云CDN可有效解决互联网业务的如下问题:
- 用户与源服务器物理距离较远,需要进行多次网络转发,传输延时较高且不稳定。
- 用户所在运营商与源服务器所在运营商不同,请求需要跨运营商进行互联转发,链路不稳定因素加剧。
- 源服务器网络带宽、并发处理能力有限,当接收到海量用户请求时,会导致响应速度降低、可用性降低。
- 业务发展迅猛,IT设施短期内无法快速扩容承载业务,使用天翼云CDN可实现弹性按需使用,快速扩容,节省网站IT投入成本。
天翼云CDN接入简单,客户无需调整现有业务结构,也不需要进行复杂的操作配置,只需要在CDN控制台进行简单操作,并调整域名解析记录,即可享受全球一站式CDN加速服务。
产品架构
天翼云CDN主要由全局负载均衡系统、分布式缓存节点、运营支撑系统三大关键系统构成,具体如下图所示。
三大系统作用分别说明如下:
- 全局负载均衡系统:即调度系统,支持DNS、HTTPDNS、302调度等方式,为用户分配最佳CDN节点,同时可基于监控数据对故障节点进行自动切换与恢复。
- 分布式缓存节点:遍布全球的分布式CDN节点,将网站内容分发至客户端。分级缓存的部署架构可以有效提升内容分发效率,降低回源带宽,提升用户体验。
- 运营支撑系统:包括监控系统、配置系统、内容管理系统和日志系统。其中,监控系统实时监控网络及节点健康情况;配置系统下发业务配置;内容管理系统下发内容刷新与预取任务;日志系统采集并分析用户访问日志,出具统计分析及计费数据。
加速原理
假设客户的加速域名为www.a.com并已接入天翼云CDN进行服务,某广州用户通过移动端或PC端发起HTTP请求时,所经历的实际业务流程如下图所示。
业务流程说明:
1、用户向网站发起http://www.a.com/a.html请求,此时,流程的第一步是客户端向Local DNS发起对www.a.com的域名解析请求。
2、Local DNS向该域名的权威DNS发起DNS解析请求。
3、由于该域名已在天翼云CDN加速(客户已经别名到天翼云的一级CNAME域名),则该权威DNS返回类似www.a.com.ctdns.cn的CNAME记录值。
4、Local DNS继续向ctdns.cn的权威DNS发起查询请求。
5、天翼云权威DNS基于全局负载均衡技术返回可以为用户服务的最佳CDN边缘节点ip。
6、Local DNS将该ip返回给客户端,此时客户端即明确了目标边缘节点的ip。
7、客户端向已获得的CDN边缘节点ip发起内容请求。若边缘节点有缓存,则直接返回内容给用户,访问结束。
8、若CDN边缘节点无此内容,则边缘节点向中间节点发起请求并缓存内容。
9、若中间节点无此内容,则中间节点回客户源站获取内容,响应给边缘节点并缓存。
10、边缘节点返回用户所需的内容,访问结束。
应用场景
CDN加速适用于加速网页站点、文件下载、视频点播等场景。
业务场景 | 网页站点 | 文件下载 | 视频点播 |
---|---|---|---|
客户类型 | 门户网站 新闻媒体网站 电商平台网站 娱乐资讯网站 |
游戏软件安装包下载 手机ROM升级 应用更新 网盘文件下载 |
影视播放网站 UGC短视频平台 互联网电视 在线教育视频网站 |
产品计费
天翼云CDN加速支持按需计费和资源包两种计费模式。
- 按需计费(后付费):选择与业务需求相匹配的计费方式,按实际用量结算费用,先使用,后付费,通常情况下适用于业务用量有较大波动且无法准确预测的场景。按需计费当前支持按流量和按带宽两种方式。
- 资源包(预付费):根据业务需求购买量级相匹配的资源包规格,结算时优先从资源包抵扣用量,先购买,后抵扣,适用于业务用量变动较小,整体用量相对明确的场景。
CDN与全站加速、应用加速的区别
产品相关区别主要从加速协议、加速内容特性、使用场景、适用行业、产品特性、产品计费等方面进行横向对比说明。
产品名称 | CDN加速 | 全站加速 | 应用加速 |
---|---|---|---|
加速协议 | 基于HTTP/HTTPS协议 | 基于HTTP/HTTPS协议 | 基于TCP/UDP协议 |
内容特性 | 静态内容 | 静态内容+动态内容 | 动态内容 |
适用场景 | 1、静态类:网站页面的图片、文字类的静态加速。 2、下载类:游戏下载、应用程序下载、版本更新、大文件下载。 3、点播类:音视频点播,如短视频APP、视频门户网站分发。 |
1、纯动态类:金融支付、游戏竞技等对时延要求高的业务。 2、动静混合:政府、电商、传媒行业既有动态又有静态的业务。 3、上传加速:新闻素材、音短视频、大文件上传。 4、Websocket协议:即时通讯、在线教育、行情推送的场景。 |
1、常见的OA、邮箱、音视频会议、SSL VPN等办公应用加速。 2、制造业常用的ERP、CRM、DMS等业务系统加速。 3、金融类:手机银行、网银支付、在线交易、行情推送等加速。 4、游戏类:账号登录、道具交易、语音聊天、指令互动等加速。 |
适用行业 | 1、政企、电商网站 2、应用、游戏下载 3、视频门户、在线教育 |
1、政府机构 2、金融行业 3、电商行业 4、娱乐资讯 5、网络游戏 |
1、金融行业 2、游戏行业 3、制造业 4、全球化办公 |
产品特性 | 1、精准的流量调度:支持基于EDNS的精准调度和节点下沉,细化到地市粒度的运营商级别精准IP库,并保持持续更新。 2、丰富的资源覆盖: 国内:拥有1800+个节点覆盖,覆盖多运营商和主要省份及城市。 海外:500+个节点遍布亚洲、美洲、欧洲、非洲等主要国家和城市。 3、极致的加速体验 智能高效缓存技术:热度自适应缓存迁移算法,大幅度提高缓存空间利用有效性。 高效私有传输协议:智能判断网络情况,优化拥塞控制算法,大幅提升传输效率。 |
1、实时探测:节点间根据规划实时进行探测,所有节点实时探测源站,并实时上报探测结果。 2、智能选路:根据全网节点探测结果,基于自研算法,实现第一公里+中间一公里智能选路。 3、传输优化:基于先进的内核技术及自研的私有传输协议,大幅提升传输效率。 |
1、智能选路:支持快速选路、稳健选路等多种选路方式,通过节点间实时探测,根据探测结果,结合自研的最优链路算法,获取最优路径回源。 2、多协议加速:支持基于TCP/UDP所有协议的加速,显著提升如办公应用、业务系统、金融及游戏行业的各种动态指令及接口的访问速度与稳定性。 3、多端口接入:支持多个TCP和UDP端口同时加速的场景,支持访问端口和回源端口不一致的场景,支持不同访问端口回不同源站端口的场景。 |
产品计费 | 计费维度:带宽/流量。 计费方式:支持按需、按资源包售卖。 1、按需:带宽/流量【中国内地/ 全球(不含中国内地)】。 2、按资源包:流量包【中国内地/全球(不含中国内地)】。 |
计费维度:带宽/流量+动态请求数+静态https请求数。 计费方式:支持按需、按资源包售卖。 1、按需: 1)带宽/流量(中国内地)+动态请求数+静态https请求数。 2)带宽/流量【全球(不含中国内地)】+动态请求数+静态https请求数。 2、按资源包: 1)流量包(中国内地)+动态请求包+静态https请求包。 2)流量包【全球(不含中国内地)】+动态请求包+静态https请求包。 |
计费维度:频道费+端口费+带宽费。 计费方式:支持按需计费。 |
产品管理方式
通过注册并登录天翼云账号,您可以通过以下方式管理CDN加速:
1、通过CDN控制台管理
CDN控制台是具有交互式操作的Web服务页面,形象且直观,简单易用。
2、调用CDN API进行管理
支持GET和POST请求的RPC风格API。