(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210582671.8 (22)申请日 2022.05.26 (71)申请人 深圳致星科技有限公司 地址 518000 广东省深圳市南 山区粤海街 道大冲社区深南大道9676号大冲商务 中心 (一期) 2栋 3号楼18C -1 (72)发明人 张春海  (74)专利代理 机构 广州三环 专利商标代理有限 公司 44202 专利代理师 黄禹强 (51)Int.Cl. G06F 9/48(2006.01) G06F 9/455(2006.01) G06F 21/62(2013.01) (54)发明名称 隐私计算和隐私数据保护的云原生任务调 度方法及装置 (57)摘要 本申请涉及隐私计算、 隐私数据及联邦学习 技术领域, 具体涉及一种隐私计算和隐私数据保 护的云原生任务调度方法及装置。 云原生任务调 度方法使得多个参与方根据初始调度信息独自 地且分别地在各自的云原生应用平台上通过申 请该参与方的可执行资源来创建该参与方的与 待执行隐私计算任务相关联的动态任务单元以 及使得多个参与方通过调用各自的动态任务单 元来协同完成待执行隐私计算任务, 并且在完成 该参与方的任务目标后删除动态任务单元以及 释放为创建该动态任务单元而申请的可执行资 源。 如此改进自动化能力和资源利用率。 权利要求书3页 说明书14页 附图4页 CN 114968525 A 2022.08.30 CN 114968525 A 1.一种云原生任务调度方法, 应用于隐私计算和隐私数据保护, 其特征在于, 所述云原 生任务调度方法包括: 多个参与方根据待执行隐私计算任务和所述多个参与方各自的可执行资源共同确定 所述待执 行隐私计算任务的初始调度信息和所述多个参与方 各自的任务目标; 所述多个参与方根据所述初始调度信息独自地且分别地在各自的云原生应用平台上 通过申请该参与方 的可执行资源来创建该参与方 的与所述待执行隐私计算任务相关联 的 动态任务单 元; 所述多个参与方通过调用各自的与所述待执行隐私计算任务相关联的动态任务单元 来协同完成所述待执 行隐私计算任务, 其中, 所述多个参与方中的每一个参与方在完成该参与方的任务目标后, 删除该参与 方的与所述待 执行隐私 计算任务相关联的动态任务单元, 并且释放为创建该参与方的与所 述待执行隐私计算任务相关联的动态任务单 元而申请的该参与方的可 执行资源。 2.根据权利要求1所述的云原生任务调度方法, 其特征在于, 所述云原生任务调度 方法 还包括: 在所述多个参与 方共同确定所述待执行隐私计算任务的初始调度信 息之后, 根据 所述 多个参与方中的至少一个参与方 的可执行资源的实时状态调整所述初始调度信息得到调 整后调度信息, 以及所述多个参与方用所述调整后调度信息替换 所述初始调度信息 。 3.根据权利要求1所述的云原生任务调度方法, 其特征在于, 所述云原生任务调度 方法 还包括: 在所述多个参与 方共同确定述待执行隐私计算任务的初始调度信 息之后, 根据 所述多 个参与方中的至少一个参与方 的可执行资源的实时状态调整所述初始调度信息得到调整 后调度信息, 以及所述至少一个参与方根据所述调整后调 度信息在所述至少一个参与方的 云原生应用平台上通过申请所述至少一个参与方 的可执行资源来创建所述至少一个参与 方的与所述待执 行隐私计算任务相关联的动态任务单 元。 4.根据权利要求1所述的云原生任务调度方法, 其特征在于, 所述多个参与 方中的每一 个参与方的可执行资源包括该参与方的CPU、 内存、 节点数、 GPU、 和FPGA中的至少一项服务 器资源信息 。 5.根据权利要求1所述的云原生任务调度方法, 其特征在于, 所述多个参与 方中的一个 或者多个参与方通过反复调用所述一个或者多个参与方 的与所述待执行隐私计算任务相 关联的动态任务单 元来协同完成所述待执 行隐私计算任务。 6.根据权利要求1所述的云原生任务调度方法, 其特征在于, 所述多个参与方, 在调用 各自的与所述待执行隐私计算任务相关联 的动态任务单元来协同完成所述待执行隐私计 算任务的过程中, 还通过调用各自的与所述待执行隐私 计算任务相关联的动态任务单元来 交换各自的任务 参数信息 。 7.根据权利要求1所述的云原生任务调度方法, 其特征在于, 所述多个参与 方在共同确 定所述待执 行隐私计算任务的初始调度信息的过程中交换 各自的任务控制信息 。 8.根据权利要求1所述的云原生任务调度方法, 其特征在于, 所述多个参与 方的每一个 参与方的与所述待执行隐私计算任务相关联 的动态任务单元包括一种或者多种工作负载 资源类型。权 利 要 求 书 1/3 页 2 CN 114968525 A 29.根据权利要求1所述的云原生任务调度方法, 其特征在于, 所述多个参与 方各自的任 务目标均是 所述待执 行隐私计算任务的结束。 10.根据权利要求1至9中任一项所述的云原生任务调度方法, 其特征在于, 所述多个参 与方参与同一隐私计算协作项目或者属于同一隐私计算协作网络 。 11.根据权利要求1至9中任一项所述的云原生任务调度方法, 其特征在于, 所述多个参 与方各自的云原生应用平台包括以下至少一项: Kubernetes容器编排引擎、 Kubernetes容 器管理平台、 Azure  Kubernetes服务、 IBM  Kubernetes服务、 KubeSphere容器云平台、 Rancher容器管理平台、 k3s容器管理服务、 MicroK8s容器管理工 具、 Vmware  Tanzu容器调度 框架以及RedHat  OpenShift容器调度框架。 12.根据权利要求1至9中任一项所述的云原生任务调度方法, 其特征在于, 所述多个参 与方还根据所述多个参与方各自的行业或者业务场景或者偏好共同确定所述待执行隐私 计算任务的初始调度信息和所述多个参与方 各自的任务目标。 13.一种非瞬时性计算机可读存储介质, 其特征在于, 所述计算机可读存储介质存储有 计算机指令, 该计算机指令被处理器执行时实现根据权利要求1至12中任一项所述的云原 生任务调度方法。 14.一种电子设备, 其特 征在于, 所述电子设备包括: 处理器; 用于存储处理器可执行指令的存 储器; 其中, 所述处理器通过运行所述可执行指令以实现根据权利要求1至12中任一项所述 的云原生任务调度方法。 15.一种云原生任务调度装置, 应用于隐私计算和隐私数据保护, 其特征在于, 所述云 原生任务调度装置部署在第一参与方, 所述第一参与方是多个参与方中任意参与方, 所述 云原生任务调度装置包括: 跨站点协调服务单元, 用于: 根据待执行隐私计算任务和所述多个参与方各自的可执 行资源, 与所述多个参与方的其它参与方共同确定所述待 执行隐私 计算任务的初始调 度信 息和所述多个参与方各自的任务目标, 其中所述多个参与方各自的任务目标包括所述第一 参与方的任务目标; 调度服务单元, 用于根据所述初始调度信 息独自地在所述第 一参与方的云原生应用平 台上通过申请所述第一参与方 的可执行资源来创建所述第一参与方 的与所述待执行隐私 计算任务相关联的动态任务单 元; 和 动态任务单元池, 其中所述动态任务单元池是所述第 一参与方的与所述待执行隐私计 算任务相关联的动态任务单 元的集合, 其中, 所述第 一参与方通过调用所述第 一参与方的与所述待执行隐私计算任务相关联 的动态任务单 元来协同完成所述待执 行隐私计算任务, 其中, 所述第一参与方在完成所述第一参与方的任务目标后, 删除所述第一参与方的 与所述待 执行隐私 计算任务相关联的动态任务单元, 并且释放为创建所述第一参与方的与 所述待执 行隐私计算任务相关联的动态任务单 元而申请的所述第一 参与方的可 执行资源。 16.根据权利要求15所述的云原生任务调度装置, 其特征在于, 所述云原生任务调度装 置还包括:权 利 要 求 书 2/3 页 3 CN 114968525 A 3

.PDF文档 专利 隐私计算和隐私数据保护的云原生任务调度方法及装置

安全报告 > 其他 > 文档预览
中文文档 22 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共22页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 隐私计算和隐私数据保护的云原生任务调度方法及装置 第 1 页 专利 隐私计算和隐私数据保护的云原生任务调度方法及装置 第 2 页 专利 隐私计算和隐私数据保护的云原生任务调度方法及装置 第 3 页
下载文档到电脑,方便使用
本文档由 思考人生2024-02-07 20:39:01上传分享
给文档打分
您好可以输入 255 个字符
网站域名是多少( 答案:github5.com )
评论列表
  • 暂时还没有评论,期待您的金玉良言
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。