一种数据处理方法、计算节点及云计算系统技术方案

技术编号:20550261 阅读:60 留言:0更新日期:2019-03-09 22:31
本发明专利技术公开了一种数据处理方法、计算节点及云计算系统,应用于云计算系统的核心计算节点的方法包括:根据数据采集终端广播的入网请求,将所述云计算系统的一个非核心计算节点配置为对应于所述数据采集终端的最优计算节点,并生成与所述数据采集终端相对应的配置文件;向所述最优计算节点发送所述配置文件,使得所述最优计算节点将所述配置文件发送至所述数据采集终端、接收并处理所述数据采集终端根据所述配置文件与所述最优计算节点建立直接通信连接之后发送的待处理数据。通过本发明专利技术的技术方案,可提高云计算系统的数据处理效率,且显著的节约了核心计算节点的运算资源。

【技术实现步骤摘要】
一种数据处理方法、计算节点及云计算系统
本专利技术涉及计算机
,尤其涉及一种数据处理方法、计算节点以及云计算系统。
技术介绍
云计算系统通常由核心计算节点以及若干个与非核心计算节点构成,可对大量数据采集终端分别采集并发送的待处理数据进行处理。目前,当存在数据采集终端需要通过云计算系统处理其采集的待处理数据时,首先需要广播入网请求以实现与云计算系统中接收到该入网请求的一个非核心计算节点建立直接通信连接,与其建立直接通信连接的非核心计算节点即可通过相应的通信链路将数据采集终端发送的待处理数据转发至核心计算节点进行处理。可见,各个数据采集终端发送的待处理数据需要经过一系列数据传输到达核心计算节点,通信距离长,占用云计算系统大量的通信资源,影响云计算系统的数据处理效率;并且所有的运算处理全部在核心计算节点完成,占用了核心计算节点中大量的运算资源,给核心计算节点的性能带来非常大的压力。
技术实现思路
本专利技术提供一种数据处理方法、计算节点及云计算系统,可提高云计算系统的数据处理效率,显著的节约了核心计算节点的运算资源。第一方面,本专利技术提供了一种数据处理方法,应用于云计算系统的核心计算节点,包括:根据数据采集终端广播的入网请求,将所述云计算系统的一个非核心计算节点配置为对应于所述数据采集终端的最优计算节点,并生成与所述数据采集终端相对应的配置文件;向所述最优计算节点发送所述配置文件,使得所述最优计算节点将所述配置文件发送至所述数据采集终端、接收并处理所述数据采集终端根据所述配置文件与所述最优计算节点建立直接通信连接之后发送的待处理数据。优选地,所述根据数据采集终端广播的入网请求,将所述云计算系统的一个非核心计算节点配置为对应于所述数据采集终端的最优计算节点,包括:根据所述云计算系统的各个所述非核心计算节点的第一位置信息、数据采集终端广播的入网请求所携带的第二位置信息,从各个所述非核心计算节点中确定出至少一个与所述数据采集终端相邻的相邻计算节点;选择一个所述相邻计算节点,并将选择的所述相邻计算节点配置为最优计算节点。优选地,进一步包括:获取各个所述非核心计算节点的第一负载信息;则,所述选择一个所述相邻计算节点,包括:根据各个所述相邻计算节点的第一负载信息以及所述入网请求中携带的待处理数据量选择一个所述相邻计算节点。第二方面,本专利技术提供了一种应用于云计算系统的核心计算节点,包括:入网处理模块,用于根据数据采集终端广播的入网请求,将所述云计算系统的一个非核心计算节点配置为对应于所述数据采集终端的最优计算节点,并生成与所述数据采集终端相对应的配置文件;数据发送模块,用于向所述最优计算节点发送所述配置文件,使得所述最优计算节点将所述配置文件发送至所述数据采集终端、接收并处理所述数据采集终端根据所述配置文件与所述最优计算节点建立直接通信连接之后发送的待处理数据。优选地,所述入网处理模块,包括:确定单元及配置单元;其中,所述确定单元,用于根据所述云计算系统的各个所述非核心计算节点的第一位置信息、数据采集终端广播的入网请求所携带的第二位置信息,从各个所述非核心计算节点中确定出至少一个与所述数据采集终端相邻的相邻计算节点;所述配置单元,用于选择一个所述相邻计算节点,并将选择的所述相邻计算节点配置为最优计算节点。优选地,还包括:第一负载检测模块;其中,所述第一负载检测模块,用于获取各个所述非核心计算节点的第一负载信息;则,所述配置单元,用于根据各个所述相邻计算节点的第一负载信息以及所述入网请求中携带的待处理数据量选择一个所述相邻计算节点。第三方面,本专利技术提供了一种数据处理方法,应用于云计算系统的非核心计算节点,包括:当非核心计算节点被配置为对应于一个数据采集终端的最优计算节点,并接收到对应于所述数据采集终端的配置文件时,将所述配置文件发送至所述数据采集终端;接收所述数据采集终端根据所述配置文件与所述最优计算节点建立直接通信连接之后发送的待处理数据;对所述待处理数据进行处理。优选地,在所述对接收的所述待处理数据进行处理之前,进一步包括:确定所述最优计算节点的第二负载信息;根据所述第二负载信息确定是否能够完成对所述待处理数据进行处理,如果否,则执行如下A1~A2;A1、根据所述第二负载信息将所述待处理数据划分为第一分段数据以及第二分段数据;A2、对所述第一分段数据进行处理,并将所述第二分段数据发送至与所述最优计算节点直接通信连接的一个当前计算节点,使得接收到所述第二分段数据的所述当前计算节点对所述第二分段数据进行处理,其中,所述当前计算节点包括所述云计算系统的核心计算节点或非核心计算节点。优选地,在所述将所述第二分段数据发送至与所述最优计算节点直接通信连接的一个当前计算节点之前,进一步包括:获取与所述最优计算节点直接通信连接的至少一个当前计算节点的第三负载信息;则,所述将所述第二分段数据发送至与所述最优计算节点直接通信连接的一个当前计算节点,包括:根据各个所述当前计算节点的第三负载信息选择一个所述当前计算节点,并将所述第二分段数据发送至选择的所述当前计算节点。第四方面,本专利技术提供了一种应用于云计算系统的非核心计算节点,包括:数据转发模块,用于当非核心计算节点被配置为对应于一个数据采集终端的最优计算节点,并接收到对应于所述数据采集终端的配置文件时,将所述配置文件发送至所述数据采集终端;数据接收模块,用于接收所述数据采集终端根据所述配置文件与所述最优计算节点建立直接通信连接之后发送的待处理数据;第一数据处理模块,用于对所述待处理数据进行处理。优选地,还包括:第二负载检测模块、判断模块、数据分段模块以及第二数据处理模块;其中,所述第二负载检测模块,用于确定所述最优计算节点的第二负载信息;所述判断模块,用于根据所述第二负载信息确定是否能够完成对所述待处理数据进行处理,如果否,则触发所述数据分段模块;所述数据分段模块,用于在所述判断模块的触发下根据所述第二负载信息将所述待处理数据划分为第一分段数据以及第二分段数据;所述第二数据处理模块,用于对所述第一分段数据进行处理,并将所述第二分段数据发送至与所述最优计算节点直接通信连接的一个当前计算节点,使得接收到所述第二分段数据的所述当前计算节点对所述第二分段数据进行处理,其中,所述当前计算节点包括所述云计算系统的核心计算节点或非核心计算节点。优选地,还包括:第三负载检测模块;其中,所述第三负载检测模块,用于获取与所述最优计算节点直接通信连接的至少一个当前计算节点的第三负载信息;则,所述第二数据处理模块,用于根据各个所述当前计算节点的第三负载信息选择一个所述当前计算节点,并将所述第二分段数据发送至选择的所述当前计算节点。第五方面,本专利技术提供了一种云计算系统,包括:如第二方面中任一所述的核心计算节点,以及至少两个如第四方面中任一所述的非核心计算节点;其中,每一个所述非核心计算节点均可与所述核心计算节点进行通信。本专利技术提供了一种数据处理方法、计算节点及云计算系统,云计算系统的核心计算节点可根据数据采集终端广播的入网请求,将一个非核心计算节点配置为对应于该数据采集终端的最优计算节点,并生成与该数据采集终端相对应的配置文件,通过配置的最优计算节点将生成的配置文件发送至该数据采集终端之后,数据采集终端即可根本文档来自技高网...

