欢迎来到天天文库
浏览记录
ID:47547847
大小:125.05 KB
页数:10页
时间:2020-01-14
《一种视频分发调度方法和系统技术交底书》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、一种视频CDN上可持续优化的内容调度方法和系统作者:郑叔亮版本:v1.0文档创建日期:2013年6月21日最后修改日期:2013年6月25日1.本发明要解决的技术问题是什么?视频内容分发网络(简称VCDN)是视频服务提供商交付大规模内容的核心基础设施。通过建立强大的源服务中心和分布于各地的边缘服务节点,以及中间的多级协调节点,大型的VCDN系统已经可以覆盖上亿规模的用户并能够提供上千万的并发服务能力。可服务的终端覆盖机顶盒、PC、手机、平板电脑等。交付的内容也包括各种码率的视频,并支持直播、点播、时移、回看、nPVR等业
2、务。具有一定规模的VCDN系统所面临的一个重要且复杂的问题就是内容分发的调度问题。这一问题之所以重要是基于如下原因:1.随着系统规模的扩大,成本控制越来越困难。运营商不能一味地依靠增加节点和服务器来保障服务质量,否则系统采购和运维成本将增长得很快,这对于视频交付系统尤其明显,进而运营商就会面临亏损的风险。因此需要通过合理的内容调度来避免不必要的硬件投资。2.虽然CDN系统都带有比较强大的负载均衡能力,但均是一些被动的负载均衡方式,比如DNS、LVS等。内容本身在CDN系统上的分布会在很大程度上决定负载的分布。因此,主动地
3、调度内容可以很好地增强系统资源利用的效果,从而进一步保障服务质量。3.运营商会依据其市场营销策略,适时地推广一些内容吸引用户收看,以尽快将广告投入和版权投入变现。因此,为了能够支持这些灵活的运营策略,就要求VCDN系统具备高效的内容分发调度的能力,把最合适的内容推送给距离目标用户最近的边缘节点,以便他们能够流畅地观看这些最热门的视频。而分发调度问题的复杂性也恰好体现在以上三个方面(成本、服务质量、营销策略)之间天然的矛盾关系:首先,以控制成本为核心的运营方式必然会面临服务质量下降的挑战。在投入受限的情况下还要尽量保障服务
4、质量是一个重大的挑战。其次,如果以保障服务质量为第一要务,那么如何规划增加节点或服务器,增加多少,在哪里部署,又或者是否租用第三方的服务等问题都直接关系到运营成本。第三,这种对热门内容的推广实质上是一种人工的内容调度方式。人工的方案很可能会对自动化的策略产生干扰和负影响。总之,视频内容调度的难点并不在于数据传输技术(或者说可以由网络协议的研究者来改进),而是在于能够很好地调和上述三方面矛盾的调度系统和策略。从目前商业和技术发展的状况来看,VCDN系统本身的架构在一段时间之内不会发生重大的变革。因此,如何基于这一类模式的系
5、统结构,给出一套能够持续优化的调度系统的架构模式和策略设计方法,并且能够很自然地融合自动化和人工策略,是本方案要解决的核心问题。2.详细介绍技术背景,并描述已有的与本发明最相近似的技术方案视频内容分发调度是指按照既定的策略,将内容从一个节点分发到另一个或几个节点。分发的方式主要有用户侧主动拉取和服务侧主动推送。不论哪种方式都是将内容分发到离用户更近的地方,以提升用户服务质量。目前已经有诸多内容分发调度相关的技术方案,主要分为如下几类:1.以单纯的用户侧内容拉取方式为主的调度方法,即边缘节点按需缓存。这样的系统架构相对简单
6、,系统整体运行效率易于保障。2.在第一类方案的基础上结合人工主动分发的调度方法。系统架构相对第一类方案稍显复杂,但基本还是比较简单和高效。3.以保障用户服务质量为主要目标,设计服务质量数据采集和分析系统,指导内容分发策略的制定。4.在以租用公共CDN服务为主的运营模式下(主要是一些自己不自建CDN的增值服务提供商),分析不同CDN服务的计费方式和服务质量保障能力,构建计费分析模型,可给出总成本最低的内容分布策略。5.以P2P技术以依托的边缘节点之间、终端之间和边缘节点和终端之间的自动分发。这样的方案能够有效节约带宽成本,
7、并且在某些场景下提升服务质量(比如对热门内容的集中观看)。3.以因果关系推理的方式推导出现有技术的缺点是什么?下面分别对上面提到的五类方案分析各自的不足:1.虽然架构简单且系统性能易于保障,但最大的问题就是服务质量难以管理和有效保障,尤其是在针对特定用户或特定内容进行服务质量保障的时候。这种方案在保障服务质量方面的唯一措施就是增加服务节点或服务器,属于粗狂的运营方式,因此运营成本难以控制。2.本质上和第一类方案相同,只不过可以在一定程度上人工干预内容的分布。这对于视频内容消费行为比较稳定的用户群来说比较适用,但依然没有从
8、根本上解决第一类方案在成本可控的情况下保障服务质量的问题。3.第三类方案已经将重点转到了服务质量,但更多地强调是把各种技术融合到VCDN系统中,所导致的结果就是忽略对成本的控制。做出的系统在技术上虽然先进,但成本高昂。4.这一类方案是限定在一种特定的运营模式下而产生的。这些服务提供商基本都是以OTT的方式运营视频服务
此文档下载收益归作者所有