CDN百科9:快速上手阿里云DCDN全站加速,最新配置与购买优惠教程

简介: 8月6日,全民加速节活动第一场直播中,阿里云高级技术专家原丘在线分享了《快速上手阿里云DCDN全站加速》,帮助用户提升对DCDN产品的全面认知和使用体验,本文为演讲原文,介绍了什么是全站加速、全站加速的原理、应用场景、加速效果以及快速上手实操。

8月6日,阿里云全民加速节活动第一场直播中,阿里云高级技术专家原丘在线分享了《快速上手阿里云DCDN全站加速》,帮助用户提升对DCDN产品的全面认知和使用体验。

全站加速是什么?

全站加速是阿里云自主研发的融合了动态加速和静态加速的CDN产品,可以一站式应对页面动静态资源混杂、跨运营商、网络不稳定、单线源站、突发流量、网络拥塞等一系列因素,优化和解决访问响应慢、丢包、服务不稳定等问题,从而提升整个网站应用的性能和用户体验。
下图为CDN和全站加速的对比,在支持资源类型上,CDN仅支持静态内容,而全站加速更加广泛,包含了动态加速;加速方式上,CDN是遵循就近访问的原则,缩短资源和用户之间的距离,而动态内容没办法提前缓存在边缘节点上,所以是穿透全网的整个网络链路层面的加速,DCDN可以通过智能路由、协议优化等技术寻找最优路径,快速访问服务器源站获取内容;在源站适配上,因为一般用户去使用CDN的时候,都需要做动静分离,把动态请求剥离出来,做动态的域名,用源站去承载流量,然后静态的资源做另一个域名,交给CDN。这就需要用户对自己源站的资源清晰的梳理,然而对中小客户或者初创网站来说,可能对资源内容的规划还不是特别完善,另外对政企类应用来说,一般需要整站的加速,同样会产生困扰,这种情况使用DCDN就比较方便了。

image.png

为什么要使用全站加速?

传统的CDN的现状是:通过把内容放在边缘节点进行分发来提升效率,然后并不是所有内容都可以在边缘节点缓存的,因为缓存都是有容量的,肯定有一部分冷的文件,或者是说缓存率比较低的内容,可能会回源。为了尽量的减少请求直接回到源站,CDN会进行多级的回源层,去兜住从边缘节点过来的一些流量,来提高命中率,提升服务质量。同时,回源节点和边缘节点的区域规则比较固定,一般在距离较近,要避免流量经过较长的链路才能到达回源层去把数据拉取到。

那么对于动态内容就存在比较多的问题了,比如:非HTTP和HTTPS的私有协议,像其实传统的CDN其实是服务不了的;像web服务中的websocket、API接口或POST等交互类请求,对实时性要求比较高,对质量比较敏感的这种这种服务,传统CDN体系架构下,天然的对全网穿透的流量形式不能提供很好的服务。另外不少客户的动态内容跟静态内容混在一起,没有做很好的动静分离,在基础CDN上服务,会导致整体的服务质量受到一定影响。

这些情况就比较适用阿里云全站加速产品了。

全站加速的核心原理

全站加速的核心原理主要分了两大块,一个是节点层,一个是一个控制层,节点层可以类比在SDWAN中的数据面,而路由决策则是控制面,其中整个传输网络的建立是通过探测和路由计算来完成的。边缘节点则保证了用户最后一公里用可以最快速的接入,优化建联和握手的时间。

image.png

当请求进入网络中之后,边缘节点跟内部的整张大网、源站之间,通过探测去实时的发现整个网络当中最优的链路,基于这个探测数据结果,通过路由算法和基础数据的分析和决策,最终会在整个网络里面去高效迭代出最优的传输链路,当链路遭遇流量汇聚的情况,链路选择也会实现流量和质量等多重因素之下的平衡。

全站加速的应用场景

全站加速典型的业务场景包括社交应用、在线教育、游戏和页面加速。

