[发明专利]一种CSP下的资源调度与优化方法有效
申请号: | 201811625775.2 | 申请日: | 2018-12-28 |
公开(公告)号: | CN109815009B | 公开(公告)日: | 2022-01-25 |
发明(设计)人: | 张栋梁;刘会会;张中军;叶海琴;谭永杰;李纲;陈立勇;王倩 | 申请(专利权)人: | 周口师范学院 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F9/48 |
代理公司: | 西安研创天下知识产权代理事务所(普通合伙) 61239 | 代理人: | 杨凤娟 |
地址: | 46600*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种CSP下的资源调度与优化方法,属于云计算技术领域,首先,每个应用程序的子调度是并行生成的,并组装到预调度集中;在预调度集中将每个预调度作为根处理,并行执行GMaP,最终产生多个调度结果,选择最好的调度结果作为解决方案;GMAP主要解决能量问题但需符合截止期;如果所有的截止期都符合,则GMaP只关注能耗,除非出现新的截止期;在GMaP框架下,调度策略会变得过于耗电或耗时,但GMaP的资源请求和运行时间可以基于目标云环境的功率组合进行两个方面调整:根的数量可以根据任意自然数进行调整;每个搜索树的大小可以单独调整。本发明的GMAP在搜索空间大小和算法运行时间的控制很灵活。 | ||
搜索关键词: | 一种 csp 资源 调度 优化 方法 | ||
【主权项】:
1.一种CSP下的资源调度与优化方法,其特征在于,首先,每个应用程序的子调度是并行生成的,并组装到预调度集中;在预调度集中将每个预调度作为根处理,并行执行GMaP,最终产生多个调度结果,选择最好的调度结果作为解决方案;GMAP主要解决能量问题但需符合截止期;如果所有的截止期都符合,则GMaP只关注能耗,除非出现新的截止期;在GMaP框架下,调度策略会变得过于耗电或耗时,但GMaP的资源请求和运行时间能基于目标云环境的功率组合进行两个方面调整:1)根的数量能根据任意自然数进行调整;2)每个搜索树的大小能单独调整;阶段1:生成子调度用户a的子调度是基于Ua的Ga调度,假设针对每个请求的VM类型实例化一个VM;同时所有的虚拟机都映射到单个虚拟服务器;不管哪种调度算法,子调度算法都能在所有的应用程序中并行生成;阶段2:应用特征此阶段中,每个应用程序有不同的特征参数;第一个特征参数是Ga的子调度长度,记为
第二个参数是截止期模糊参数
模糊应用程序能更好地处理CSP能量成本;最后,假设VM资源无穷大,用遗传算法的时序长度减去PARa,根据这些参数按升序产生三个排序的应用程序列表:Lseed[↑],PAR[↑]和SLACK[↑];阶段3:初步调度生成通过将子调度覆盖至服务器上生成预调度集;阶段4:优化GMaP的核心是定向搜索的程序优化;此阶段会将任务从一个虚拟机迁移到另一个虚拟机,以满足截止期和能效最大化;GMaP利用进化算法实现全局最优;每次迭代优化都经过两步,迁移和整合;migrate()的功能是将当前位于源服务器Dx上的类型g虚拟机迁移到另一个目的服务器Dy上的同一类型虚拟机;源服务器和目标服务器位于同一个服务器群中。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于周口师范学院,未经周口师范学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201811625775.2/,转载请声明来源钻瓜专利网。