当前位置: 首页 > 后端技术 > Node.js

全民加速节:互联网媒体应用全站加速最佳实践

时间:2023-04-03 14:13:12 Node.js

8月19日,在全民加速节第三期直播中,阿里云CDN解决方案架构师拓舟分享了《全站加速在媒体服务行业的实践》的主题,旨在针对互联网媒体服务行业的特点和痛点,本文介绍了阿里云全站加速产品的应用实践。互联网媒体服务的特点互联网媒体服务平台一般包括海量图文、音视频文件的上传、共享和传播,具有用户量大、用户分布广、实时性要求高、突发热点。首先是内容传播范围广,对CDN的节点覆盖率要求高;二是实时性,平台非常注重文件上传分发的实时性,对CDN的响应效率有很高的要求;三是突发性,平台普遍存在热点和活动引起的流量激增,对带宽等响应资源有较高要求,对CDN资源储备和灵活性有一定要求;第四,业务复杂度高,因为媒体服务平台覆盖的用户范围广。群体非常多样化,不同用户的网络环境参差不齐,对平台优化网络传输提出了更高的要求。在以上背景下,传统的源站单IP接入方式无法满足高可靠、高效率、大并发的业务场景,需要DCDN产品来解决。阿里云DCDN技术特点针对媒体服务平台的痛点,DCDN产品可以在节点覆盖和稳定高效方面提供解决方案。首先,DCDN节点的覆盖范围很广。中国内陆有2300多个节点,覆盖31个省区,大量节点位于省会等一线城市,即网络环境和质量较好的地区。此外,在海外拥有500多个节点,覆盖70多个国家和地区。其次,DCDN产品非常稳定高效。基于充足的节点和带宽保障,支持亿级QPS并发,提供稳定的加速服务。通过先进的分布式系统架构,实现全网负载均衡,保证节点可用性。;优化的传输协议,可支持HTTP/2高效传输协议,可实现快速稳定的数据传输;此外,DCDN具备精准缓存、高速缓存、高速读写、高效回源、智能调度等能力,充分保障了效果稳定。DCDN在游戏行业的案例应用1.加速上传视频图片文件到源站第一个案例是如何加速媒体客户上传文件到源站。媒体平台的业务场景一般分为文件制作上传和文件分发。文件上传场景下,对网络环境要求比较高,会受到公网波动、远距离抖动等相对不可控因素的影响,导致速度变慢。、传输成功率低等相关问题。客户使用阿里云DCDN上传后,上传效率可提升50%以上。同时,DCDN支持上传最大2G的文件。如下图,某客户上传文件经过DCDN加速与未经过DCDN加速的上传速率对比。图中蓝色部分的上传速率提升了60%以上,可以达到1500kb/s以上,而没有加DCDN加速的绿色上传速率在300-500和500-1000kb范围内。因此,DCDN对提升上传速率和用户体验有着显着的作用。2、复杂用户分布和网络环境下请求成功率的提升在用户分布和网络环境复杂的情况下,用户请求的失败率比较高。如下图,某客户源站看到的用户请求失败次数统计,DCDN加速前,请求失败次数较多,在15-20个范围内。DCDN产品加速后,相关请求失败次数可明显下降到个位数,相关用户请求失败率降低80%以上。主要收入来源是DCDN产品具有智能路由功能,会实时检测当前网络的最优链路环境。在用户请求时提供最优路径保证,可以提高DCDN内部链接的稳定性,保证请求的成功率。3.重大赛事,??并发请求超过1000万当媒体服务平台出现热点和重大赛事时,源站的负载能力不足以支撑如此大的赛事,可能无法保证顺利进行事件的进展。这时候可以接入阿里云DCDN产品,通过动静分离实现静态文件缓存,可以大大降低部分源站的负载能力,动态回源部分也支持HTTP/2协议.源可以减少源站链接的负载,提高链接的复用率,解决源站负载能力不足的问题。凭借DCDN充足的冗余资源,可以完美承接重大活动。DCDN的更多应用DCDN产品的扩展应用很多,主要介绍4个方面。首先,DCDN支持IP应用加速,是一种非标准的HTTP协议用户级加速。适用于第4层单元协议服务的场景。某些业务在加速时,可以忽略应用层,不需要应用层处理,只做网络加速,可以选择IP应用加速。二、DCDN产品支持websocket协议,在用户与CDN节点、CDN节点与源站之间建立全双工通信,并能保持长期链接,这样当用户发起请求时第二次,无需再次建立链接,可以提高用户的使用体验。第三,DCDN支持源站自动切换。通常,源站点会有两个主站点,即主站点和备用站点。当主源站点出现响应或可用性问题时,DCDN实时检测会及时发现异常情况,将有问题的原站点排除,请求访问备用源站点,可以保证最大程度的保证了用户等级的稳定性。第四,DCDN支持IPv6接入。目前,IPv6已覆盖三大运营商。此外,阿里的DCDN产品还有更多相关应用可以挖掘。详情可登录官网了解更多加速产品详情。原文链接本文为阿里云原创内容,未经许可不得转载。