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

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

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能够更加从容、流畅的服务于全球顶级体育赛事,也为今后服务更多客户打下了更坚实的基础。

目录
相关文章
|
5月前
|
边缘计算 人工智能 自动驾驶
云计算的加速引擎——5G技术如何改变未来
云计算的加速引擎——5G技术如何改变未来
146 7
云计算的加速引擎——5G技术如何改变未来
|
5月前
|
边缘计算 安全 算法
阿里云CDN:构建全球化智能加速网络的数字高速公路
阿里云CDN构建全球化智能加速网络,拥有2800多个边缘节点覆盖67个国家,实现毫秒级网络延迟。其三级节点拓扑结构与智能路由系统,结合流量预测模型,确保高命中率。全栈式加速技术包括QUIC协议优化和Brotli压缩算法,保障安全与性能。五层防御机制有效抵御攻击,行业解决方案涵盖视频、物联网及游戏等领域,支持新兴AR/VR与元宇宙需求,持续推动数字内容分发技术边界。
353 13
|
9月前
|
人工智能 运维 监控
阿里云联合中国信通院等单位发布首个云计算智能化可观测性能力成熟度模型标准
推动行业智能化落地,阿里云联合中国信通院及国内头部云厂商、观测厂商、各行业建设方,历时近 5 个月,共同编制《云计算智能化可观测性能力成熟度模型》,以规范和指导云计算环境下的智能可观测性建设实践,为企业实施云环境下的智能化可观测能力建设提供指导。
556 102
|
6月前
|
安全 大数据 虚拟化
随着云计算和大数据技术的发展,Hyper-V在虚拟化领域的地位日益凸显
随着云计算和大数据技术的发展,Hyper-V在虚拟化领域的地位日益凸显。作为Windows Server的核心组件,Hyper-V具备卓越的技术性能,支持高可用性、动态迁移等功能,确保虚拟机稳定高效运行。它与Windows深度集成,管理便捷,支持远程管理和自动化部署,降低管理成本。内置防火墙、RBAC等安全功能,提供全方位安全保障。作为内置组件,Hyper-V无需额外购买软件,降低成本。其广泛的生态系统支持和持续增长的市场需求,使其成为企业虚拟化解决方案的首选。
|
7月前
|
人工智能 大数据
阿里云云计算ACA、大数据ACA、人工智能ACA三门认证升级调整公告
阿里云云计算ACA、大数据ACA、人工智能ACA三门认证升级调整公告
|
9月前
|
机器学习/深度学习 人工智能 运维
人工智能在云计算中的运维优化:智能化的新时代
人工智能在云计算中的运维优化:智能化的新时代
853 49
|
6月前
|
存储 监控 数据可视化
SaaS云计算技术的智慧工地源码,基于Java+Spring Cloud框架开发
智慧工地源码基于微服务+Java+Spring Cloud +UniApp +MySql架构,利用传感器、监控摄像头、AI、大数据等技术,实现施工现场的实时监测、数据分析与智能决策。平台涵盖人员、车辆、视频监控、施工质量、设备、环境和能耗管理七大维度,提供可视化管理、智能化报警、移动智能办公及分布计算存储等功能,全面提升工地的安全性、效率和质量。
105 0
|
9月前
|
人工智能 云计算
官宣!阿里云成为总台春晚云计算AI独家合作伙伴
官宣!阿里云成为总台春晚云计算AI独家合作伙伴
448 23
|
9月前
|
缓存 边缘计算 网络协议
深入解析CDN技术:加速互联网内容分发的幕后英雄
内容分发网络(CDN)是现代互联网架构的重要组成部分,通过全球分布的服务器节点,加速网站、应用和多媒体内容的传递。它不仅提升了访问速度和用户体验,还减轻了源站服务器的负担。CDN的核心技术包括缓存机制、动态加速、流媒体加速和安全防护,广泛应用于静态资源、动态内容、视频直播及大文件下载等场景,具有低延迟、高带宽、稳定性强等优势,有效降低成本并保障安全。
1088 4
|
9月前
|
监控 安全 网络安全
云计算与网络安全:技术挑战与解决方案
随着云计算技术的飞速发展,其在各行各业的应用越来越广泛。然而,随之而来的网络安全问题也日益凸显。本文将从云服务、网络安全和信息安全等技术领域出发,探讨云计算面临的安全挑战及相应的解决方案。通过实例分析和代码示例,旨在帮助读者更好地理解云计算与网络安全的关系,提高网络安全防护意识。