数据传输方法、云中心、边缘节点及存储介质与流程

文档序号:34382943发布日期:2023-06-08 04:18阅读:42来源:国知局
数据传输方法、云中心、边缘节点及存储介质与流程

本发明涉及计算机,尤其涉及数据传输方法、云中心、边缘节点及存储介质。


背景技术:

1、近年来,随着云计算和大数据技术的不断发展,越来越多的企业采用大数据技术来分析与储存海量数据,其中,分布式文件系统具有高容错性并提供了高吞吐量的数据访问,非常适合大规模数据集上的应用。然而,在现有技术中,基于分布式文件系统进行数据传输时,通常会忽略不同服务器之间性能状态的差异性,从而导致服务器负载不均衡,传输效率低的问题。


技术实现思路

1、本申请实施例提供了数据传输方法、云中心、边缘节点及存储介质,能够有效提高数据传输效率。

2、本申请实施例的技术方案是这样实现的:

3、第一方面,本申请实施例提供了一种数据传输方法,所述数据传输方法应用于云中心,所述方法包括:

4、获取边缘节点的状态信息,并根据所述状态信息确定可用节点;

5、向所述可用节点发送收集指令,以获取所述可用节点的性能信息;

6、根据动态加权负载查询算法和所述性能信息确定目标节点,使得所述目标节点与客户端进行数据传输;其中,所述目标节点为所述可用节点中负载最小的边缘节点。

7、第二方面,本申请实施例提供了一种数据传输方法,所述数据传输方法应用于边缘节点,所述方法包括:

8、向云中心发送状态信息;

9、接收所述云中心发送的收集指令,向所述云中心发送可用节点的性能信息;其中,所述收集指令用于请求所述可用节点的相关信息,所述可用节点是基于所述状态信息确定的。

10、第三方面,本申请实施例提供了一种云中心,所述云中心包括获取单元和确定单元,

11、所述获取单元,用于获取边缘节点的状态信息,并根据所述状态信息确定可用节点;以及向所述可用节点发送收集指令,以获取所述可用节点的性能信息;

12、所述确定单元,用于根据动态加权负载查询算法和所述性能信息确定目标节点,使得所述目标节点与客户端进行数据传输;其中,所述目标节点为所述可用节点中负载最小的边缘节点。

13、第四方面,本申请实施例提供了一种边缘节点,所述边缘节点包括发送单元,

14、所述发送单元,用于向云中心发送状态信息;以及接收所述云中心发送的收集指令,向所述云中心发送可用节点的性能信息;其中,所述收集指令用于请求所述可用节点的相关信息,所述可用节点是基于所述状态信息确定的。

15、第五方面,本申请实施例提供了一种云中心,所述云中心包括第一处理器、存储有所述第一处理器可执行指令的第一存储器,当所述指令被所述第一处理器执行时,实现如第一方面所述的方法。

16、第六方面,本申请实施例提供了一种边缘节点,所述边缘节点包括第二处理器、存储有所述第二处理器可执行指令的第二存储器,当所述指令被所述第二处理器执行时,实现如第二方面所述的方法。

17、第七方面,本申请实施例提供了一种计算机可读存储介质,其上存储有程序,应用于云中心和边缘节点中,所述程序被第一处理器执行时,实现如第一方面所述的方法;所述程序被第二处理器执行时,实现如第二方面所述的方法。

18、本申请实施例提供了数据传输方法、云中心、边缘节点及存储介质,云中心获取边缘节点的状态信息,并根据状态信息确定可用节点;向可用节点发送收集指令,以获取可用节点的性能信息;根据动态加权负载查询算法和性能信息确定目标节点,使得目标节点与客户端进行数据传输;其中,目标节点为可用节点中负载最小的边缘节点。边缘节点向云中心发送状态信息;接收云中心发送的收集指令,向云中心发送可用节点的性能信息;其中,收集指令用于请求可用节点的相关信息,可用节点是基于状态信息确定的。由此可见,在本申请中,云中心可以对边缘节点进行监控,通过获取边缘节点的状态信息来确定边缘节点中的可用节点,进而基于动态加权负载查询算法和可用节点的性能信息确定目标节点,由于目标节点是可用节点中负载最小的边缘节点,因此,利用目标节点与客户端进行数据传输,可以极大地提高数据传输的效率;也就是说,本申请考虑了不同边缘节点的性能状态存在差异,通过动态负载查询模型和可用节点的性能信息确定可用节点中的目标节点,从而有效选择出负载最小的节点用于数据传输,有效提高数据传输效率。



技术特征:

1.一种数据传输方法,其特征在于,所述数据传输方法应用于云中心,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述根据动态加权负载查询算法和所述性能信息确定目标节点,包括:

3.根据权利要求2所述的方法,其特征在于,所述若第一节点的性能信息中的任意一种使用率小于或者等于所述任意一种使用率对应的使用率阈值,则计算所述第一节点的实时负载比率之后,所述方法还包括:

4.根据权利要求2所述的方法,其特征在于,所述基于所述备选节点确定所述目标节点,包括:

5.根据权利要求4所述的方法,其特征在于,所述若所述备选节点包括所述第二备选节点,且所述第二备选节点对应的第二负载分配权值大于零,则根据第一备选节点和所述第二备选节点确定初始节点之后,所述方法还包括:

6.根据权利要求1所述的方法,其特征在于,所述根据动态加权负载查询算法和所述性能信息确定目标节点之后,所述方法还包括:

7.一种数据传输方法,其特征在于,所述数据传输方法应用于边缘节点,所述方法包括:

8.根据权利要求7所述的方法,其特征在于,所述方法还包括:

9.一种云中心,其特征在于,所述云中心包括获取单元和确定单元,

10.一种边缘节点,其特征在于,所述边缘节点包括发送单元,

11.一种云中心,其特征在于,所述云中心包括第一处理器、存储有所述第一处理器可执行指令的第一存储器,当所述指令被所述第一处理器执行时,实现如权利要求1-6任一项所述的方法。

12.一种边缘节点,其特征在于,所述边缘节点包括第二处理器、存储有所述第二处理器可执行指令的第二存储器,当所述指令被所述第二处理器执行时,实现如权利要求7-8所述的方法。

13.一种计算机可读存储介质,其上存储有程序,应用于云中心和边缘节点中,所述程序被第一处理器执行时,实现如权利要求1-6任一项所述的方法;所述程序被第二处理器执行时,实现如权利要求7-8所述的方法。


技术总结
本申请实施例公开了数据传输方法、云中心、边缘节点及存储介质,云中心获取边缘节点的状态信息,并根据状态信息确定可用节点;向可用节点发送收集指令,以获取可用节点的性能信息;根据动态加权负载查询算法和性能信息确定目标节点,使得目标节点与客户端进行数据传输;其中,目标节点为可用节点中负载最小的边缘节点。边缘节点向云中心发送状态信息;接收云中心发送的收集指令,向云中心发送可用节点的性能信息;其中,收集指令用于请求可用节点的相关信息,可用节点是基于状态信息确定的,从而能够有效提高数据传输效率。

技术研发人员:黄新安,仇明,王琦,陈熹伟
受保护的技术使用者:中移(苏州)软件技术有限公司
技术研发日:
技术公布日:2024/1/13
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1