[发明专利]跨平台的任务调度方法、计算任务执行方法和装置在审
申请号: | 202211699349.X | 申请日: | 2022-12-28 |
公开(公告)号: | CN116055564A | 公开(公告)日: | 2023-05-02 |
发明(设计)人: | 吴庭丞;胡东文;胡晓龙;袁鹏程 | 申请(专利权)人: | 支付宝(杭州)信息技术有限公司 |
主分类号: | H04L67/60 | 分类号: | H04L67/60 |
代理公司: | 北京永新同创知识产权代理有限公司 11376 | 代理人: | 林锦辉;刘景峰 |
地址: | 310000 浙江省杭州市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 平台 任务 调度 方法 计算 执行 装置 | ||
1.一种跨平台的任务调度方法,应用于第一隐私计算平台侧的互联互通模块,所述互联互通模块设置于所述第一隐私计算平台的平台中心节点,所述平台中心节点作为隐私计算系统框架的主节点,所述任务调度方法包括:
将从所述第一隐私计算平台侧接收的联合任务请求解析为本方任务和对方任务;
创建与所述本方任务对应的适配于所述第一隐私计算平台的任务信息;
将所述任务信息所指示的任务参数发送至与所述平台中心节点对应的至少一个隐私计算节点,以使作为所述隐私计算系统框架的从节点的所述至少一个隐私计算节点执行所述本方任务;以及
将符合预定协议的用于指示启动所述对方任务的任务请求发送至第二隐私计算平台,其中,所述第二隐私计算平台与所述第一隐私计算平台共同执行所述联合任务请求所指示的联合任务,所述预定协议用于执行所述联合任务的各隐私计算平台之间进行通信。
2.如权利要求1所述的任务调度方法,其中,所述创建与所述本方任务对应的适配于所述第一隐私计算平台的任务信息包括:
调用所述隐私计算系统框架创建与所述本方任务对应的工作类容器,以使所述对应的至少一个隐私计算节点启动与所述工作类容器对应的任务进程。
3.如权利要求2所述的任务调度方法,其中,所述任务调度方法还包括:
响应于从所述第一隐私计算平台侧接收到停止任务请求,向执行所述停止任务请求所指示的任务的至少一个隐私计算节点发送任务停止指令;以及
接收至少一个目标隐私计算节点上报的停止前任务状态信息,其中,所述停止前任务状态信息为所述目标隐私计算节点在与所述工作类容器对应的任务进程被终止前、且在调用执行所述停止任务请求所指示的任务的模块的任务停止接口后所上报的状态信息。
4.如权利要求1所述的任务调度方法,其中,所述任务调度方法还包括:
保存所述至少一个隐私计算节点上报的本方任务的状态信息;
响应于从所述第一隐私计算平台接收到任务状态查询请求,
将符合所述预定协议的对方任务状态查询请求发送至所述第二隐私计算平台;
将从所述第二隐私计算平台接收的与所述对方任务状态查询请求对应的对方任务查询结果转换为适配于所述第一隐私计算平台的对方任务查询结果信息;
根据所保存的状态信息和所述对方任务查询结果信息确定与所述任务状态查询请求对应的状态查询结果;以及
将所述状态查询结果提供给所述第一隐私计算平台。
5.如权利要求1到4中任一所述的任务调度方法,其中,所述任务调度方法还包括:
将从所述第二隐私计算平台接收的对方任务结果转换为适配于所述第一隐私计算平台的对方任务结果信息;
根据所述至少一个隐私计算节点上报的本方任务结果和所述对方任务结果信息,确定所述联合任务请求的任务执行结果;以及
将所述任务执行结果提供给所述第一隐私计算平台。
6.一种计算任务执行方法,应用于部署于同一隐私计算平台侧的隐私计算节点,隐私计算平台包括平台中心节点和至少一个所述隐私计算节点,所述平台中心节点和至少一个所述隐私计算节点分别作为隐私计算系统框架的主节点和从节点,所述计算任务执行方法包括:
响应于与所述隐私计算节点对应的主节点创建计算任务信息,启动与所述计算任务信息对应的任务进程;
根据从所述主节点获取的所述计算任务信息的相关参数,通过所述任务进程调用第三方算法模块执行所述计算任务信息所指示的计算任务,其中,所述第三方算法模块通过容器形式根据挂载的本方数据进行计算;以及
响应于所述计算任务执行完毕,通过所述任务进程将所述计算任务的执行结果上报至所述主节点。
7.如权利要求6所述的计算任务执行方法,其中,在所述根据从所述主节点获取的所述计算任务信息的相关参数,通过所述任务进程调用第三方算法模块执行所述计算任务信息所指示的计算任务之后,所述计算任务执行方法还包括:
利用轮询方式从所述第三方算法模块获取所述计算任务的状态信息;以及
通过所述任务进程将所获取的状态信息上报给所述主节点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于支付宝(杭州)信息技术有限公司,未经支付宝(杭州)信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211699349.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种TiZrNb基高熵合金及其制备方法
- 下一篇:一种发电厂生产运营管理系统