社交应用业务场景中包含了API的访问、大流量视频的上传等等,对于可用性、加速性能的要求比较高。在该场景下,DCDN可以进行动态内容加速,同时在部分高频的交互场景也会用到WebSocket协议,改善图片与视频流畅性、互动性以及突发热点情况下的稳定性。

在线教育包括了在线课堂、一对一的小班课等形态,对于可用性要求非常的苛刻,因为无论源站还是中间链路的异常都会导致课程中断,体验受损;在重试和故障恢复的情况下,也会有更加灵敏的要求。通过阿里云DCDN来进行动态内容分发,一些高频交互的场景可以用到DCDN中的WebSocket能力,提升动态响应体验。

网页游戏和手游场景中常见的就是弹幕,DCDN的websocket能力可以提供弹幕等数据的交互,满足对实时性要求更高的业务需求。

页面加速,主要包含企业的主站官网等整站加速需求,其中动静内容都是混合的,客户更需要一站式加速的产品,无需去做配置,让DCDN去平衡动态和静态的两种资源的这种服务质量。

加速效果

实际的客户第三方监测数据显示:DCDN与未使用DCDN直接使用BGP服务进行效果对比时,国内业务在开启DCDN之后,整体的总下载时间提升大概是在30%以上。

image.png

DCDN全站加速配置流程

下面介绍DCDN产品如何快速上手。
image.png

一、登录阿里云官网,进入全站加速产品详情页,点击完成开通。

image.png

二、添加域名

新增域名的流程与CDN差别不是很大,输入加速域名,填写源站信息。端口默认填写80和443。如果用户想设置回源follow客户端协议,需要配80端口,当用户选择443时,DCDN逻辑会强制使用443去回源。当用户不进行配置源站客户端的情况下,DCDN会根据用户配的端口来去决定回源用什么协议。在加速区域中,可以选择中国、全球(包含国内和海外)和纯海外的场景。

image.png

三、配置CNAME

当新创建完成之后,则需要配置CNAME,用户需要做的是把CNAME在DNS的管理系统里面,去进行一个正常的解析。

其中要注意几个事情,第一,回源配置中的静态协议跟踪回源,因为动态和静态在全站加速领域里面是两种加速的类型,默认在这个页面上用户点击静态协议跟踪回源的时候,是当一个静态的内容要回源的时候,应该遵循什么样的协议,可以开启根据客户端的协议来进行回源。默认静态内容也是按照端口,当用户不开启的情况下,按照用户配置的80或者443去选择回源用什么协议。

image.png

第二,动静态加速规则,当用户第一次注册完成之后,全站加速DCDN会给你添加一些静态的文件类型,默认就这些会被认为是静态的,当然后续可以自行修改、勾选和删除。这个功能可以方便整站加速的客户,减少配置步骤。

第三,在动静态加速规则中的协议跟随回源与CDN是有区别的,协议跟随回源是指跟随客户端的HTTPS来进行回源,当用户强制用HTTP的时候,需要端口是80的,也就是说源站如果用户配置了443,再配置协议跟随回源和HTTP其实都是无效的。目前如果用户源站配置的是一个非80和443的的特殊端口,目前默认是用HTTP的,HTTPS是需要提工单进行配置。

image.png

四、websocket配置

websocket只有一个配置——回源修改选项,点开之后它有两个部分可以修改,一个叫回源协议,回源协议默认为HTTP,用户可以自行配置跟随和HTTPS。

image.png

另一个是心跳时间,websocket需要用户通过客户端的心跳时间来去保持整个链路的存活,当前DCDN默认的是60秒,当用户在60秒以内没有数据交互(包括心跳保活包在内),那么DCDN会超时断开连接。所以用户需要根据业务的心跳包发送间隔,来设置websocket的心跳时间,来避免由于长时间无数据交互导致DCDN发生断连。

来全民加速节,购买CDN更划算

本次全民加速节,阿里云CDN诚意满满,为用户设置了多重优惠。

