云计算撑起足球盛宴 阿里云CDN智能调度技术解读

FIFA世界杯是4年一届的足球盛宴,全球的足球球迷们不管是真球迷还是泛球迷都乐在其中。今年世界杯很大的一个特色就是移动互联网直播,球迷朋友们可以在赛事期间通过手机、PAD、电视大屏来观看看高清比赛直播,特别是今年的优酷世界杯,大部分的用户对直播的清晰度和流畅度表示满意。

作为史上最大规模的线上直播活动,在每一场球赛开场前后10分钟左右,流量以每分钟上T带宽的速度剧烈攀升、下降,这给直播的分发工作带来了巨大的挑战,这种挑战几倍于双11和春晚。阿里云CDN基于云架构的内容分发平台,多租户共享资源池,那么在世界杯期间,如何保障世界杯直播业务在各个区域有充足的机房带宽资源,又不影响其他业务的服务品质?本文将为您揭晓。

能做到“鱼”和“熊掌”兼得,主要依靠的是阿里云CDN智能调度的新技术,通过专访阿里云CDN高级技术专家仔晟,总结的思路包括如下几点:

第一,智能资源锁

在多租户共享资源池的背景下,世界杯业务量做不到资源独占,然而CDN调度中受到DNS TTL等因素,流量调度是有10分钟左右(有很多具体情况甚至有更长时间)的迟滞效应,那么在世界杯业务量剧烈攀升阶段,如何能驱使其他业务量能快速外切给世界杯业务量,腾挪出足够的带宽资源呢?

本次世界杯直播中,阿里云CDN采用了重点保障业务的智能资源锁功能,本质上是提供了一种针对重点保障业务提供多租户场景下带宽资源高优先级分配的解决方案,在结合大型活动智能预测数据和大型活动实时带宽数据进行独占资源的动态调整,考虑到DNS TTL因素,提前将闲置资源优先分配给重点保障业务。此功能在这次世界杯直播护航过程中,完美解决了世界杯业务带宽突发上巨大流量后所需带宽资源抢占时间过长的问题,为所有的世界杯直播活动提供持续优质稳定的播放服务品质提供了坚实的保障。

image

综上,智能资源锁功能的优势在于:

  1. 确保世界杯突发的涨量空间都在世界杯锁定空间中,保障这部分带宽不被其他业务抢占。
  2. 锁定空间根据比赛推进和实时带宽进行智能调整,比如突发上量越剧烈,锁定量预留越多。

第二,相同域名HTTPDNS&DNS混合调度

基于DNS调度还带来另一个问题,正常情况下只能根据A记录条数进行业务带宽平摊,并且一个DNS包能放下的A记录条数是有限的,调度颗粒度比较大,那么基于DNS的调度机制是无法在多个节点间按最优的比例去分摊业务带宽,也就是节点间水位均衡做不到很理想,无法充分使用节点带宽资源。

阿里云CDN是如何解这个难题?

针对客户端,阿里云CDN采用了全体系HTTPDNS按策略智能展开的调度方案,使得世界杯大部分流量能完美执行阿里云CDN的智能调度策略,将调度粒度做到最小,并在分钟级别执行到位。

针对如H5、WEB等无法使用HTTPDNS,只能使用DNS调度的终端,阿里云CDN采用了HTTPDNS与DNS组合调度方案。

image

如何将HTTPDNS与DNS进行混用,从而提升带宽资源使用率呢?

HTTPDNS调度的流量颗粒度很小,就像液体。DNS调度的流量颗粒度比较大,就像固体。在水杯里装东西,如果是液体,那么空间使用率会很高;如果是固体,由于有缝隙,空间使用率比较低;如果将固体和液体混合填充,就能做到比较大的空间使用率。

第三,智能、实时的资源规划

image

