国家标准网
文库搜索
切换导航
首页
频道
仅15元无限下载
联系我们
首页
仅15元无限下载
联系我们
批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211169473.5 (22)申请日 2022.09.26 (71)申请人 城云科技 (中国) 有限公司 地址 310052 浙江省杭州市滨江区长河街 道江南大道588号恒 鑫大厦主楼17层、 18层 (72)发明人 毛云青 来佳飞 彭大蒙 王勇 (74)专利代理 机构 杭州汇和信专利代理有限公 司 33475 专利代理师 吴琰 (51)Int.Cl. G06F 9/50(2006.01) (54)发明名称 一种GPU资源POD的热迁移方法、 装置及应用 (57)摘要 本申请提出了一种GPU资源POD 的热迁移方 法、 装置及应用, 包括以下步骤: GPU客户端发送 迁移请求; 迁移POD中的迁移组件在收到所述迁 移请求后, 将所述元数据缓存索引发送给接收 POD的迁移 接收组件; 迁移POD中的迁移组件在收 到所述迁移请求后, 将高频内存块与低频内存块 传输到迁移接收组件中; GPU服务端收到迁移请 求后, 对任务优先级进行调整; 接收POD 对接收文 件进行哈希校验, 并与所述 GPU服务端确认GP U的 稳定性。 本方案通过解决GPU 容器镜像传输问题、 做到CPU状态快速拷贝、 保持GPU任务调度这三 者, 达到算法容器云GP U资源POD的快速 热迁移的 目的。 权利要求书2页 说明书10页 附图2页 CN 115292051 A 2022.11.04 CN 115292051 A 1.一种GPU资源POD的热迁移方法, 包括以下步骤: GPU客户端向需要进行热迁移的迁移POD和GPU服务端发送迁移请求, 算法容器云平台 的控制服 务器通过 所述迁移请求确认接收POD; 所述迁移POD中的迁移组件在收到所述迁移请求后, 对所述迁移POD中镜像文件的元数 据树状图索引进行检查得到元数据索引缓存, 将所述元数据缓存索引接收POD的迁移接收 组件, 所述接收POD的迁移接收组件根据所述元数据缓存索引在所述接收POD中建立文件系 统, 并将所述元 数据缓存索引所对应的数据放入所述文件系统中; 收集迁移POD中的进程树信息, 并在所述进程树信 息的每一进程中添加寻址代码, 所述 寻址代码在对应的进程对内存进行调用时被拷贝到对应的内存的地址空间并实时记录每 一内存的变化频次, 根据所述变化频次将 内存分为高频内存块和低频内存块, 将所述高频 内存块与所述低频内存块作为内存状态文件传输 到所述迁移接收组件中。 2.根据权利要求1所述的一种GPU资源POD的热迁移方法, 其特征在于, 在 “算法容器云 平台的控制服务器通过所述迁移请求确认接收POD ”步骤中, 所述控制服务器根据所述迁移 请求的指向参数来确认接收POD, 若 所述迁移请求的指向参数为空, 则根据资源和网络拓扑 自动分配最 适宜的服 务器节点作为接收POD。 3.根据权利要求1所述的一种GPU资源P OD的热迁移方法, 其特征在于, “所述迁移P OD中 的迁移组件在收到所述迁移请求后 ”步骤中, 所述迁移POD的迁移组件加入到所述算法容器 云平台中获取所述迁移请求。 4.根据权利要求1所述的一种GPU资源POD的热迁移方法, 其特征在于, 在 “对所述迁移 POD中镜像文件的元数据树状图索引进行检查得到元数据缓存索引 ”步骤中, 所述迁移POD 中的边车容器对所述迁移POD中镜像文件的元数据树状图索引进 行检索得到元数据索引缓 存, 所述元数据树状图索引是根据所述镜像文件中的数据生成的树状图索引, 所述元数据 索引缓存为所述元 数据树状图索引中被使用了的数据切片所对应的树状图索引。 5.根据权利要求1所述的一种GPU资源P OD的热迁移方法, 其特征在于, 在 “所述接收P OD 的迁移接收组件根据所述元数据树状索引和所述元数据缓存索引创建在所述接收POD中建 立文件系统, 并将所述元数据缓存索引所对应的元数据放入所述文件系统中 ”步骤中, 所述 接收POD对所述文件系统进行使用时先通过所述元数据缓存索引使用其对应的数据切片, 当需要用到除了所述元数据缓存索引所对应的数据切片之外的数据切片时, 通过所述元数 据树状图索引以网络调用的形式调用所述迁移POD的镜像文件中的数据切片进行使用。 6.根据权利要求1所述的一种GPU资源POD的热迁移方法, 其特征在于, 在 “将所述高频 内存块与所述低频内存块作为内存状态文件传输到所述迁移接 收组件中 ”步骤中, 将所述 低频内存块进行压缩、 合并后作为内存状态文件传输到所述迁移接 收组件中, 当所述高频 内存块的变化频次降低到所述低频内存块的变化频次时, 将其看做低频内存块进行压缩、 合并后作为内存状态文件传输到所述迁移接收组件中, 或在时间步长后将所述高频内存块 直接传输 到所述迁移接收组件中。 7.根据权利要求1所述的一种GPU资源POD的热迁移方法, 其特征在于, 当所述GPU服务 端接收所述迁移请求后, 对 所述迁移POD的任务队列进 行遍历, 以迭代次数作为最小调度单 元, 对所述任务队列中的队伍进行输入输出分析和上下文切换, 并对GPU内核进行前向调 用, 再后向的计算任务梯度的更新维度, 确认任务队列中任务的优先级。权 利 要 求 书 1/2 页 2 CN 115292051 A 28.一种GPU资源POD的热迁移装置, 包括: 请求模块: GPU客户端向需要进行热迁移的迁移P OD和GPU服务端发送迁移请求, 算法容 器云平台的控制服 务器通过 所述迁移请求确认接收POD; 文件迁移模块: 所述迁移POD中的迁移组件在收到所述迁移请求后, 对所述迁移POD中 镜像文件的元数据树状图索引 进行检查得到元数据索引缓存, 将所述元数据缓存索引接 收POD的迁移接收组件, 所述接收POD的迁移接收组件根据所述元数据缓存索引在所述接收 POD中建立文件系统, 并将所述元 数据缓存索引所对应的数据放入所述文件系统中; 内存迁移模块: 收集迁移POD中的进程树信息, 并在所述进程树信息的每一进程中添加 寻址代码, 所述寻址代码在 对应的进程对内存进 行调用时被拷贝到对应的内存的地址空间 并实时记录每一内存的变化频次, 根据所述变化频次将内存分为高频内存块和低频内存 块, 将所述高频内存块与所述低频内存块作为内存状态文件传输 到所述迁移接收组件中。 9.一种电子装置, 包括存储器和处理器, 其特征在于, 所述存储器中存储有计算机程 序, 所述处理器被设置为运行所述计算机程序以执行权利要求 1‑7任一所述的一种GPU资源 POD的热迁移方法。 10.一种可读存储介质, 其特征在于, 所述可读存储介质中存储有计算机程序, 所述计 算机程序包括用于控制过程以执行过程的程序代码, 所述过程包括根据权利要求1 ‑7任一 所述的一种GPU资源POD的热迁移方法。权 利 要 求 书 2/2 页 3 CN 115292051 A 3
专利 一种GPU资源POD的热迁移方法、装置及应用
文档预览
中文文档
15 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
赞助2.5元下载(无需注册)
温馨提示:本文档共15页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
下载文档到电脑,方便使用
赞助2.5元下载
本文档由 人生无常 于
2024-03-18 13:07:09
上传分享
举报
下载
原文档
(717.4 KB)
分享
友情链接
GB-T 39559.3-2020 城市轨道交通设施运营监测技术规范 第3部分:隧道.pdf
GB-T 43558-2023 全国一体化政务服务平台移动端规范.pdf
DB11-T 1536-2018 水泵节能监测 北京市.pdf
MH-T 1020-2013 锂电池航空运输规范.pdf
GB-T 37971-2019 信息安全技术 智慧城市安全体系框架.pdf
GB-T 30146-2023 安全与韧性业务连续性管理体系要求 ISO 22301-2019.pdf
安全牛 现代企业零信任安全构建应用指南研究报告 2021.pdf
T-JSSES 24—2022 陶粒窑协同处置污染土壤技术指南.pdf
GB-T 39779-2021 分布式冷热电能源系统设计导则.pdf
T-ZZB 0971—2019 0.01% 24-表芸苔素内酯水剂.pdf
T-ZZB 0604—2018 野营用户外折叠椅.pdf
DB6301-T 4-2023 住宅物业星级服务规范 西宁市.pdf
华东政法大学 人工智能通用大模型(ChatGPT)的进展 风险与应对 2023.pdf
GB-T 39441-2020 公共信用信息分类与编码规范.pdf
DB61-T 1577-2022 公路混凝土护栏改造加固设计规范 陕西省.pdf
Linux安全配置基线.pdf
GB-T 3286.11-2022 石灰石及白云石化学分析方法 第11部分:氧化钙、氧化镁、二氧化硅、氧化铝及氧化铁含量的测定 波长色散X射线荧光光谱法(熔铸玻璃片法).pdf
GB-T 25834-2010 金属和合金的腐蚀 钢铁户外大气加速腐蚀试验.pdf
GB-T 20319-2017 风力发电机组 验收规范.pdf
DB15-T 1878—2020 沙化草地治理技术规范 内蒙古自治区.pdf
1
/
3
15
评价文档
赞助2.5元 点击下载(717.4 KB)
回到顶部
×
微信扫码支付
2.5
元 自动下载
点击进入官方售后微信群
支付 完成后 如未跳转 点击这里下载
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们
微信(点击查看客服)
,我们将及时删除相关资源。