关于node.js:全民加速节全站加速在互联网媒体应用上的最佳实践

41次阅读

共计 2053 个字符,预计需要花费 6 分钟才能阅读完成。

8 月 19 日,全民减速节第三场直播中,阿里云 CDN 解决方案架构师拓州进行了《全站减速在媒体服务行业的实际》主题分享,针对互联网媒体服务行业中的特色和痛点,介绍阿里云全站减速产品的利用实际。

互联网媒体服务的特色

互联网媒体服务平台个别蕴含海量的图文、音视频文件的上传、分享和流传,具备用户量大、用户散布广、实时性要求高、热点突发的业务特色。

首先是内容流传范围广,对 CDN 的节点笼罩要求高;第二是实时性,平台十分关注文件上传散发的实时性,对 CDN 的响应效率有较高要求;第三是突发性,平台个别具备热点、流动所带来的流量激增状况,对带宽等响应资源要求较高,对 CDN 的资源储备和弹性有肯定要求;第四是业务复杂性高,因为媒体服务类平台覆盖范围宽泛,用户群体十分多样化,不同用户的网络环境参差不齐,这就导致平台对网络传输优化要求较高。

在上述背景下,传统的源站单 IP 接入模式无奈满足高牢靠、高效率、大并发的业务场景,须要依附 DCDN 产品解决。

阿里云 DCDN 技术特点

针对媒体服务类平台的痛点,DCDN 产品能够在节点笼罩和稳固高效两个方面提供解决方案。
首先,DCDN 节点的覆盖范围十分宽泛,在中国内陆就领有超过 2300 个节点,笼罩 31 个省级区域,并且大量的节点位于省会等一线城市,也就是网络环境以及品质都比拟好的区域。另外在海内领有超过 500 多节点,笼罩超过 70 个国家和区域。

其次,DCDN 产品十分稳固高效,基于短缺的节点以及带宽的保障,反对亿级 QPS 并发,可能提供稳固的减速服务;具备先进的分布式系统架构,可能实现全网的负载平衡,保障节点的可用性;通过优化的传输协定,能够反对 HTTP/ 2 高效的传输协定,可能实现疾速稳固的数据传输;另外,DCDN 具备精准缓存、高速缓存、高速读写、高效回源以及智能调度的能力,全面保障成果稳固。

DCDN 在游戏行业的案例利用

一、视频、图片文件上传到源站减速

第一个案例是媒体类客户的文件上传到源站场景下,如何进行减速。通常媒体平台的业务场景分为文件生产上传以及文件散发,在文件上传场景下,对网络的环境要求比拟高,会受到公网的稳定以及长传抖动等绝对不可控因素的影响,造成速率慢、传输的成功率低等相干的问题。

在某客户采纳阿里云 DCDN 上传之后,上传的效率能够晋升超过 50%,同时,DCDN 反对最大 2G 文件的上传。如下图所示,某客户通过 DCDN 减速以及没有通过 DCDN 减速上传文件的上传速率的比照状况。图中蓝色局部上传速率有超过 60% 的晋升,能够达到 1500kb/ s 以上,而绿色的未通过 DCDN 减速的上传速率落在 300~500 以及 500~1000kb 的区间内。所以,DCDN 对上传速率及用户体验晋升成果非常显著。

二、用户散布及网络环境简单状况下的申请成功率晋升

在用户散布及网络环境都比较复杂的状况下,用户申请的失败率比拟高。如下图所示,某客户源站看到的用户申请失败数的统计状况,在没有通过 DCDN 减速之前,申请失败数更多的落在 15~20 区间内,通过 DCDN 产品减速之后,相干的申请失败数能够很显著着落到个位数,相干用户申请的失败率升高超过 80%,收益的次要起源是在于 DCDN 产品具备智能的路由抉择的性能,会实时探测以后网络最优的链路环境,在用户申请的时候给予最优的门路保障,能够晋升 DCDN 外部链路的稳定性,保障申请的成功率。

三、重大流动,超千万并发申请

当媒体服务平台有热点突发以及有重大流动时,源站的负载能力有余,不足以撑持如此大的流动,就可能无奈保障流动顺利进行。此时能够通过接入阿里云 DCDN 产品,通过动动态的拆散,实现动态文件的缓存,这样能够很大水平升高一部分源站的负载能力,并且动静回源局部,也反对通过 HTTP/ 2 协定回源,能够升高源站链接的负载数,晋升链接的复用率,能够很好的解决源站负载能力有余的问题。通过 DCDN 短缺的冗余资源,能够完满地承接重大的流动。

DCDN 更多利用

DCDN 产品还有很多扩大的利用,次要介绍 4 个方面。

第一,DCDN 反对 IP 利用减速 ,这是非规范的 HTTP 协定用户的层面的一种减速。利用于 4 层的 cell 协定服务的场景。当有一些业务在减速的过程中,能够疏忽利用层面,不须要进行利用层面的解决,而只进行网络减速,能够抉择 IP 利用减速。

第二,DCDN 产品反对 websocket 的协定 ,在用户到 CDN 节点以及 CDN 节点到源站之间建设全双工的通信,能够放弃短暂的链接,这样用户在第二次发动申请的时候,就不须要再次建设链接,能够晋升用户的用户体验。

第三,DCDN 反对源站的主动切换 ,通常的源站会有主备两个原站,当主源站呈现响应以及可用性方面的问题,DCDN 实时探测会及时发现异常情况,将有问题的原站进行剔除,申请会拜访到备用的源站,这样能够最大水平地保障用户层面的稳定性。

第四,DCDN 反对 Ipv6 的拜访 ,目前 IPv6 曾经笼罩三大运营商,除此以外,阿里的 DCDN 产品还有更多的相干的利用能够摸索,详情能够登录官网全站减速产品详情理解状况。

原文链接
本文为阿里云原创内容,未经容许不得转载。

正文完
 0