基于负载预测的视频转码服务平台

基于负载预测的视频转码服务平台摘要:随着三网融合的进一步推进,高效节能视频转码服务平台为数字媒体服务商所急需。本文介绍一种具有任务负载预测功能的视频转码服务平台系统,该系统采用一种新型的多尺度预测方法对转码任务执行时间的进行准确预测,然后在保障任务正常运行的前提下,以优化能耗为目标来分配和管理转码平台的计算节点。实验证明,该系统可以准确预测视频转码任务的负载,并通过优化调度,达到一个高效节能的目标。关键词:多尺度预测,视频转码,任务调度VideoTranscodeServicePlatformwithWorkloadPrediction【Abstract】Withtherapidexpandingoftheintegrationoftelecommunicationsnetworks,cabletvnetworksandtheinternet,theefficientandenergy-savingvideotranscodeserviceplatformisingreatdemand.Suchaplatformtogetherwithworkloadpredictionisproposedinthispaper.Anewaccuratemulti-scalepredictionmethodisusedtopredicttheexecutiontimeoftranscodetasksinthisplatform.Specialdistributionandmanagementschemeisappliedtoservethepurposeofenergyoptimization.Withseveralexperiments,itisprovedthattheproposedplatformcanbeusedtopredicttheworkloadofthetranscodetasksaccuratelyandsavetheenergyefficientlybytaskschedulingoptimization.【Keywords】(Multi-scalePrediction,VideoTranscode,TaskScheduling1引言将高码率的视频码流转码成低码率的视频码流,以适应三网融合技术推广中不同网络带宽和终端播放设备及软件的需要,这是视频转码的一个最重要的应用[1~4]。为此,哈雷公司在2009年推出的基于工作流程的分布式转码系统CarbonServer,该系统采用一种工作流的方式高速进行视频转码服务。2010年,微软发布了基于集群系统的视频转码引擎(TransformManagerTranscodeEngine),该系统软件具有良好的可扩展性、支持考虑优先级的任务调度和容错机制。目前的视频转码系统没有对视频转码任务负载做预测,来提高转码系统的效能。为此,本文提出一种基于负载预测的视频转码服务平台系统,它采用一种新型的多尺度预测方法对转码任务执行时间的进行预测,生成准确的任务负载,在此基础上进行转码任务调度优化。在保障任务正常运行的前提下,该系统能以优化能耗为目标来分配和管理数据中心节点,能够最大化节点资源的使用效率。2视频转码服务平台系统结构视频转码服务平台系统由一个平台管理节点和多个共享存储的计算节点构成。平台管理节点上运行视频转码服务平台系统软件,负责整个平台系统的管理;计算节点上运行视频转码处理程序,负责执行转码任务。图1视频转码服务平台软件系统结构图如图1,视频转码服务平台系统软件由以下七个模块构成:1)视频数据管理模块,主要负责视频数据的导入、导出、备份和删除等操作;2)任务制定模块,主要依据用户的要求(视频数据,处理时间、转码格式等参数)生成视频转码批处理任务;3)日志模块,主要记录转码任务的执行时间和节点的状况信息;4)负载预测模块,主要负责转码任务负载预测模型生成,在下一节,我们将详细讨论多尺度负载预测算法的实现细节;5)任务调度优化,主要负责依据预测模型预测视频转码任务的负载,并依据节点状况制定任务调度方案。6)节点监控模块,实时监控系统节点的运行;7)任务调度执行模块,主要负责根据节点实时状况执行任务调度,包括节点的唤醒与休眠,故障节点的关闭与转码任务的迁移。3多尺度任务负载预测模块算法每次执行完一个视频转码任务,就可以得到一个历史日志数据向量,其分量为影响视频转码执行时间主要参数:输入视频编码格式、输出视频编码格式、输入视频的分辨率输出视频的分辨率、视频长度、音频格式,帧率、执行时间等。依据输入输出视频格式的不同,可以对历史日志数据做一个分类。每一种类型的任务可以进行任务执行时间的预测。为了提高任务预测的准确度,我们提出一种多尺度的任务负载预测算法。该算法逐尺度对任务执行的历史序列数据进行时间序列回归分析。每一分析尺度下,采用多种时间序列回归分析方法进行分析,并选择误差最小的回归模型作为当前...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供参考,付费前请自行鉴别。
3、如文档内容存在侵犯商业秘密、侵犯著作权等,请点击“举报”。

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

客服邮箱:

biganzikefu@outlook.com

所有的文档都被视为“模板”,用于写作参考,下载前须认真查看,确认无误后再购买;

文档大部份都是可以预览的,笔杆子文库无法对文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;

文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为依据;

如果您还有什么不清楚的或需要我们协助,可以联系客服邮箱:

biganzikefu@outlook.com

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

笔杆子文秘
机构认证
内容提供者

为您提供优质文档,供您参考!

确认删除?