开发者社区 阿里云边缘云 文章 正文

动静内容混合站点,怎样用全站加速支持实际业务场景?

简介:

伴随着近几年O2O的爆发,网络已经不仅是传统的展示企业品牌的渠道,而逐渐演变成为嫁接企业和用户之间服务和交流的桥梁,我们开始赋予网络更多的功能,比如购物、出行、学习、娱乐等等。

同时,网络内容形态的进阶发展,网页内容已经从静态的图片、文字向短视频、直播演变,网站和应用的内容变得越来越复杂。几乎所有的站点都由静态、动态两种页面组成,这就决定了交互内容更加复杂和丰富。这让很多网站的CDN内容分发加速效果不理想。

这是因为通常CDN对静态内容支持得较好,当面临动态内容请求的时候,一般会回源,源站再将内容传节点,进而传给用户,传输链路步骤增多,势必会影响速度。同时,也需要源站具备区分动静态资源的能力。为了优化动静混合站点和纯动态站点的加速效果,阿里云推出了全站加速方案,通过智能区分动静态请求,实现整站加速效果的全面提升。

image

如上图所示,全站加速在加速方式、支持资源类型和源站适配方面,都与CDN有所不同,下面我们就来看看全站加速的技术原理和产品架构是怎样的。

全站加速技术原理和架构

阿里云CDN拥有1300多个全球节点,90T的带宽能力储备。采用先进的分布式系统架构,和完全自主研发高性能缓存软件,提供基于域名的全量实时监控和基于服务质量的智能调度,实现稳定高效的性能指标,强有力的保证了全球范围内数十万网站的极速访问和用户流畅体验。

在此背景之下,阿里云在CDN平台之上,构建了全站加速方案,融合了动态加速和静态加速,突破以往的单项加速,通过简单的配置即可智能区分动静态请求,实现整站加速效果的提升。

image

(全站加速产品架构)

全站加速的工作原理与CDN的加速原理类似,也有所不同。传统CDN加速是静态加速,是因为我们基于的认识是网络传输速度没有本地磁盘传输速度快,所以传统静态加速是通过提高命中率来加速。当用户的请求访问到CDN边缘节点时,边缘节点对内容有缓存,就会直接从缓存读取内容返回给用户,读取的速度较快。而全站加速的工作原理分为以下几步:

第一步,区分动静态资源

通过简单的配置指定静态文件的类型、URI、请求方法、自定义http头等多种方式,灵活区分出动、静态内容。

第二步,动静态资源分别加速

通过简单的动静态资源配置规则,即可实现动态资源和静态资源的同时加速:

  • 静态资源:通过高速缓存,从就近的CDN节点获取。
  • 动态资源:通过智能选路、传输协议优化等核心技术快速回源获取。智能选路离不开网络质量的探测,实时的质量数据的模型的处理,还有最短路径等算法。一旦有了这个路径,更好的传输协议,可能是解决传输效能的关键一环,常见的方式有TCP优化,传输管道化等等。

那么该如何利用CDN全站加速能力,更好的支持实际业务场景,提升加速效果呢?为大家介绍几个典型的场景和解决方案。

场景一:电商网站复杂交互内容下的用户体验提升

电商平台包含众多线上系统和环节,如用户注册、登录、浏览商品、购物结算等,同时为了提升在线留存情况和用户购买力转化,电商平台也往往会设计丰富的交互内容和个性化的体验,网络访问速度及内容安全传输成为衡量消费体验的重要指标。然而这些复杂的动态内容会降低页面的加载速度,用户体验的流畅和新颖一时之间难以两全。

image

(电商网站加速流程图)

针对这种情况,全站加速支持动静分离,用户一旦接入全站加速,比如html、JPG等默认是静态文件,其他就是动态文件,采用完全不同的加速策略。对静态内容进行边缘缓存,从而解决公网传输速度缓慢的问题,提升整个网站资源加载速度。

在大型活动期间,电商网站流量会激增,面对突发流量可能会导致的页面延迟、交付失败、源站过载、宕机等情况,网站的稳定可用及源站负载均衡就尤为重要。全站加速产品有稳定均衡的特性,经过了内部外部的大量测试与策略调整。

  • 第一,回源负载均衡

