使用视频cdn方案前,视频网站采用集中式的服务,即所有的服务器集中托管在一个源服务器上。网民的视频请求会加大服务器的负载并会消耗巨大的带宽资源,在视频传输量大的同时,访问量的快速增加会给视频服务器与网站的带宽带来巨大的压力,视频服务器不宕机是相当困难的!
使用视频cdn加速后,将源站大量流媒体内容分发到数据湾各地专用流媒体访问服务器中,大大减少了原网上点播带给服务器的负载,节省了带宽资源,并有效的绕开了网络上的各个拥塞节点,带给用户高质量高效率的流媒体点播服务。那为什么视频网站需要视频cdn解决方案呢?首先要了解视频CDN分发网络。
一、 视频CDN分发网络模型
视频CDN分发网络中存在两种数据流:一种是CDN中心之间的分发流,一般以组播方式实现,在中间网络不支持组播或者重用链路不多情况下,也可以通过单播方式;另一种是用户的点播流,对于用户的点播请求,系统会首先由距离用户最近的CDN中心负责推送点播流,如果该CDN中心没有用户请求的点播内容,会向上一级CDN中心请求,由上一级CDN中心分发下来后推送给用户。
二、 为什么视频需要CDN方案?
1、大带宽:在所有多媒体传播中,视频所占带宽是最大的。随着4K、8K高分辨率和码率技术发展,比之前的标清视频、720P的高清视频(占用3.75M带宽、8M左右带宽),乃至1080P的高清视频(12~16M带宽)要大的多。另一方面点播的影视节目(电视剧、电影、综艺节目)长度一般为小时级,持续时间长也导致对带宽能力提出更高要求。
①提升用户体验:在视频cdn节点上实现用户的就近访问,解除跨越不同ISP访问的瓶颈,大大提升用户的访问质量和对内容提供商的黏着度;
②减少资源浪费:通过FLV拖动播放功能,当用户随机拖动到未缓冲位置处,仅从随机拖动到的位置处下载,随机拖动滑过的部分将不再下载,有效节省网络带宽资源;
2、大流量:由于很多视频是通过,压缩去除信息冗余的方式,转换运动图像为图像序列,利用帧内编码压缩去除空间冗余,利用帧间互相依赖参考的关系压缩去除时间冗余。单路视频流的突发,当这种带有突发特征的多路视频流叠加在一起时就会累积形成更大的突发。
①提高可靠性:用户在就近的视频cdn节点访问数据,避免直接去源站访问数据,大大减轻源站服务器和带宽的访问压力;
②扩展性:无需采购更多的设备和带宽来应对突发流量,CDN Cache节点会为用户准备15%-20%的冗余带宽做储备,防止突发事件导致流量突发,如果有预见源站产生突发流量时,CDN可满足客户的超大量需求,保证源站安全稳定运行;
3、丢包敏感:视频业务由于输出数据的高压缩比,在报文丢失的影响方面存在放大效应,普通IP业务一般丢包率控制在1%~2%以内,但对于视频业务来说这个控制指标远远不够,需要考虑更严格的0%~0.05%网络端到端丢包率设计。
①延伸性:CDN采用全球负载均衡技术,当视频cdn节点一旦出现宕机时,能够自动屏蔽该节点并切换到健康节点,保证用户的访问不会受到影响;
②安全性:源站隐藏在CDN网络之下,由CDN网络的Cache节点代替源站被直接访问,网络上诸如DDOS攻击等不安全因素都被抵挡在CDN网络之外,大大提升了源站的安全性;
③深度日志分析:CDN客户服务系统提供深度的日志分析数据,如源站使用的带宽流量数据、以及用户在全国的分布情况等,对用户运营有非常高的参考价值。
视频CDN逐渐成为互联网流量的主宰者,作为承载视频流量的网络,需要根据其高带宽、流量突发与丢包时延敏感的特点,重新审视网络设备,确保通过大吞吐量、较大缓存和高可靠性的新一代的设备承载,方案不仅在单播网络上有效,在CDN分发网络常见的组播网络中也同样有效。数据湾视频cdn方案,能有效保证视频在网络环节的畅通稳定。
TOP