ITPub博客

首页 > IT职业 > IT职场 > 阿里云CDN使用

阿里云CDN使用

原创 IT职场 作者:开发者学习指南 时间:2019-07-09 16:51:53 0 删除 编辑


什么是阿里云 CDN ?

阿里云内容分发网络( Alibaba Cloud Content Delivery Network ,简称 CDN )将您源站资源缓存至阿里云遍布全球的加速节点上。当终端用户请求访问和获取这些资源时,无需回源,系统将就近调用 CDN 节点上已经缓存的资源。

在不同区域、不同场景下使用 CDN 加速您网站内容的分发,将有效分担源站压力,避免网络拥塞,提升用户访问资源的速度和体验。

 

工作原理:

通过以下案例,您可以清楚地了解 CDN 的工作原理。

假设您的源站域名为 。接入 CDN 开始使用加速服务后,当您的终端用户(北京)发起 HTTP 请求时,实际的处理流程如下:

终端用户(北京) 向 下的某资源发起请求,会先向 LDNS 发起域名解析请求。

当 LDNS 解析 时,会发现已经配置了 CNAME www.a.tbcdn.com 。

解析请求会发送至阿里云 DNS 调度系统,并为请求分配最佳节点 IP 。

LDNS 获取 DNS 返回的解析 IP 。

用户获取解析 IP 。

用户向获取的 IP 发起对该资源的访问请求。

若该 IP 对应的节点已经缓存了该资源,则会将数据直接返回给用户(如图中步骤 7 、 8 ),此时请求结束。

若该节点未缓存该资源,则节点会向业务源站发起对该资源的请求。获取资源后,结合用户自定义配置的缓存策略,将资源缓存至节点(如图:北京节点),并返回给用户,此时请求结束。

 

相关概念:

CNAME :即别名 ( Canonical Name ) ,可以用来把一个域名解析到另一个域名。

回源 HOST :使用回源 HOST ,您可以自定义 CDN 节点回源时所需访问的具体服务器域名。

协议回源:开启该功能后,回源使用协议和客户端访问资源的协议保持一致。

过滤参数: URL 请求中,如果携带“?” (半角)和参数,则请求到 CDN 节点时, CDN 节点在收到该请求后是否将该带参数的请求 URL 请求回源站。

 

产品优势:

 

稳定快速

先进的分布式系统架构,国内节点数最多的云 CDN :全球 1500+ 。

充足的带宽、存储资源:单节点带宽 40Gbps+ ,全网带宽输出能力 120 Tbps 。

稳定高效的性能指标: 95%+ 命中率, ms 级响应时间,视频 95%+ 流畅率。

完善的监控体系 & 服务体系: 7 * 24 小时全网监控,基于服务质量智能监控和调度。

节约成本

资源弹性扩展,按实际使用量付费,接入即可实现跨运营商、跨地域的全网覆盖。

先用后付,提供按流量或峰值带宽两种计费方式,满足不同业务需求。

对于网站突发流量,无需用户干预,自动作出响应和调整,有效减少源站压力。

简单易用

自助化配置域名的添、删、改、查,丰富简洁可定制配置项,支持自定义防盗链、缓存策略、 HTTP 响应头等功能。

开放 API 接口,提供服务开通、内容刷新、获取监控数据、下载分发日志等功能。

 

使用场景:

网站 / 应用 静态加速

站点或应用中大量静态资源的加速分发。建议将站点内容进行动静分离,静态内容使用阿里云 CDN 加速。动态内容可以使用云服务器 ECS ,静态资源如各类型图片、 css 、 js 小文件等,建议结合 对象存储 OSS 使用。可以有效加速内容加载速度,轻松搞定网站图片、短视频等内容分发。

架构示意图:

视音频点播 / 大文件下载

支持各类文件的下载、分发,支持在线点播加速业务,如 mp4 、 flv 视频文件或者平均单个文件大小在 20M 以上,主要的业务场景是视音频点播、大文件下载(如安装包下载)等,建议搭配对象存储 OSS 使用,可提升回源速度,节约近 2/3 回源带宽成本。

 

架构示意图:

直播加速

阿里云 视频直播服务 服务已单独上线发布。基于领先的内容接入与 CDN 网络以及大规模分布式实时转码技术打造的音视频直播平台,提供便捷接入、高清流畅、低延迟、高并发的音视频直播服务。支持多直播场景,全景数据统计,丰富角度分析;直播功能丰富,录制回放、实时封面、实时转码、连麦混流。

 

架构示意图:

移动应用加速

移动 APP 更新文件( apk 文件)分发,移动 APP 内图片、页面、短视频、 UGC 等内容的优化加速分发。提供 httpDNS 服务,避免 DNS 劫持并获得实时精确的 DNS 解析结果,有效缩短用户访问时间,提升用户体验。

 

架构示意图

其他 CDN 产品

如果您对 CDN 加速有较高的安全需求,可使用阿里云安全加速 SCDN 。

如果您想使用含 P2P 技术的 CDN 进一步降低 CDN 成本,可使用 阿里云 PCDN 。

如果您对动态内容的加速也有需求,可使用 阿里云全站加速。

 

更多课程: https://edu.aliyun.com/course/130/lesson/list?utm_content=g_1000056676


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69926013/viewspace-2650013/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: Hadoop简介!
下一篇: Html基础入门
请登录后发表评论 登录
全部评论

注册时间:2019-05-28

  • 博文量
    34
  • 访问量
    32631