可以针对不同运营商的策略调整,提高网络的灵活性和可用性,再通过一系列的有序回源、QPS限速、多源主备等策略,降低源站压力和故障风险。

  • 第二,智能选路

可以通过监测CDN网络链路质量并进行有向分析,及时发现与避免运营商之间的网络拥塞和异常,选择一条最优的路径。

  • 第三,拥塞避免

拥塞有不同类型:网络上的拥塞、节点因为突发流量很大造成的拥塞等等,解决这些问题的核心的理念就是多径重试,在选路的时候,最优、次优、再次的路径选择若干条,实际传输的时候优先选择最优路径,当最优路径出现异常或问题的时候,选择次优的路再传。这样就能保证到回源的环节中,不会因为某一条路径造成用户访问的失败。

场景二:游戏场景下的实时通信高并发

游戏是动态内容实时通信高并发的典型业务场景,游戏官网、安全包下载、登录服务、游戏服务等各个环节的性能和稳定性。高峰时段玩家登录、交易、更新、运行更需要得到平滑支持。试想在一个赛季的关键阶段,几十万甚至百万用户同时在线PK,画面质量不佳、延迟、卡顿、掉线等问题都有可能导致用户的经济损失和直接流失,传统的通信协议无法满足平台性能要求。

全站加速针对游戏场景,进行了传输协议优化,有效控制拥塞,采用灵活的丢包探测重传策略,确保了动态内容的高并发。下图是第三方测试效果,红线是用户不使用阿里云加速的效果,蓝线是其他CDN加速的效果,橙线是阿里云全站加速的效果,得出结论我们的加速性能是比较稳定的,整个过程不会出现大幅波动。
image

场景三:金融类、政企类网站数据安全受威胁

国内网络环境复杂,网站被劫持、内容被篡改的情况时有发生,仅仅使用HTTP协议传输可能会有动态内容泄露的风险,网络的高可用性和高安全性是金融、政企、票务类网站的重要诉求,交易过程主要是动态交互类内容,跨网链接不够稳定会存在风险,需要全站加速保障每一笔交易。如今,大部分站点也都想要寻求更安全高效的网络链路和内容分发途径了。

全站加速和其他CDN技术和云产品融合,支持全链路HTTPS和HTTP/2,同时,访问控制继承了CDN本身的鉴权、防盗链的策略、IP访问的控制和黑白名单等功能。同时也融合了WAF功能进行防内容泄露与篡改的控制。

排队回源这一功能是为了解决当某种类型的业务,因为大量动态请求需要回源,源站的保护非常重要。当源站无法承受突发的流量的时候,我们会针对性的提供限流、排队的策略,来保护源站。比如说票务类的网站,这种场景是十分常见的。

除了以上动静混合站点和纯动态站点,在社交网站、视频互动、企业官网与ERP系统、在线教育等业务场景中,全站加速也可以提供优于传统CDN加速方案的加速效果,助力站点和应用在激烈的竞争中立于不败之地。

image

(社交网站加速流程图)

如何申请开通全站加速DCDN

目前全站加速DCDN服务已经在阿里云官网正式上线, 点击了解详情

对应以下3个步骤,请按步骤接入:

1.开通全站加速服务

https://help.aliyun.com/document_detail/64926.html

2.添加加速域名

https://help.aliyun.com/document_detail/64927.html

3.配置CNAME,服务生效

https://help.aliyun.com/document_detail/64928.html

欢迎大家使用阿里云CDN全站加速服务!