在本次世界杯直播中,阿里云CDN采用了全局自动化资源规划和实时自动化资源规划相结合的方案,每天基于全局带宽分布预测进行节点资源和带宽资源的科学分配;实跑如果遇到突发带宽,流控程序自动触发实时资源规划,给世界杯业务增加相应的资源保障,确保世界杯直播在突发带宽下能平稳度过流量洪峰,从而保障直播的稳定、流畅。

阿里云在全球拥有1500多个CDN节点、120TB的带宽储备,不但经历过多年天猫双十一的考验,也曾帮助微博、芒果卫视、央视网等平稳度过了春节的流量高峰,可在短时间内弹性扩容上万台云服务器,并提供互联网8K直播、窄带高清等能力。今年优酷直播的64场世界杯比赛,全部由阿里云提供技术保障。通过以上CDN智能调度以及其他的新技术,阿里云CDN能够更加从容、流畅的服务于全球顶级体育赛事,也为今后服务更多客户打下了更坚实的基础。

中国CDN市场及行业分析报告 中国CDN行业最新资料 CDN产业链:上下游行业影响的分析;中国CDN市场容量与增长分析;厂商排名分析;市场容量预测;重点企业分析 立即下载

相关推荐

阿里CDN技术揭秘

构建高校安全的CDN,大纲: • 性能优化! • 安全防御! • 展望 希望对大家了解和学习CDN有所帮助

为什么说CDN重点是软件智能调度系统?底层原理是什么?

CDN(内容分发网络)是一种用于提高网络性能和用户体验的技术,它通过将内容分发到离用户最近的服务器节点来减少网络延迟和提高访问速度。CDN的重点是其软件智能调度系统,它负责根据用户的位置、网络状况和请求内容等因素,决定将内容从哪个服务器节点提供给用户。内容缓存和复制:CDN使用缓存技术将内容复制到各个服务器节点上。动态内容更新:当内容在源服务器上发生变化时,CDN需要确保所有服务器节点上的缓存内容都是最新的。为此,CDN使用各种技术,如内容刷新和内容预取,以及与源服务器的实时同步机制,来保持内容的一致性。

长风破浪会有时的博客 517

AI-云平台-调度系统-知识分享

资源管理平台调度系统 人工智能 云计算 Kubenetes Mesos

CDN 之我见》原理篇——CDN的由来与调度

CDN是将源站内容分发至全国所有的节点,从而缩短用户查看对象的延迟,提高用户访问网站的响应速度与网站的可用性的技术。它能够有效解决网络带宽小、用户访问量大、网点分布不均等问题。为了让大家更全面的了解CDN的原理、调度、缓存和安全等关键技术点,阿里云高级技术专家白金将自己从事 CDN 相关领域工作 8 年来的一些经验、收获和个人认知撰写成《CDN之我见》系列文章,分享给大家。《CDN 之我见》共分成...

weixin_33696106的博客 654

详解CDN智能调度,链路优化

您的用户在请求资源的过程中,可能受到网络、地域、带宽等影响,无法保证请求一定是按照最优访问路径进行传递,猫云 CDN 通过对全网链路进行实时监控,结合自研的 GSLB 调度体系和智能路由技术,从以下几个方面优化用户访问体验。 最优接入 通过猫云 GSLB 调度体系,您的用户请求会调度至最近最优的 CDN 节点,保证用户能够快速的获取所需资源。加速域名接入后,按照实际访问情况动态调度节点服务于用户业...

weixin_45811560的博客 1384

阿里视频云曾福华:世界杯百T级CDN智能流量调度系统的实战分享

在刚刚落幕的重庆云栖上,阿里云高级技术专家曾福华为现场观众带来议题《百T级CDN智能流量调度系统的实战分享》,重点介绍了在世界杯直播业务场景之下,阿里云CDN的产品架构、技术方案与客户实践。 曾福华老师的分享从CDN系统相关介绍、智能调度产品、世界杯场景优化三个方面展开。 CDN系统相关介绍 在最开始,曾福华老师讲到,阿里云CDN正式商业化是在2014...

weixin_33981932的博客 743

meta-tracing原理剖析:用yk系统为解释器自动生成JIT机器码

