[发明专利]考虑云平台主机性能衰减的任务分配方法、装置和系统有效
申请号: | 201610512166.0 | 申请日: | 2016-06-30 |
公开(公告)号: | CN106201847B | 公开(公告)日: | 2019-04-23 |
发明(设计)人: | 夏云霓;郭坤银;罗辛;李蔚凌;王元斗;吴全旺;杨瑞龙 | 申请(专利权)人: | 重庆大学 |
主分类号: | G06F11/34 | 分类号: | G06F11/34 |
代理公司: | 北京科亿知识产权代理事务所(普通合伙) 11350 | 代理人: | 汤东凤 |
地址: | 400045 *** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种考虑云平台主机性能衰减的任务分配方法,涉及云计算系统控制领域,包含如下步骤:首先,监控各个主机并采集其性能信息;其次,评估主机当前性能与负载,评估各主机性能衰减程度;然后,根据主机性能衰减度生成新任务分配方案;最后,对新到达任务自动分配主机;此外本发明还公开了基于上述方法的一种考虑云平台主机性能衰减的任务分配装置以及包含该装置的系统。本发明在进行新任务分配调度时,评估了各主机的性能衰减程度和预期积压任务数量,避免将新任务分配给性能衰减度高、积压任务多的主机,使任务调度方案更合理。 | ||
搜索关键词: | 考虑 平台 主机 性能 衰减 任务 分配 方法 装置 系统 | ||
【主权项】:
1.一种考虑云平台主机性能衰减的任务分配方法,其特征在于,包含如下步骤:步骤一、监控各个主机并采集其性能信息;所述性能信息包括主机运行总时间KTi、任务完成总数量KWCi以及在最近t时间内完成任务数量WCi、各主机新到达任务数量XDi、主机出错或挂起后重提交的完成任务数量CTJi、出错任务数量CWi、迁出任务数量QCi、主机宕机记录;其中,i为下标值以表明变量所属的主机号,满足0<i≤n;步骤二、评估主机当前性能和负载:计算每个所述主机在t时间内等效存活率CHLi、多任务失效率RWSXLi、等效执行率DXZXi以及所有主机平均任务输入率PJL;步骤三,评估各主机性能衰减程度,评估各个主机下一个t时间内潜在任务存量ZDLi,评估各个主机考虑故障发生下的负载满足度MZDi,评估各个主机性能衰减程度SJDi;其中,所述潜在任务存量ZDLi为:其中,a满足0<a<1,为云系统管理者预先给定的权重系数;所述负载满足度MZDi与主机等效执行率成正比,与潜在任务存量成反比,且与等效存活率和出错任务数量相关;所述性能衰减程度SJDi首次计算时,默认设定为0,非首次计算为满足度MZDi和旧满足度JMZDi之差与旧满足度JMZDi的比值;步骤四,根据各主机的性能衰减度生成新任务分配方案:将所述性能衰减度SJDi为正且所述性能衰减度SJDi与各主机平均性能衰减度的比值大于b并且以各主机平均等效执行率DXZXi来处理其所述潜在任务存量ZDLi所需时间大于c×t的主机标记为不承接新任务,反之则标记为可承接新任务;其中,b和c为系统管理者预先给定的参数,1<b<10,1<c<10;步骤五,持续对新到达任务自动分配主机并更新所述负载满足度MZDi;其中,当所有主机均不承接任务,则拒绝所述新到达任务;反之,则将所述任务分配给负载满足度MZDi最大的主机,并将所述ZDLi值增1,更新所述负载满足度MZDi;所述等效存活率CHLi计算公式为:其中,HFi为t时间内最近一次宕机所耗损时间,XFi为t时间内最近一次宕机后恢复时刻到当前时刻的间隔时间;所述多任务失效率RWSXLi为:所述等效执行率DXZXi为:平均任务输入率PJL为:其中,任务数量KWCi初始值为1;系统运行总时间少于t,则KTi被设置为t;所述负载满足度MZDi为:
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆大学,未经重庆大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610512166.0/,转载请声明来源钻瓜专利网。