[发明专利]跨平台的任务调度方法、计算任务执行方法和装置在审
申请号: | 202211699349.X | 申请日: | 2022-12-28 |
公开(公告)号: | CN116055564A | 公开(公告)日: | 2023-05-02 |
发明(设计)人: | 吴庭丞;胡东文;胡晓龙;袁鹏程 | 申请(专利权)人: | 支付宝(杭州)信息技术有限公司 |
主分类号: | H04L67/60 | 分类号: | H04L67/60 |
代理公司: | 北京永新同创知识产权代理有限公司 11376 | 代理人: | 林锦辉;刘景峰 |
地址: | 310000 浙江省杭州市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 平台 任务 调度 方法 计算 执行 装置 | ||
本说明书的实施例提供了一种跨平台的任务调度方法、计算任务执行方法和装置。在该跨平台的任务调度方法中,将从第一隐私计算平台侧接收的联合任务请求解析为本方任务和对方任务;创建与本方任务对应的适配于第一隐私计算平台的任务信息;将任务信息所指示的任务参数发送至与平台中心节点对应的至少一个隐私计算节点,以使作为隐私计算系统框架的从节点的至少一个隐私计算节点执行本方任务;以及将符合预定协议的用于指示启动对方任务的任务请求发送至第二隐私计算平台,其中,第二隐私计算平台与第一隐私计算平台共同执行联合任务请求所指示的联合任务,预定协议用于执行联合任务的各隐私计算平台之间进行通信。
技术领域
本说明书实施例通常涉及计算机技术领域,尤其涉及跨平台的任务调度方法、计算任务执行方法和装置。
背景技术
随着计算机技术的飞速发展和对数据安全的日益重视,隐私计算(Privacycompute)技术也取得了越来越多的应用。对于数据提供机构和数据应用机构,在与不同的客户合作时往往需要部署不同的隐私计算平台,因而造成严重的系统建设和运营成本浪费。而且,由于不同技术服务厂商各自研发出的隐私计算平台在设计原理和功能实现等方面并不相同,因而不同的隐私计算平台之间难以协同完成某一项隐私计算任务,将“数据孤岛”变成了“计算孤岛”。因此,如何实现不同隐私计算平台之间的交互与协同成为隐私计算正在面对的新挑战。
发明内容
鉴于上述,本说明书实施例提供了一种跨平台的任务调度方法、计算任务执行方法和装置。利用该方法、装置,可以实现不同隐私计算平台之间的交互与协同,共同完成某一项隐私计算任务。
根据本说明书的实施例的一个方面,提供一种跨平台的任务调度方法,应用于第一隐私计算平台侧的互联互通模块,所述互联互通模块设置于所述第一隐私计算平台的平台中心节点,所述平台中心节点作为隐私计算系统框架的主节点,所述任务调度方法包括:将从所述第一隐私计算平台侧接收的联合任务请求解析为本方任务和对方任务;创建与所述本方任务对应的适配于所述第一隐私计算平台的任务信息;将所述任务信息所指示的任务参数发送至与所述平台中心节点对应的至少一个隐私计算节点,以使作为所述隐私计算系统框架的从节点的所述至少一个隐私计算节点执行所述本方任务;以及将符合预定协议的用于指示启动所述对方任务的任务请求发送至第二隐私计算平台,其中,所述第二隐私计算平台与所述第一隐私计算平台共同执行所述联合任务请求所指示的联合任务,所述预定协议用于执行所述联合任务的各隐私计算平台之间进行通信。
根据本说明书的实施例的另一个方面,提供一种计算任务执行方法,应用于部署于同一隐私计算平台侧的隐私计算节点,隐私计算平台包括平台中心节点和至少一个所述隐私计算节点,所述平台中心节点和至少一个所述隐私计算节点分别作为隐私计算系统框架的主节点和从节点,所述计算任务执行方法包括:响应于与所述隐私计算节点对应的主节点创建计算任务信息,启动与所述计算任务信息对应的任务进程;根据从所述主节点获取的所述计算任务信息的相关参数,通过所述任务进程调用第三方算法模块执行所述计算任务信息所指示的计算任务,其中,所述第三方算法模块通过容器形式根据挂载的本方数据进行计算;响应于所述计算任务执行完毕,通过所述任务进程将所述计算任务的执行结果上报至所述主节点。
根据本说明书的实施例的又一个方面,提供一种跨平台的任务调度装置,应用于第一隐私计算平台的平台中心节点,所述平台中心节点作为隐私计算系统框架的主节点,所述任务调度装置包括:解析单元,被配置为将从所述第一隐私计算平台侧接收的联合任务请求解析为本方任务和对方任务;任务创建单元,被配置为创建与所述本方任务对应的适配于所述第一隐私计算平台的任务信息;第一发送单元,被配置为将所述任务信息所指示的任务参数发送至与所述平台中心节点对应的至少一个隐私计算节点,以使作为所述隐私计算系统框架的从节点的所述至少一个隐私计算节点执行所述本方任务;第二发送单元,被配置为将符合预定协议的用于指示启动所述对方任务的任务请求发送至第二隐私计算平台,其中,所述第二隐私计算平台与所述第一隐私计算平台共同执行所述联合任务请求所指示的联合任务,所述预定协议用于执行所述联合任务的各隐私计算平台之间进行通信。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于支付宝(杭州)信息技术有限公司,未经支付宝(杭州)信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211699349.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种TiZrNb基高熵合金及其制备方法
- 下一篇:一种发电厂生产运营管理系统