[发明专利]IaaS云系统运行速率动态控制装置、系统及方法有效
| 申请号: | 201310717182.X | 申请日: | 2013-12-23 |
| 公开(公告)号: | CN103685541A | 公开(公告)日: | 2014-03-26 |
| 发明(设计)人: | 李佳;江涛;白小燕 | 申请(专利权)人: | 重庆广播电视大学 |
| 主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/24 |
| 代理公司: | 重庆市前沿专利事务所(普通合伙) 50211 | 代理人: | 郭云 |
| 地址: | 400052 重庆*** | 国省代码: | 重庆;85 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | iaas 系统 运行 速率 动态控制 装置 方法 | ||
1.一种IaaS云系统运行速率动态控制方法,其特征在于包括以下步骤:
步骤1、收集IaaS云系统主机的存量任务时间信息:
收集k个已经完成的任务在IaaS云系统主机上的执行时间序列ct1,dt2,...dtk和仍在IaaS云系统主机上执行的任务已用的执行时间序列et1,et2....etm,其中m为仍在执行的任务的数量,k和m均为正整数;
步骤2、预测完成任务的执行时间:
设定已经完成的任务依次在IaaS云系统主机上的执行时间序列中,剔除了异常值干扰后的对数步长平均增量为loinc;
计算1olnc=mean{inci,j|0<i<j≤k,yc(i,j)=0}得到已经完成的任务依次在IaaS云系统主机上的执行时间序列中的剔除了异常值干扰的对数步长平均增量;所述yc(i,j)为判断inci,j是否是异常点的函数,mean为集合求算数平均值的操作,inci,j表示序列中第和个记录值之间形成的对数步长等效增量,所述i和j均为正整数;
其中a为给定的参数,0.1≤a≤0.5;
mn取值为:mn=mean{|incu,v||0<u<v≤k};
设定完成任务的执行时间为nxt:计算
得到完成下一个任务的执行时间;
步骤3、计算动态速率扩展控制量和控制等待时间:
所述计算动态速率扩展控制量按以下步骤进行:
设定未来负载缺口值为qkz,计算
读取IaaS云系统主机的处理器当前所处的速度等级L和该速度等级对应的等效执行率exe(L),
设IaaS云系统主机拥有n个处理器,其最高的速度等级为第g级,L、n和g均为正整数;
设定动态速率扩展控制量为kzl,
计算
所述计算控制等待时间按以下步骤执行:
根据完成下一个任务的执行时间和仍在IaaS云系统主机上执行的任务已用的执行时间序列决定下一次控制的等待时间,设定控制的等待时间为dsj;
计算
步骤4、IaaS云系统主机根据所述控制的等待时间dsj和动态速率扩展控制量kzl,在控制的等待时间段内对IaaS云系统主机的运行速率进行控制。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆广播电视大学,未经重庆广播电视大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310717182.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:更新CDN缓存文件的方法和装置
- 下一篇:基于云计算的任务分解复合方法