EdgePlus
目录
相关文章
游客pd6ofianwkdqk
|
SQL 缓存 NoSQL
高性能短链设计
高性能短链设计
游客pd6ofianwkdqk
388 0
我是廖志伟
|
2月前
|
存储 弹性计算 关系型数据库
100W用户、8000W流量在线贺卡应用架构如何优化?
100W用户、8000W流量在线贺卡应用架构如何优化?
我是廖志伟
23 0
阿甘兄
|
5月前
|
XML 缓存 Java
58分布式电商项目 - 网页静态化技术
58分布式电商项目 - 网页静态化技术
阿甘兄
17 0
技术小达人
|
5月前
|
编解码 缓存 容灾
带你读《多媒体行业质量成本优化及容灾方案白皮书》2. CDN及直播出流量优化方案
带你读《多媒体行业质量成本优化及容灾方案白皮书》2. CDN及直播出流量优化方案
技术小达人
156 0
javaedge
|
10月前
|
存储 缓存 NoSQL
短链系统设计性能优化-缓存提速及CDN
如何提高响应速度,和直接打开原链接一样的效率。 明确,这是个读多写少业务。
javaedge
120 0
Python研究所
|
弹性计算 程序员
网站托管方式一网打尽
网站托管方式一网打尽
Python研究所
231 0
前端修罗场
|
XML Web App开发 移动开发
关于web性能的思考与分享[04]——页面优化方案
关于web性能的思考与分享[04]——页面优化方案
前端修罗场
181 0
关于web性能的思考与分享[04]——页面优化方案
dasein58
|
SEO
如何优化网站产品页面
优化企业网站的时候,企业网站的页面一般分为两个页面:产品的页面、新闻或者文章的页面,针对优化网站产品页面细说:URL的规范、标题关键词设置、页面优化。
dasein58
228 0
上云加速Cdn
|
缓存 弹性计算 网络协议
如何利用全站加速,提升网站加速性能和用户体验?
阿里云全站加速产品是阿里云自主研发的融合了动态加速技术和静态加速技术的CDN产品,可以很好的解决页面动静态资源混合、跨运营商、网络不稳定、单线源站、突发流量、网络拥塞等诸多因素导致的响应慢、丢包、服务不稳定的问题,全面提升全站性能和用户体验。
上云加速Cdn
506 0
如何利用全站加速,提升网站加速性能和用户体验?
EdgePlus
|
数据采集 缓存 自然语言处理
CDN云课堂 |可编程CDN – EdgeScript应用场景、语言速览和实操演示
5月8日下午15:00,CDN云课堂的第二期,阿里云CDN团队技术专家拓山为大家带来了《可编程CDN – EdgeScript实践》主题技术分享。本次分享通过对阿里云CDN成长到当前体量的挑战以及对应的解法,阐述EdgeScript为何而生,同时也快速对ES语言进行速览,并通过官网EdgeScript控制台去进行实操,帮助用户十分钟上手EdgeScript。
EdgePlus
3035 0
CDN云课堂 |可编程CDN – EdgeScript应用场景、语言速览和实操演示

阿里云边缘云

热门文章