第一重:活动期间,用户可以领取活动专属的9850元代金券,当订单金额满足条件即可享受满减。
第二重:爆款产品,CDN/全站加速流量包50TB,活动期间仅需4999元每年。
第三重:新客户专项优惠,500GB 49.9元/年,1TB 99元/年,5TB 499元/年和10TB 999元/年。
第四重,除了上述优惠,其他规格的产品套餐,在全民加速节期间也提供特惠,下行流量包购买有效期1年9折特惠,有效期1个月8.5折特惠。另外,静态https请求数包和动态请求数包9折特惠。

点击进入全民加速节页面,观看直播回放+领取优惠+查看活动详情

image.png

目录
相关文章
阿里云CDN:全球加速网络的实践创新与价值解析
在数字化浪潮下,用户体验成为企业竞争力的核心。阿里云CDN凭借技术创新与全球化布局,提供高效稳定的加速解决方案。其三层优化体系(智能调度、缓存策略、安全防护)确保低延迟和高命中率,覆盖2800+全球节点,支持电商、教育、游戏等行业,帮助企业节省带宽成本,提升加载速度和安全性。未来,阿里云CDN将继续引领内容分发的行业标准。
52 7
|
27天前
|
阿里云CDN边缘脚本示例实现/?p123重定向/p/123.html
本文介绍了如何通过EdgeScript实现URL重定向,将`http://www.example.com/?p123`重定向到`http://www.example.com/p/123.html`。使用捕获请求URI中的参数并进行重写,具体代码和内置变量参考阿里云CDN开发者文档。示例代码展示了关键的实现步骤。
35 8
课时4:阿里云云存储(OSSTableStoreNAS)+CDN产品:更快速度,更低成本
阿里云云存储(OSS、TableStore、NAS)结合CDN,提供高效、低成本的海量数据存储与加速服务。基于飞天操作系统,具备近乎无限的存储空间、99%可用性和多个九的数据持久性,支持多种数据类型和应用场景。CDN覆盖全球500+节点,确保毫秒级访问速度,助力企业应对大数据时代的挑战,提升用户体验。
|
2月前
|
CDN
阿里云CDN收费标准,不同计费模式价格表(基础服务费和增值服务费用整理)
阿里云CDN的计费包括基础费用和增值费用。基础费用有三种计费方式:按流量、带宽峰值和月结95带宽峰值,默认按流量计费。增值服务如HTTPS、QUIC、WAF和实时日志等,使用才收费。详细价格和规则请参考阿里云官网。
159 12
|
2月前
|
CDN
阿里云CDN怎么收费?看这一篇就够了,CDN不同计费模式收费价格全解析
阿里云CDN的费用由基础费用和增值费用组成。基础费用有三种计费方式:按流量、按带宽峰值和月结95带宽峰值,默认为按流量计费,价格根据使用量阶梯递减。增值费用包括静态HTTPS请求、QUIC请求等,按实际使用量收费,不使用不收费。具体收费标准和详细规则可参考阿里云官方页面。
阿里云国际站注册教程:阿里云cdn加速怎样
通过阿里云CDN加速,用户可以实现网站内容的快速加载,提升用户体验,同时减轻源站服务器的压力,提高网站的访问速度和稳定性
阿里云CDN边缘脚本实现+字符转义%2B
对象存储OSS中,文件名包含+字符时,请求URL未转义会导致404错误。解决方法是将URL中的+字符转义为%2B,或通过CDN/DCDN边缘脚本自动转义。示例脚本:若URI包含+,则替换为%2B。
96 10
将Certbot/ACME.sh自动化申请的证书自动部署到阿里云CDN
本文介绍了阿里云 CDN SSL 证书自动更新工具,定期检查证书有效期,使用Let's Encrypt 等工具签发的证书自动更新至阿里云 CDN,支持 Docker 及 .NET 8 部署,简化证书管理流程。
阿里云CDN遇到攻击?别慌,教你如何应对!
阿里云CDN遇到攻击?别慌,教你如何应对!

相关产品