[发明专利]一种基于流水线机制的跨中心协同任务动态规划方法在审
申请号: | 202211675711.X | 申请日: | 2022-12-26 |
公开(公告)号: | CN116225642A | 公开(公告)日: | 2023-06-06 |
发明(设计)人: | 朱小杰;沈志宏;王华进;周健鹏 | 申请(专利权)人: | 中国科学院计算机网络信息中心 |
主分类号: | G06F9/48 | 分类号: | G06F9/48;G06F9/38;G06F9/50 |
代理公司: | 北京君尚知识产权代理有限公司 11200 | 代理人: | 司立彬 |
地址: | 100190 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 流水线 机制 中心 协同 任务 动态 规划 方法 | ||
1.一种基于流水线机制的跨中心协同任务动态规划方法,其步骤包括:
1)根据协同需求编排数据源和协同模型算法,配置生成跨中心协同计算任务;
2)将所述跨中心协同计算任务按照是否会产生数据迁移行为为原则进行子任务划分,形成DAG有向无环图;其中,子任务为所述DAG有向无环图中的节点,子任务的执行顺序为相关节点之间的边;
3)根据所述DAG有向无环图,将不同数据源划分到不同子任务之中;
4)当子任务T分配有数据源D时,则将该子任务T发送到该数据源D所在数据中心执行;对于未分配数据源的子任务T’,则根据该子任务T’的上游子任务执行情况及各数据中心资源情况,确定执行该子任务T’的数据中心,然后将该子任务T’发送到对应的数据中心执行。
2.根据权利要求1所述的方法,其特征在于,每一数据中心分别向协同网络进行注册;注册信息包括数据中心所包含的数据源、数据体量。
3.根据权利要求1所述的方法,其特征在于,根据所述DAG有向无环图自顶向下方式执行,将不同数据源划分到不同子任务之中。
4.根据权利要求3所述的方法,其特征在于,首先构建当前协同网络的网络节点队列,初始化各网络节点当前所分配子任务所依赖上游数据产出数据分布;然后按照未分配数据源的各子任务所依赖数据量大小对未分配数据源的子任务进行排序,然后从所依赖数据量最大的子任务开始,将每一未分配数据源的子任务分配到满足资源需求且开销最小的网络节点;
所述网络节点为数据中心。
5.根据权利要求4所述的方法,其特征在于,当未分配数据源的两子任务T’所依赖的两上游数据量大小相同时,将子任务T’调度到协同任务所包含的网络节点潜在开销较小的网络节点。
6.根据权利要求3所述的方法,其特征在于,确定执行该子任务T’的数据中心的方法为:如果子任务T’的两上游并行子任务Ti1、Ti2所需数据源的数量体量差值小于协同网络中数据量阈值为Xmax,则将该子任务T’分配一新的数据中心;如果子任务T’的两上游并行子任务Ti1、Ti2所需数据源的数量体量差值大于或等协同网络中数据量阈值为Xmax,且将子任务Ti1所需数据源的数量体量小于Ti2所需数据源的数量体量,则将该子任务T’发送到子任务Ti1所需数据源的数据中心执行。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院计算机网络信息中心,未经中国科学院计算机网络信息中心许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211675711.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:煤料破碎机
- 下一篇:一种果蔬专用水溶肥及其精准控量灌装装置