一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

多应用的分布式实现方法、可读介质及其电子设备与流程

2022-07-30 12:59:49 来源:中国专利 TAG:

技术特征:
1.一种多应用的分布式实现方法,应用于多个电子设备组成的分布式系统,所述多个电子设备包括第一电子设备和第二电子设备;其特征在于,所述方法包括:所述第一电子设备通过设置在所述第一电子设备中的独立于所述多个应用的分布式调度模块,基于所述多个电子设备的历史使用记录形成树型拓扑结构链路关系,所述树型拓扑结构链路关系用于确定所述第一电子设备与所述第二电子设备之间的数据传输路径;所述第一电子设备上运行多个应用,所述第一电子设备基于所述分布式调度模块为所述多个应用中的第一应用调用所述分布式系统中的第二电子设备上的第一外设组件执行第一任务;所述第二电子设备通过设置在所述第二电子设备中的独立于应用的分布式调度模块响应于所述第一电子设备发送的调用通知,生成并向所述第一电子设备发送所述第一外设组件对所述第一应用的订阅信息;其中,所述订阅信息用于确定所述第一应用对所述第一外设组件的调用关系;所述第一电子设备利用根据所述树型拓扑结构链路关系所确定的数据传输路径,向所述第二电子设备发送所述第一应用的所述第一任务数据;其中,所述第一任务数据用于执行所述第一应用的所述第一任务。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:所述第二电子设备基于所述第一任务数据,执行与所述第一任务相关的动作;并且,在所述第一外设组件为输入型外设的情况下,所述第一任务还包括所述第二电子设备利用根据所述树型拓扑结构链路关系所确定的数据传输路径向所述第一电子设备反馈第一采集数据;其中,所述输入型外设是用于采集数据的外设组件,所述第一采集数据为所述第一外设组件为所述第一任务所采集的数据。3.根据权利要求2所述的方法,其特征在于,所述数据传输路径为:所述第一电子设备与所述第二电子设备直接连接实现数据传输,或者所述第一电子设备与所述第二电子设备之间经由至少一个其他电子设备间接连接实现数据传输。4.根据权利要求2所述的方法,其特征在于,所述第二电子设备利用根据所述树型拓扑结构链路关系所确定的数据传输路径向所述第一电子设备反馈第一采集数据,包括:所述第二电子设备对所述第一采集数据进行添加标签处理后,利用根据所述树型拓扑结构链路关系所确定的数据传输路径向所述第一电子设备发送所述添加标签处理后的第一采集数据;其中,所述添加标签处理包括对所述第一采集数据添加所述第一应用的应用标签,以及添加所述第一外设组件的外设组件标签。5.根据权利要求2所述的方法,其特征在于,所述基于所述多个电子设备的历史使用记录形成树型拓扑结构链路关系,包括:基于所述历史使用记录构建和/或优化所述树型拓扑结构链路关系;其中,所述历史使用记录包括所述分布式系统中的所述多个电子设备执行所述多个应用的应用任务的历史记录;所述多个应用包括所述第一应用,所述应用任务包括所述第一应用的所述第一任务。
6.根据权利要求5所述的方法,其特征在于,组成所述分布式系统的所述多个电子设备的数量为n,则所述基于所述历史使用记录构建所述树型拓扑结构链路关系,包括:所述第一电子设备基于所述历史使用记录,计算所述第一电子设备对所述多个电子设备中的其他电子设备的第一置信度;所述第一电子设备基于计算得到的所述第一置信度和数量阈值k筛选一阶设备;其中,所述第一数量阈值k为所述一阶设备的上限数量阈值;所述第一电子设备对筛选得到的所述一阶设备添加第一标记;所述第一电子设备计算所述j-1阶设备对所述多个电子设备中未获得所述第一标记、以及第j-1标记的电子设备的第i置信度;所述第一电子设备基于计算得到的所述第i置信度和数量阈值m筛选j阶设备;其中,所述数量阈值m为所述j阶设备的上限数量阈值;其中,n≤k m;所述第一电子设备对筛选得到的所述j阶设备添加第j标记;并且,在所述多个电子设备全部完成添加第j标记的情况下,所述第一电子设备完成构建所述树型拓扑结构链路关系;其中,所述第一置信度为所述第一电子设备调用所述多个电子设备中的其他电子设备执行所述应用任务的频率;所述第i置信度为所述j-1阶设备调用未获得所述第一标记、以及第j-1标记的电子设备执行所述应用任务的频率。7.根据权利要求6所述的方法,其特征在于,组成所述分布式系统的所述多个电子设备的数量为n,优化所述树型拓扑结构链路关系的方法包括:所述第一电子设备对所述多个设备计算1至n个电子设备组合的频繁集;其中,所述频繁集为所述1至n个电子设备组合中每个组合使用的频次与各组合使用频次的总和之间的比值;所述第一电子设备在所述频繁集中的第一频繁集符合预设条件的情况下,连接所述第一频繁集对应的n个电子设备组合中的最深节点和最浅节点进行路径优化,完成优化所述树型拓扑结构链路关系;其中,所述最深节点为所述n个电子设备组合中与所述第一电子设备的连接路径最短的电子设备,所述最浅节点为所述n个电子设备组合中与所述第一电子设备的连接路径最长的电子设备。8.根据权利要求7所述的方法,其特征在于,所述连接所述第一频繁集对应的n个电子设备组合中的最深节点和最浅节点进行路径优化,还包括:删除与所述最深节点与所述最浅节点之间的连接路径等效的其他连接路径;并且,在所述第一频繁集大于或等于预设的频繁集下限阈值的情况下,所述第一频繁集符合所述预设条件。9.根据权利要求3所述的方法,其特征在于,所述第一电子设备上运行的所述多个应用中的所述第一应用调用所述多个电子设备中的第三电子设备上的第二外设组件执行第二任务;或者,所述多个应用中的第二应用调用所述多个电子设备中的第四电子设备上的第三外设组件执行第三任务;其中,所述第二电子设备、所述第三电子设备以及所述第四电子设备可以是相同设备或者不
同设备。10.根据权利要求9所述的方法,其特征在于,所述第一电子设备与所述第二电子设备之间经由至少一个其他电子设备间接连接实现数据传输,包括:所述第一电子设备与所述第二电子设备之间经由所述第三电子设备连接实现数据传输;并且,在所述第二外设组件均为输入型外设的情况下,所述第二任务还包括所述第三电子设备利用根据所述树型拓扑结构链路关系所确定的数据传输路径向所述第一电子设备反馈第二采集数据;其中,所述第二采集数据为所述第二外设组件为所述第二任务所采集的数据。11.根据权利要求10所述的方法,其特征在于,所述第三电子设备利用根据所述树型拓扑结构链路关系所确定的数据传输路径向所述第一电子设备反馈第二采集数据,包括:所述第三电子设备对所述第二采集数据进行添加标签处理,并且,所述第三电子设备将添加标签处理后的所述第二采集数据与接收到的所述第二电子设备发送的所述添加标签处理后的第一采集数据进行聚合处理,得到聚合应用数据;所述第三电子设备根据所述树型拓扑结构链路关系所确定的数据传输路径向所述第一电子设备发送所述聚合应用数据。12.根据权利要求1至11中任一项所述的方法,其特征在于,所述第一电子设备中设置的所述分布式调度模块至少包括智慧链路、注册中心、订阅中心;并且,所述第一电子设备基于所述分布式调度模块为所述多个应用中的第一应用调用所述分布式系统中的第二电子设备上的第一外设组件执行第一任务,包括:所述第一电子设备通过所述智慧链路构建和/或优化所述树型拓扑结构链路关系;所述第一电子设备通过所述注册中心邀请注册所述多个电子设备上的各外设组件信息;其中,所述外设组件信息包括所述外设组件的属主信息、以及所述外设组件的使用状态信息;所述第一电子设备通过所述订阅中心获取所述第二电子设备发送的所述第一外设组件对所述第一应用的订阅信息。13.根据权利要求1至12中任一项所述的方法,其特征在于,所述第二电子设备上设置的所述分布式调度模块至少包括智慧链路、注册中心、订阅中心;并且,所述第一电子设备基于所述分布式调度模块为所述多个应用中的第一应用调用所述分布式系统中的第二电子设备上的第一外设组件执行第一任务,包括:所述第二电子设备通过所述智慧链路获取所述第一电子设备发送的所述树型拓扑结构链路关系;所述第二电子设备通过所述注册中心响应于所述第一电子设备的邀请,注册所述第二电子设备上的各外设组件信息;其中,所述外设组件信息包括所述外设组件的属主信息、以及所述外设组件的使用状态信息;所述第二电子设备通过所述订阅中心响应于所述第一电子设备发送的调用通知,生成并向所述第一电子设备发送所述第一外设组件对所述第一应用的订阅信息。14.一种计算机可读存储介质,其特征在于,所述存储介质上存储有指令,所述指令在计算机上执行时使所述计算机执行权利要求1至12中任一项所述的多应用的分布式实现方
法。15.一种电子设备,其特征在于,包括一个或多个处理器;一个或多个存储器;其中,所述一个或多个存储器存储有一个或多个程序,当所述一个或者多个程序被所述一个或多个处理器执行时,使得所述电子设备执行权利要求1至12中任一项所述的多应用的分布式实现方法。

技术总结
本申请涉及人工智能技术领域,具体涉及一种多应用的分布式实现方法、可读介质及其电子设备。该方法包括在第一电子设备上设置分布式调度模块,基于多个电子设备的历史使用记录形成树型拓扑结构链路关系,该树型拓扑结构链路关系用于确定第一电子设备与第二电子设备之间的数据传输路径;第一电子设备基于分布式调度模块为其运行的第一应用调用第二电子设备上的第一外设组件执行第一任务;第二电子设备通过分布式调度模块响应于第一电子设备的调用;第一电子设备利用树型拓扑结构链路关系所确定的数据传输路径向第二电子设备发送第一任务数据。本申请提供了多应用的分布式实现,并且实现了数据传输路径的智能优化,数据传输效率高、时延小。时延小。时延小。


技术研发人员:陈向军 李樱霞 朱君浩 崔云颀
受保护的技术使用者:华为技术有限公司
技术研发日:2021.01.28
技术公布日:2022/7/29
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献