解释型语言常面临性能瓶颈,传统方案多依赖重写核心模块或自研JIT编译器,成本高昂且难以维护。Meta-tracing技术为这一问题提供了新思路:它将追踪对象从用户程序转向解释器自身的执行过程,通过录制热点循环、优化执行轨迹并生成机器码,让解释器在不改变原有架构的前提下获得接近编译型语言的性能。这一原理在RPython等生态中已有实践,而The yk meta-tracing system则基于Rust语言实现,兼顾内存安全与底层控制,为使用Rust开发解释器的团队提供了可行的动态编译路径。该技术适用于DSL

weixin_34248705的博客 378

7月12日云栖精选夜读丨让人类像机器人一样工作,科技公司的忽悠新套路“伪人工智能”

阅读全文请点击如何创建一家人工智能公司?雇佣一家最低工资标准的工人假装人工智能,然后等待人工智能被发明;新版的庚子赔款:上交4亿保证金,美国商务部最终与中兴公司达成协议;日本富士推出机器人零售业务自动化,十八般武艺样样精通!万豪酒店携手阿里引入人脸识别技术,一分钟内即可办理入住,小编表示:住不起!热点热议今日科技联播:让人类像机器人一样工作,科技公司的忽悠新套路“伪人工智能”作者:柚子菌云计算撑起...

a52654的博客 241

7月12日云栖精选夜读丨让人类像机器人一样工作,科技公司的忽悠新套路“伪人工智能”...

如何创建一家人工智能公司?雇佣一家最低工资标准的工人假装人工智能,然后等待人工智能被发明;新版的庚子赔款:上交4亿保证金,美国商务部最终与中兴公司达成协议;日本富士推出机器人零售业务自动化,十八般武艺样样精通!万豪酒店携手阿里引入人脸识别技术,一分钟内即可办理入住,小编表示:住不起! 热点热议 今日科技联播:让人类像机器人一样工作,科技公司的忽悠新套路...

weixin_33785972的博客 236

智能CDN调度系统实践-Wood

智能CDN调度系统实践-Wood 智能CDN调度系统实践-Wood 智能CDN调度系统实践-Wood

阿里CDN技术揭秘2014

阿里CDN技术,包括Swift、Tengine等。

揭秘阿里CDN核心技术(http://wenku.baidu.com/view/ffc63474b4daa58da1114a45.html?re=view)

中国专业CDN行业近年来呈现了迅猛增长的态势。根据国内咨询机构艾瑞的统计,从2006年至2012年,中国第三方CDN市场营收规模增长率均保持在30%以上。艾瑞预测,未来几年CDN市场将继续保持40%以上的高增长。   今天将会给大家揭秘阿里CDN核心技术!图片来自阿里云-核心系统部 朱照远。 构建高效、安全的CDN,阿里CDN核心技术揭秘 阿里云-核心系统部 朱照远(叔

miller_lover的专栏 5998

CDN技术详解及实现原理

    CDN技术详解 一本好的入门书是带你进入陌生领域的明灯,《CDN技术详解》绝对是带你进入CDN行业的那盏最亮的明灯。因此,虽然只是纯粹的重点抄录,我也要把《CDN技术详解》的精华放上网。公

wangchaoqi1985的博客 1万+

三级调度

  在有的操作系统中仅采用一级凋度,而有的操作系统则将凋度分为不同的层次,一个用户作业从进入系统成为后备作业开始,直到运行结退出系统为止,一般最多经历三级调度,即处理器调度可以分为以下3个层次。   1.高级调度(High Level Scheduling)   高级调度,称作业调度或长程调度(Long-term Scheduling)。在批处理操作系统中,作业首先进入系统在辅存上的后备作...

weixin_34352005的博客 2328
上一篇: 浅谈Service Mesh体系中的Envoy
下一篇: Redis的特性以及优势(附官网)
weixin_33763244
博客等级 码龄11年 5834粉丝 144原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值