【技术保护点】
1.一种数据处理方法,其特征在于,应用于云计算系统的核心计算节点,包括:根据数据采集终端广播的入网请求,将所述云计算系统的一个非核心计算节点配置为对应于所述数据采集终端的最优计算节点,并生成与所述数据采集终端相对应的配置文件;向所述最优计算节点发送所述配置文件,使得所述最优计算节点将所述配置文件发送至所述数据采集终端、接收并处理所述数据采集终端根据所述配置文件与所述最优计算节点建立直接通信连接之后发送的待处理数据。

【技术特征摘要】
1.一种数据处理方法,其特征在于,应用于云计算系统的核心计算节点,包括:根据数据采集终端广播的入网请求,将所述云计算系统的一个非核心计算节点配置为对应于所述数据采集终端的最优计算节点,并生成与所述数据采集终端相对应的配置文件;向所述最优计算节点发送所述配置文件,使得所述最优计算节点将所述配置文件发送至所述数据采集终端、接收并处理所述数据采集终端根据所述配置文件与所述最优计算节点建立直接通信连接之后发送的待处理数据。2.根据权利要求1所述的数据处理方法,其特征在于,所述根据数据采集终端广播的入网请求,将所述云计算系统的一个非核心计算节点配置为对应于所述数据采集终端的最优计算节点,包括:根据所述云计算系统的各个所述非核心计算节点的第一位置信息、数据采集终端广播的入网请求所携带的第二位置信息,从各个所述非核心计算节点中确定出至少一个与所述数据采集终端相邻的相邻计算节点;选择一个所述相邻计算节点,并将选择的所述相邻计算节点配置为最优计算节点。3.根据权利要求2所述的方法,其特征在于,进一步包括:获取各个所述非核心计算节点的第一负载信息;则,所述选择一个所述相邻计算节点,包括:根据各个所述相邻计算节点的第一负载信息以及所述入网请求中携带的待处理数据量选择一个所述相邻计算节点。4.一种应用于云计算系统的核心计算节点,其特征在于,包括:入网处理模块,用于根据数据采集终端广播的入网请求,将所述云计算系统的一个非核心计算节点配置为对应于所述数据采集终端的最优计算节点,并生成与所述数据采集终端相对应的配置文件;数据发送模块,用于向所述最优计算节点发送所述配置文件,使得所述最优计算节点将所述配置文件发送至所述数据采集终端、接收并处理所述数据采集终端根据所述配置文件与所述最优计算节点建立直接通信连接之后发送的待处理数据。5.根据权利要求4所述的应用于云计算系统的核心计算节点,其特征在于,所述入网处理模块,包括:确定单元及配置单元;其中,所述确定单元,用于根据所述云计算系统的各个所述非核心计算节点的第一位置信息、数据采集终端广播的入网请求所携带的第二位置信息,从各个所述非核心计算节点中确定出至少一个与所述数据采集终端相邻的相邻计算节点;所述配置单元,用于选择一个所述相邻计算节点,并将选择的所述相邻计算节点配置为最优计算节点。6.根据权利要求5所述的应用于云计算系统的核心计算节点,其特征在于,还包括:第一负载检测模块;其中,所述第一负载检测模块,用于获取各个所述非核心计算节点的第一负载信息;则,所述配置单元,用于根据各个所述相邻计算节点的第一负载信息以及所述入网请求中携带的待处理数据量选择一个所述相邻计算节点。7.一种数据处理方法,其特征在于,应用于云计算系统的非核心计算节点,包括:当非核心计算节点被配置为对应于一个数据采集终端的最优计算节点,并接收到对应于所述数据采集终端的配置文件时,将所述配置文件发送至所述数据采集终端;接收所述数据采集终端根据所述配置文件与所述最优计算节点建立直接通信连接之后发送的待处理数据;对所述待处理数据进行处理。8.根据权利要求7所述的方法...

【专利技术属性】
技术研发人员:邱文渊周健郑菁园崔世英李志赢
申请(专利权)人:广东优世联合控股集团股份有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1