[发明专利]一种云计算中有期限约束的多DAG任务调度费用公平性评估方法有效
| 申请号: | 201810766931.0 | 申请日: | 2018-07-13 |
| 公开(公告)号: | CN108958919B | 公开(公告)日: | 2023-07-25 |
| 发明(设计)人: | 龙赛琴;周思恒;刘子浩;曾令斌;幸运 | 申请(专利权)人: | 湘潭大学 |
| 主分类号: | G06F9/48 | 分类号: | G06F9/48 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 411105 湖南省*** | 国省代码: | 湖南;43 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 计算 期限 约束 dag 任务 调度 费用 公平性 评估 方法 | ||
1.一种云计算中有期限约束的多DAG任务调度费用公平性评估方法,其特征在于所述方法至少包括以下步骤:
步骤1、设定集群中所有虚拟机的处理速度以及它们的处理费用;
步骤2、设定各个用户提交到集群中DAG任务的属性;
步骤3、计算DAG在集群中的预计执行费用;
步骤4、计算DAG用户期望的执行费用;
步骤5、计算DAG在实际调度中的执行费用;
步骤6、计算DAG调度的公平性;
步骤7、计算调度方案的总体平均公平值以及标准差。
2.根据权利要求1所述的云计算中有期限约束的多DAG任务调度费用公平性评估方法,其特征在于所述的DAG在集群中预计执行费用的计算过程如下:
设序号为x的DAG表示为Gx,其中costESTx表示为Gx执行完成的预计费用,wxj表示Gx中序号为j的子任务的任务量,svmi表示虚拟机i的执行速度,costi则表示虚拟机i的执行费用,n表示云系统集群中虚拟机的个数。
3.根据权利要求1所述的云计算中有期限约束的多DAG任务调度费用公平性评估方法,其特征在于所述的DAG用户期望执行费用的计算过程,至少还包括以下步骤:
1)计算各虚拟机的平均处理速度
2)计算虚拟机的平均每秒执行费用
3)计算Gx的期望每秒执行费用costx:
其中deadlinex表示序号为x的DAG的截止时间期限;
4)将costx与虚拟机费用列表进行比较,选择一个费用大于或等于costx的虚拟机执行Gx;
5)计算Gx在期限约束下用户期望的执行费用costEXPx:
其中costc表示与Gx相对应的序号为c的虚拟机执行费用,svmc为该虚拟机的处理速度。
4.根据权利要求1所述的云计算中有期限约束的多DAG任务调度费用公平性评估方法,其特征在于所述的DAG在实际调度中执行费用的计算过程如下:
计算DAG在实际调度中的执行费用costACTx;
α-β具有映射关系,表示将任务α调度到虚拟机β中运行。
5.根据权利要求1所述的云计算中有期限约束的多DAG任务调度费用公平性评估方法,其特征在于所述的DAG调度公平性的计算过程如下:
计算公平性函数Fair(Gx):
6.根据权利要求1所述的云计算中有期限约束的多DAG任务调度费用公平性评估方法,其特征在于所述的调度方案总体平均公平值以及标准差的计算过程,至少还包括以下步骤:
1)计算调度方案总体平均公平值averFair:
2)计算标准差STDEVFair:
其中m是集群中虚拟机的数量。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湘潭大学,未经湘潭大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810766931.0/1.html,转载请声明来源钻瓜专利网。





