[发明专利]一种融合边缘设施的云服务综合调度优化系统及方法有效
申请号: | 202010886176.7 | 申请日: | 2020-08-28 |
公开(公告)号: | CN111932027B | 公开(公告)日: | 2022-08-05 |
发明(设计)人: | 文军;徐浩翔;张汪 | 申请(专利权)人: | 电子科技大学 |
主分类号: | G06Q10/04 | 分类号: | G06Q10/04;G06Q10/06;G06K9/62;H04L67/10 |
代理公司: | 北京正华智诚专利代理事务所(普通合伙) 11870 | 代理人: | 韦海英 |
地址: | 611731 四川省成*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 融合 边缘 设施 服务 综合 调度 优化 系统 方法 | ||
1.一种融合边缘设施的云服务综合调度优化系统,其特征在于,包括终端设备、与所述终端设备连接的边缘服务器以及分别与所述边缘服务器连接的若干个边缘资源设备和云端服务器;
所述终端设备,用于通过提交任务数据至云端服务器触发边缘服务器的调度行为,并分别提取所述任务数据与补充的任务数据的初始特征向量,并融合提取的初始特征向量得到最终的特征向量;
所述边缘服务器,用于根据最终的特征向量对任务进行分类,并利用DAG调度图对不同的任务类别进行子任务拆分处理,将所述子任务下发至边缘资源设备或上传至云端服务器;
所述边缘资源设备,用于对不同的任务类别进行并行化运算;以及用于收集子任务的运行态特征及消耗量,并融合至提取的初始特征向量中,形成新的特征向量,并存储新的特征向量;
所述云端服务器,用于根据新的特征向量对边缘资源设备的资源用量进行Q-table建模,并利用Q-table模型的行为效益完成对云服务综合调度的优化。
2.根据权利要求1所述的融合边缘设施的云服务综合调度优化系统,其特征在于,所述边缘资源设备包括计算资源单元、存储单元以及监控单元;
所述计算资源单元,用于对不同的任务类别进行并行化运算,以及用于收集子任务的运行态特征以及消耗量,并融合至初始特征向量中,形成新的特征向量;
所述存储单元,用于存储新的特征向量;
所述监控单元,用于监控当前边缘资源设备的资源用量。
3.一种融合边缘设施的云服务综合调度优化方法,其特征在于,包括以下步骤:
S1、通过终端设备提交任务数据至云端服务器触发边缘服务器的调度行为;
S2、利用边缘服务器在数据历史库中对所述任务数据进行检索,判断是否存在相同的任务数据,若是,则预先调用对应的历史调度信息作为补充的任务数据,并进入步骤S3,否则,直接进入步骤S3;
S3、由边缘资源设备在边缘服务器上进行注册,并利用边缘服务器对边缘资源设备进行监控;
S4、分别提取所述任务数据与补充的任务数据的初始特征向量,并融合提取的初始特征向量得到最终的特征向量;
S5、利用机器学习算法对所述最终的特征向量进行聚类分析,并根据分析结果得到不同的任务类别;
S6、利用DAG调度图对所述不同的任务类别进行子任务拆分处理,并将子任务按照不同的分配方式运行;
S7、预测子任务的消耗量,并利用边缘服务器对子任务的消耗量进行监控和反馈;
S8、根据子任务的消耗量获取子任务的运行态特征,并将子任务的运行态特征以及消耗量融合至提取的初始特征向量中,形成新的特征向量;
S9、根据所述新的特征向量对边缘资源设备的资源用量进行Q-table建模;
S10、判断Q-table模型的行为效益是否低于预设的阈值,若是,则进入步骤S11,否则,结束流程,完成对云服务综合调度的优化;
S11、重新触发边缘服务器的调度,并利用Q-table模型分配任务类别,更新边缘资源设备的资源用量,判断是否有下一个子任务的拆分,若是,则返回步骤S6,否则,结束流程,完成对云服务综合调度的优化。
4.根据权利要求3所述的融合边缘设施的云服务综合调度优化方法,其特征在于,所述步骤S4中任务数据的初始特征向量的表达式如下:
Fi={f1,f2,....fn}
其中,Fi表示任务数据的初始特征向量,fn表示当前特征向量的第n个特征;
所述最终的特征向量的表达式如下:
其中,Fi*表示最终的特征向量,Fhi表示补充任务数据的特征向量,embedding(·)表示特征融合,表示当前特征向量的第m个特征。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于电子科技大学,未经电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010886176.7/1.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理