[发明专利]一种云工作流调度的能耗优化方法、云计算系统在审
申请号: | 201810463368.X | 申请日: | 2018-05-15 |
公开(公告)号: | CN108768703A | 公开(公告)日: | 2018-11-06 |
发明(设计)人: | 罗永红 | 申请(专利权)人: | 长沙理工大学 |
主分类号: | H04L12/24 | 分类号: | H04L12/24 |
代理公司: | 北京国坤专利代理事务所(普通合伙) 11491 | 代理人: | 赵红霞 |
地址: | 410114 湖*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 工作流调度 云计算系统 能耗优化 工作流 算法 能耗 分布式环境 工作流执行 成本要求 成本约束 传输控制 方法执行 服务供应 计算资源 能耗模型 能耗问题 用户定义 优化算法 云计算 规程 调度 挑战 | ||
1.一种云工作流调度的能耗优化方法,其特征在于,所述云工作流调度的能耗优化方法利用关键路径搜索云工作流应用所有可行调度方案;通过计算每一个可行调度方案的能耗发现最佳调度方案。
2.如权利要求1所述的云工作流调度的能耗优化方法,其特征在于,所述云工作流调度的能耗优化方法的云工作流模型通过有向无环图w(T,E)来建立;在图w中,T表示n个任务{t1,t2,…tn}组成的任务集,E为任务之间的依赖关系集;每一个依赖关系ei,j=(ti,tj)表示一个优先约束,任务tj开始之前ti应该完成执行;在一个给定的任务图中,没有任何父结点的任务称为入口任务,没有任何孩子结点的任务称之为出口任务。
3.如权利要求1所述的云工作流调度的能耗优化方法,其特征在于,所述云工作流调度的能耗优化方法的能耗模型:
其中,E表示总能耗,SS(ti)表示为任务ti所选择的服务,P(ti,SS(ti))表示任务ti在服务SS(ti)上执行的功率,T(ti,SS(ti))表示任务ti在SS(ti)上执行所花费的时间;
云计算系统中wi(i=1,2,…,m)类任务的到达率为λi,云计算系统中用来处理用户请求任务的每个服务可以建立M/M/1排队模型;si,j表示为wi类任务提供的服务部署在主机hj上,则hj上任务wi的到达率λi,j可表示为:
λi,j=Pi,j×λi;
其中Pi,j表示任务wi由部署在hj主机上的服务si,j来执行的概率,假定服务si,j对wi类任务的服务率为μi,j,则si,j对wi的平均响应时间MRT表示为:
如果任务wi的时间属性约束为qti,令MRT=qti,则μi,j表示为:
主机hj对所有m类任务(wi,i=1,2,…,m)的服务强度表示为:
任意服务si,j在t时刻的功率Powerj计算如下:
其中,Pc为服务si,j的常量能耗,ai,j和bi,j为能耗参数,不同的服务强度所对应的能耗参数值则不同,当为云工作流任务ti提供服务的si,j的负载趋向于稳定时,可得si,j所处主机hj的功率,计算如下:
产生的能耗计算如下:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于长沙理工大学,未经长沙理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810463368.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种区块链中奖励分配方法、装置及系统
- 下一篇:配置更新方法及装置