【技术实现步骤摘要】
本专利技术属于多媒体录制及直播领域,涉及到音视频的采集、编码以及播放领域,特别是涉及到一种基于虚拟机的VOD应用资源消耗预测方法。
技术介绍
随着互联网技术的发展与不断普及,VOD视频点播应用正在经历大规模用户并发访问行为对服务性能的冲击。虚拟化技术的应用能够使其具有系统资源的高利用率、低维护成本、系统规模可伸缩等特性。但是基于虚拟机环境下的VOD视频点播应用在用户行为的随机性、资源消耗的依赖性、虚拟机监视器对于服务性能的不可知性这三方面加剧了资源分配和应用负载需求间的冲突,因而需要在一个细粒度时间间隔内预测其资源消耗趋势,提高资源分配效率,从而避免资源浪费和应用性能的下降。申请人经过查新,没有找到基于虚拟机的VOD应用资源消耗预测方法的专利,因而检索了三篇与预测资源消耗相关的 专利,它们分别是I. Automatic prediction of future out of memory exceptions in a garbagecollected virtual machine[Publication Number:US2007/0I36402 Al];2. Predicting database system performance[PubIicat ion Number : US2006/0074970 Al];3. Predicting resource usage of an application in a virtualenvironment[Publication Number:US 2010/0082319 Al]。在专利I中,专利 ...
【技术保护点】
一种基于虚拟机的VOD应用资源消耗预测方法,其特征在于,包括如下步骤:Step1:利用资源相关性分析判定瓶颈资源:采集用户链接数量表示的VOD应用负载数据序列X0=(x0(1),x0(2),...,x0(k),...,x0(n)),其中x0(k)表示第k个时间间隔内的用户链接数量,n为离散数据序列内元素的总个数且k∈[1,n];采集并归一化变换6种系统资源消耗参数数据序列Xi=(xi(1),xi(2),...,xi(k),...,xi(n)),其类型分别是物理磁盘消耗(i=1),物理内存消耗(i=2),物理带宽消耗(i=3),虚拟机磁盘消耗(i=4),虚拟机内存消耗(i=5),虚拟机带宽消耗(i=6),其中,xi(k)表示在第k个时间间隔内由虚拟机监视器采集的第i种系统资源消耗参数值且k∈[1,n],利用灰色系统理论的关联度分析,计算系统资源消耗参数的关联系数,比较与VOD用户链接数量关联性大小,得到系统的瓶颈资源;Step2:瓶颈资源消耗预测:设用瓶颈资源消耗参数数据序列X(0)=(x(0)(1),x(0)(2),...,x(0)(k),...,x(0)(n)),其中x(0)(k)表 ...
【技术特征摘要】
1.一种基于虚拟机的VOD应用资源消耗预测方法,其特征在于,包括如下步骤 Stepl :利用资源相关性分析判定瓶颈资源采集用户链接数量表示的VOD应用负载数据序列Xtl= (xQ(l),X0 (2),. . . , x0 (k),. . . , χ0 (η)),其中xQ(k)表示第k个时间间隔内的用户链接数量,η为离散数据序列内元素的总个数且k e [I, η];采集并归一化变换6种系统资源消耗参数数据序列Xi= (Xi (I),Xi (2),...,Xi (k),.. .,Xi (η)),其类型分别是物理磁盘消耗(i=l),物理内存消耗(i=2),物理带宽消耗(i=3),虚拟机磁盘消耗(i=4),虚拟机内存消耗(i=5),虚拟机带宽消耗(i=6),其中,Xi (k)表示在第k个时间间隔内由虚拟机监视器采集的第i种系统资源消耗参数值且k e [1,η],利用灰色系统理论的关联度分析,计算系统资源消耗参数的关联系数,比较与VOD用户链接数量关联性大小,得到系统的瓶颈资源; St印2 :瓶颈资源消耗预测设用瓶颈资源消耗参数数据序列(2),· · ·,x(0) (k),· · ·,χ(0) (η)),其中χ(0) (k)表示第k个时间间隔内的瓶颈资源消耗参数值且k e [1,n],将灰色量序列Χ(°)转化成一次累减数据序列Χω = (χω⑴,χω (2),. ..,x(1)(k),· · ·,χ(1) (η))和紧邻均值数据序列 Ζω= (z(1) (I),ζω (2),· · ·,ζω (k),· · ·,ζ(1) (η)),对其建立灰色差分方程,求解得到瓶颈资源消耗函数关系,根据该函数关系即可预测VOD应用资源消耗情况。2.根据权利要求I所述基于虚拟机的VOD应用资源消...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。