最新文章

  • 1
    阿里云商标优选交易平台操作流程、手续费及常见问题解答
  • 2
    软路由openwrt中替换国内镜像源(以阿里云为例)
  • 3
    数据中台交付专家告诉你,数据架构的分层怎样更加合理?
  • 4
    DB 与 Elasticsearch 混合之应用系统场景分析探讨
  • 5
    The Windows services that are essential to Exchange Client Access servers are not running.
  • 6
    Table是怎样炼成的:Row、RowCollection
  • 7
    redhat 5 系列 diy mini linux 之二
  • 8
    android 无法安装ApiDemos
  • 9
    全世界的webrtc开发者开发者都在吐槽为什么谷歌不能给个小的代码或者包装好的库,而不是几十G的代码!
  • 10
    跟我学jquery(六)jquery中事件详解 .
  • 1
    10_nest.js 提供者
    17
  • 2
    09_Session案例
    15
  • 3
    08_nest.js控制器详解
    15
  • 4
    07_Restful风格接口设计
    15
  • 5
    Python操作MySQL(十一)
    15
  • 6
    Python类型注解(十)
    14
  • 7
    Python面向对象(九)
    13
  • 8
    Python模块与包(八)
    10
  • 9
    Python异常处理(七)
    10
  • 10
    Python文件操作(六)
    11
  • 相关产品

  • 边缘节点服务 ENS
    文档详情 产品详情
  • 相关课程

    更多
  • 大数据分析之企业级网站流量运营分析系统开发实战(第二阶段)
  • 大数据分析之企业级网站流量运营分析系统开发实战(第四阶段)
  • 如何进行CDN以及下载优化分析
  • 大数据分析之企业级网站流量运营分析系统开发实战(第三阶段)
  • 云数据库优化十大典型案例
  • 场景实践 - 搭建个性化推荐引擎系统
  • 相关电子书

    更多
  • 移动网页加速的通用解决方案探讨和实践
  • 打造高性能高可用的搜索服务——爱奇艺搜索架构实践
  • 利用Poplayer在手淘中实现稳定业务和临时业务分离
  • 相关实验场景

    更多
  • 在阿里云百炼大模型中快速创建企业知识应用
  • 利用大模型大规模分发技术,实现AIGC在线应用秒级弹性
  • Lindorm AIGC:十分钟搞定智能问答 + 多模态检索
  • 使用OSS助力游戏资源加速
  • 基于数据湖架构的网站访问行为分析
  • 企业级云上网络构建
  • 下一篇
    阿里云学生服务器免费用半年_1个月加6个月_学生验证

    天下网TXWEB芜湖市网站优化价格拉萨seo多少钱成都市网页设计报价安康企业网站建设报价银川seo按天扣费哪家专业哈密企业网站建设推荐亳州市网站制作扬州网站推广哪家专业宝鸡seo优化推荐宜宾关键词排名价格南平市网站设计哪家专业唐山市seo排名报价包头模板网站建设报价德阳网站定制哪家专业儋州关键词排名哪家专业南充seo推荐六安市企业网站设计多少钱鄂州seo按天计费价格大庆市品牌网站设计哪家专业茂名市网站设计推荐宜春市阿里店铺运营多少钱银川seo排名报价南阳seo北海企业网站建设价格鸡西市做网站多少钱南充seo优化价格烟台网站优化哪家专业深圳定制网站多少钱固原营销网站建设哪家好临汾市seo优化哪家专业香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声卫健委通报少年有偿捐血浆16次猝死汪小菲曝离婚始末何赛飞追着代拍打雅江山火三名扑火人员牺牲系谣言男子被猫抓伤后确诊“猫抓病”周杰伦一审败诉网易中国拥有亿元资产的家庭达13.3万户315晚会后胖东来又人满为患了高校汽车撞人致3死16伤 司机系学生张家界的山上“长”满了韩国人?张立群任西安交通大学校长手机成瘾是影响睡眠质量重要因素网友洛杉矶偶遇贾玲“重生之我在北大当嫡校长”单亲妈妈陷入热恋 14岁儿子报警倪萍分享减重40斤方法杨倩无缘巴黎奥运考生莫言也上北大硕士复试名单了许家印被限制高消费奥巴马现身唐宁街 黑色着装引猜测专访95后高颜值猪保姆男孩8年未见母亲被告知被遗忘七年后宇文玥被薅头发捞上岸郑州一火锅店爆改成麻辣烫店西双版纳热带植物园回应蜉蝣大爆发沉迷短剧的人就像掉进了杀猪盘当地回应沈阳致3死车祸车主疑毒驾开除党籍5年后 原水城县长再被查凯特王妃现身!外出购物视频曝光初中生遭15人围殴自卫刺伤3人判无罪事业单位女子向同事水杯投不明物质男子被流浪猫绊倒 投喂者赔24万外国人感慨凌晨的中国很安全路边卖淀粉肠阿姨主动出示声明书胖东来员工每周单休无小长假王树国卸任西安交大校长 师生送别小米汽车超级工厂正式揭幕黑马情侣提车了妈妈回应孩子在校撞护栏坠楼校方回应护栏损坏小学生课间坠楼房客欠租失踪 房东直发愁专家建议不必谈骨泥色变老人退休金被冒领16年 金额超20万西藏招商引资投资者子女可当地高考特朗普无法缴纳4.54亿美元罚金浙江一高校内汽车冲撞行人 多人受伤

    天下网TXWEB XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化