说明:收录全网最新的团体标准 提供单次或批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211205913.8 (22)申请日 2022.09.30 (71)申请人 缀初网络技 术 (上海) 有限公司 地址 201203 上海市浦东 新区自由贸易试 验区博云 路2号801室 (72)发明人 习霖 蒋鑫  (74)专利代理 机构 深圳众邦专利代理有限公司 44545 专利代理师 丁曹凯 (51)Int.Cl. G06F 9/455(2006.01) G06F 9/50(2006.01) G06F 9/52(2006.01) (54)发明名称 一种边缘计算场景下的任务控制方法及系 统 (57)摘要 本发明公开了一种边缘计算场景下的任务 控制方法及系统, 包括: 获取任务所在的边缘节 点的资源信息, 所述资源信息包括磁盘是否正 常、 网络线路连通状态和每个磁盘下所对应的挂 载点; 获取任务在边缘节点上运行所占用的容器 信息, 基于容器信息和资源信息构建任务运行资 源树; 通过基于发布订阅模型的通信方法从云端 获取任务运行所期望的资源请求信息, 基于资源 请求信息构建任务请求资源树; 将任务运行资源 树和任务请求资源树进行比较, 获取调谐信息; 利用深度优 先遍历方法基于调谐信息进行调谐, 以确保任务同步。 本发明可以将调谐时间缩短至 1分钟。 权利要求书2页 说明书6页 附图1页 CN 115454577 A 2022.12.09 CN 115454577 A 1.一种边 缘计算场景 下的任务控制方法, 其特 征在于, 包括如下步骤: S1, 获取任务所在的边缘节点的资源信息, 所述资源信 息包括磁盘是否正常、 网络线路 连通状态和每 个磁盘下所对应的挂载点; S2, 获取任务在边缘节点上运行所占用的容器信息, 基于容器信息和步骤S1中的资源 信息构建任务 运行资源树; S3, 通过基于发布订阅模型的通信方法从云端获取任务运行所期望的资源请求信息, 基于资源请求信息构建任务请求资源树; S4, 将任务 运行资源树和任务请求资源树进行比较, 获取调谐信息; S5, 利用深度优先遍历方法基于调谐信息进行调谐, 以确保任务同步。 2.根据权利要求1所述的边缘计算场景下的任务控制方法, 其特征在于, 所述步骤S2包 括如下步骤: S2.1, 获取任务 运行时所使用的所有容器; S2.2, 获取步骤S2.2中所有容器的资源使用信息, 所述资源使用信息包括网络线路、 容 器所占用的磁 盘、 容器所使用的挂载点和参数; S2.3, 将任务作为 根节点, 磁 盘、 挂载点和容器均 作为叶子节点, 构建任务 运行资源树; S2.4, 利用最长前缀匹配算法将任务运行资源树中的容器所使用的挂载点与资源信息 的挂载点对应关联。 3.根据权利要求2所述的边缘计算场景下的任务控制方法, 其特征在于, 在步骤S2.3 中, 所述构建任务运行资源树是通过扩展的伯克利数据包过滤器实时获取任务所关联的资 源包括容器、 磁盘或者网络线路的增删改, 并将变更后的资源状态同步到任务 运行资源树。 4.根据权利要求1所述的边缘计算场景下的任务控制方法, 其特征在于, 所述步骤S3包 括如下步骤: S3.1, 从任务的配置文件或者云端读取任务部署时所 下发的资源请求信息; S3.2, 根据步骤S1得到资源信息更新资源请求信息; S3.3, 根据更新后的资源请求信息, 将任务作为根节点, 磁盘、 挂载点和容器均作为 叶 子节点, 构建任务请求资源树。 5.根据权利要求1所述的边缘计算场景下的任务控制方法, 其特征在于, 所述步骤S4包 括如下步骤: S4.1, 将任务请求资源树与任务 运行资源树进行对比, 获取新增的叶子节点; S4.2, 将任务请求资源树与任务 运行资源树进行对比, 获取减少的叶子节点; S4.3, 将任务请求资源树与任务 运行资源树进行对比, 获取变更的叶子节点; S4.4, 根据步骤S4.1 ‑S4.3所获取的叶子节点构建新增节点 集合和删除节点 集合。 6.根据权利要求1所述的边缘计算场景下的任务控制方法, 其特征在于, 所述步骤S5包 括如下步骤: S5.1, 遍历调谐信息中的新增节点集合, 将新增节点集合中每个叶子节点所对应的容 器、 挂载点、 磁 盘或网络线路启动, 实现任务 运行资源树更新; S5.2, 遍历调谐信息中的删除节点集合, 将删除节点集合中每个叶子节点所对应的容 器、 挂载点、 磁 盘或网络线路关闭, 实现任务 运行资源树更新。 7.一种边 缘计算场景 下的任务控制系统, 其特 征在于, 包括:权 利 要 求 书 1/2 页 2 CN 115454577 A 2资源信息采集模块: 用于实时获取任务所在边缘节点的资源信息, 所述资源信息包括 磁盘是否正常、 网络线路连通状态和每 个磁盘下所对应的挂载点; 任务运行资源树构建模块: 用于获取任务在边缘节点上运行时所占用的容器信息, 并 基于容器信息和边 缘节点的资源信息构建任务 运行资源树; 任务请求资源树构建模块: 用于从云端获取任务运行所期望的资源请求信息, 基于资 源请求信息构建任务请求资源树; 任务调谐控制器模块: 将任务运行资源树和任务请求资源树进行比较, 获取包含新增 节点集合和删除节点集合的调谐信息, 利用深度优先遍历方法基于调谐信息进行任务调 谐。权 利 要 求 书 2/2 页 3 CN 115454577 A 3

.PDF文档 专利 一种边缘计算场景下的任务控制方法及系统

文档预览
中文文档 10 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共10页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种边缘计算场景下的任务控制方法及系统 第 1 页 专利 一种边缘计算场景下的任务控制方法及系统 第 2 页 专利 一种边缘计算场景下的任务控制方法及系统 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 13:11:08上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。