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

一种隐私计算网络的组网配置方法、装置和系统与流程

2023-08-22 18:06:34 来源:中国专利 TAG:


1.本发明涉及组网技术领域,具体涉及人工智能技术领域,尤其涉及一种隐私计算网络的组网配置方法、装置和系统。


背景技术:

2.目前主流隐私计算技术主要有联邦学习、多方安全计算和可信硬件,该技术可以在保证各参与方原始数据安全和隐私安全的同时,疏通跨设备、跨机构之间的数据流通与融合,完成对数据的计算和分析任务,打破数据壁垒实现数据安全流通。隐私计算任务包括需求分析、各参与方数据准备、各参与方物理环境准备(包括服务器环境、网络环境等)、任务实施等主要阶段。
3.在隐私计算的网络环境准备阶段(即组网阶段,组网,为组网组建技术,本发明中的网络组建技术可以理解为将隐私技术中各隐私计算节点之间的互联网相互连通),首先需要多个参与方之间同步各自隐私计算节点对外通信的出口ip和入口ip/端口;接下来是各参与方用户在各自的网络策略管理平台中填写网络防火墙策略表并提交申请等待完成实施;待所有参与方的网络审批完成后,各参与方用户在各自的隐私计算节点进行合作方节点信息添加和两两网络连通性验证,完成组网用于后续的任务实施。但是上述方案中,在同步参与方ip/端口的步骤中,需要各方用户线下沟通;在防火墙策略申请步骤中,需要人工操作填写配置信息;在网络连通性验证步骤,还需要在隐私计算平台再次添加所有合作方信息。
4.因此已有的隐私计算技术中组网的方法,通过人工实现,效率低下,不便于统一管理,例如,存在整个组网流程存在多方协同线下沟通同步不及时、跨平台重复操作、防火墙策略人工配置、组网审批流程不同步等管理问题。


技术实现要素:

5.有鉴于此,本发明提供一种隐私计算网络的组网配置方法、装置和系统,以解决上述提及的至少一个问题。
6.根据本发明的第一方面,提供一种隐私计算网络的组网配置方法,所述方法包括:根据各隐私计算节点的网络配置信息生成各隐私计算节点的组网信息;根据各隐私计算节点的组网信息对各组网信息中的源隐私计算节点和目的隐私节点之间网络是否连通进行校验得到校验结果;根据所述校验结果判断是否完成组网。
7.可选的,所述根据各隐私计算节点的网络配置信息生成各隐私计算节点的组网信息包括:根据网络配置信息确定隐私计算网络中各隐私计算节点间的通信关系;根据所述通信关系和所述隐私计算节点的网络配置信息形成所有具有通信关系的隐私计算节点间的通信信息,形成所述组网信息。
8.可选的,所述根据各隐私计算节点的网络配置信息生成各隐私计算节点的组网信息包括:根据所述隐私计算节点的网络配置信息形成每个隐私计算节点分别与其他隐私计
算节点间的通信信息,形成所述组网信息。
9.可选的,本发明提供的隐私计算网络的组网配置方法还包括:对各隐私计算节点的网络配置信息进行内容校验。
10.可选的,所述根据网络配置信息确定隐私计算网络中各隐私计算节点间的通信关系包括:根据内容校验通过的网络配置信息确定隐私计算网络中各隐私计算节点间的通信关系;其中,所述根据所述通信关系和所述隐私计算节点的网络配置信息形成所有具有通信关系的隐私计算节点间的通信信息,形成所述组网信息包括:按照预设转换规则,根据所述通信关系和内容校验通过的所述隐私计算节点的网络配置信息形成所有具有通信关系的隐私计算节点间的通信信息,形成所述组网信息。
11.可选的,所述根据所述隐私计算节点的网络配置信息形成每个隐私计算节点分别与其他隐私计算节点间的通信信息,形成所述组网信息包括:按照预设转换规则,根据内容校验通过的所述隐私计算节点的网络配置信息形成每个隐私计算节点分别与其他隐私计算节点间的通信信息,形成所述组网信息。
12.可选的,所述网络配置信息包括隐私计算节点名称、出口ip地址、入口ip地址和入口端口,所述组网信息包括源隐私计算节点名称、目的隐私计算节点名称、源隐私计算节点的ip地址、目的隐私计算节点的ip地址、目的端口和源隐私计算节点与目的隐私计算节点之间的通信协议类型。
13.可选的,所述预设转换规则包括:将隐私计算节点的所述网络配置信息中隐私计算节点名称转换为隐私计算节点的所述组网信息的源隐私计算节点名称,将隐私计算节点的所述网络配置信息中出口ip地址转换为隐私计算节点的所述组网信息的源地址,将隐私计算节点的所述网络配置信息中入口ip地址转换为隐私计算节点的所述组网信息的目的地址,将隐私计算节点的所述网络配置信息中入口端口转换为隐私计算节点的所述组网信息的目的端口,将隐私计算节点的所述网络配置信息中与入口ip地址对应的隐私计算节点名称转换为隐私计算节点的所述组网信息的目的隐私计算节点名称,将隐私计算节点的所述网络配置信息中隐私计算节点名称所对应隐私计算节点支持的通信协议转换为隐私计算节点的所述组网信息中通信协议类型,所述通信协议类型为源隐私计算节点与目的隐私计算节点之间的通信协议。
14.可选的,所述对各隐私计算节点的网络配置信息进行内容校验包括:对各隐私计算节点的网络配置信息是否完整和规范进行校验;对不完整或不规范的隐私计算节点进行提示,以使不完整或不规范的所述隐私计算节点更新网络配置信息;对所述隐私计算节点返回的更新后的网络配置信息进行内容校验。
15.可选的,所述校验结果包括连通和未连通,所述根据所述校验结果判断是否完成组网包括:若各隐私计算节点的校验结果均为连通,则判定完成组网;若各隐私计算节点的校验结果中存在未连通的检验结果,则判定未完成组网。
16.可选的,若存在未连通的校验结果,所述方法还包括:生成报错信息,所述报错信息中包括出错原因。
17.可选的,若判定未完成组网,本发明的隐私计算网络的组网配置方法还包括:将所述报错信息并发送至所述审核结果为未连通的隐私计算节点,以使所述审核结果为未连通的隐私计算节点根据所述报错信息定位错误并修正。
18.可选的,若判定完成组网,本发明的隐私计算网络的组网配置方法还包括:将各隐私计算节点的网络配置信息、组网信息发送至隐私计算服务器,以使所述隐私计算服务器根据各隐私计算节点的所述网络配置信息和所述组网信息进行隐私计算。
19.根据本发明的第二方面,提供一种隐私计算网络的组网配置装置,所述装置包括:组网信息生成模块,适于根据各隐私计算节点的网络配置信息生成各隐私计算节点的组网信息;网络连通性校验模块,适于根据各隐私计算节点的组网信息对各组网信息中的源隐私计算节点和目的隐私节点之间网络是否连通进行校验得到校验结果;组网完成判定模块,适于根据所述校验结果判断是否完成组网。
20.根据本发明的第三方面,提供一种隐私计算网络的组网配置系统,所述系统包括rpa服务器和多个隐私计算节点,所述rpa服务器与所述多个隐私计算节点通信连接;所述多个隐私计算节点,适于向所述rpa服务器发送各隐私计算节点的网络配置;所述rpa服务器,适于根据各隐私计算节点的网络配置信息生成各隐私计算节点的组网信息,还适于根据各隐私计算节点的组网信息对各组网信息中的源隐私计算节点和目的隐私节点之间网络是否连通进行校验得到校验结果,并根据所述校验结果判断是否完成组网。
21.根据本发明的第四方面,提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述方法的步骤。
22.根据本发明的第五方面,本发明提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述方法的步骤。
23.由上述技术方案可知,本发明通过rpa技术实现隐私计算网络中隐私计算节点组网的自动化,无需人工参与各个流程,能够有效提升隐私计算网络中隐私计算节点组网的效率,并且自动化组网的实现便于组网的统一管理。
24.其次,通过rpa技术对各隐私计算节点的网络配置信息进行统一管理,实现多个参与方之间信息同步的统一管理。
25.并且,通过rpa技术将各隐私计算节点的网络配置信息转换为各隐私计算节点的组网信息,并自动化校验两个隐私计算节点之间互联网是否连通,无需人工配置网络防火墙策略表和比对网络连通,提高了组网的效率。
26.以及,本发明实施例通过rpa技术实现对各隐私计算节点的网络配置信息进行完整性和规范性校验,保证网络配置信息的统一,在自动化生成组网信息的过程中,提高组网信息的有效性。基于此,可提高隐私计算网络中各隐私计算节点自动化组网的有效性。
27.此外,将报错信息发送至校验结果为未连通的隐私计算节点,以使校验结果为未连通的隐私计算节点根据报错信息定位错误并修正。从而根据报错信息可以对未连通的隐私计算节点定位错误并修正,使得隐私计算网络的组网自动化过程中还可以定位错误并修正,提高组网自动化功能的多样性。
附图说明
28.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
29.图1是本发明实施例中隐私计算网络的组网配置系统的结构示意图;
30.图2是本发明的一个实施例中隐私计算网络的组网配置方法的流程图;
31.图3是本发明的另一个实施例中隐私计算网络的组网配置方法的流程图;
32.图4是本发明的又一个实施例中隐私计算网络的组网配置方法的流程图;
33.图5是本发明的实施例中隐私计算网络的组网配置方法的详细流程图;
34.图6是本发明的一个实施例中隐私计算网络的组网配置装置的结构框图;
35.图7是本发明实施例的电子设备的结构示意图。
具体实施方式
36.为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整的描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
37.需要说明的是,本发明技术方案中对数据的获取、存储、使用、处理等均符合国家法律法规的相关规定。
38.已有技术中,隐私计算网络中组网的方法,通过人工方式组网导致组网效率低下且不便于统一管理。基于此,本发明实施例提供一种隐私技术网络的组网配置方法、装置及系统。需要说明的是,本技术公开的一种隐私计算网络的组网配置方法、装置和系统可用于人工智能技术领域,也可用于除人工智能技术领域之外的任意领域,本技术公开的一种隐私计算网络的组网配置方法、装置及系统的应用领域不做限定。
39.图1是本发明实施例中隐私计算网络的组网配置系统的结构示意图,如图1所示,本技术实施例提供的隐私计算网络的组网配置系统包括rpa服务器110、多个隐私计算节点120(分别包括隐私计算节点1201、隐私计算节点1202、
……
、120n)、数据管理服务器130、网络配置管理服务器140和隐私计算服务器150。rpa服务器110分别与数据管理服务器130、网络配置管理服务器140和隐私计算服务器150通信连接,数据管理服务器130分别与多个隐私计算节点120和网络配置管理服务器140通信连接。例如通过有线或无线的方式进行通信连接。
40.值得注意的是,网络配置管理服务器140和隐私计算服务器150可以均为一个或均为多个。
41.若网络配置管理服务器140和隐私计算服务器150均为一个,那么rpa服务器通过一个网络配置管理服务器140对多个隐私计算节点的网络连通性校验,以及rpa服务器通过一个隐私计算服务器150实现多个隐私计算节点的隐私计算。
42.若网络配置管理服务器140和隐私计算服务器150均为多个,进一步的,网络配置管理服务器140和隐私计算服务器150的个数与隐私计算节点的个数相同,可以理解为每个隐私计算节点对应一个网络配置管理服务器和一个隐私计算服务器,也即,隐私计算服务器、网络配置管理服务器和隐私计算节点是一一对应的关系,图1即为此情况下对应的隐私计算网络的组网配置系统的结构示意图。那么,rpa服务器通过与各隐私计算节点对应的网络配置管理服务器140对各隐私计算节点的网络连通性校验,以及rpa服务器通过与各隐私计算节点对应的隐私计算服务器150对各隐私计算节点进行隐私计算。
43.下面以隐私计算服务器150、网络配置管理服务器140和隐私计算节点120是一一对应的关系为例,结合附图1来详细描述本发明实施例。
44.多个隐私计算节点120,可以理解为各隐私计算参与方,各隐私计算节点120适于向数据管理服务器130注册账号,并关联与各隐私计算节点所对应的网络配置管理服务器140和隐私计算服务器150,并将用户在隐私计算节点120的客户端填写的网络配置信息发送至数据管理服务器130。
45.网络配置信息包括隐私计算节点名称、出口ip地址、入口ip地址和入口端口,出口ip地址、入口ip地址分别表示源服务器ip地址和目的服务器ip地址,入口端口表示源隐私计算节点待访问的端口号。
46.rpa服务器110,适于通过数据管理服务器130接收各隐私计算节点120发送的网络配置信息,并进行统一管理,得到网络配置信息表。下面给出网络配置信息表的部分内容的示例,如表1所示:
47.表1网络配置信息表
[0048][0049]
rpa服务器110,还适于根据各隐私计算节点的网络配置信息生成各隐私计算节点的组网信息,组网信息包括源隐私计算节点名称、目的隐私计算节点名称、源隐私计算节点的ip地址、目的隐私计算节点的ip地址、目的端口和源隐私计算节点与目的隐私计算节点之间的通信协议类型。
[0050]
当将网络配置信息管理为网络配置信息表时,本发明实施例同样将组网信息管理为组网信息表。下面给出组网信息表的部分内容的示例,如表2所示:
[0051]
表2组网信息表
[0052][0053]
在得到组网信息后,rpa服务器110还适于将各隐私节点对应的组网信息下发至与隐私计算节点对应的网络配置管理服务器140,通过各网络配置管理服务器140,根据各隐
私计算节点120的组网信息对各组网信息中的源隐私计算节点和目的隐私节点之间网络是否连通进行校验,得到校验结果。
[0054]
校验结果包括网络连通和网络不连通。例如网络连通通过“是”表示,网络不连通通过“否”表示,那么校验结果包括“是”和“否”。
[0055]
若存在网不连通的校验结果,那么对应的网络配置管理服务器140会生成报错信息。其中,报错信息中可以包括出错原因。
[0056]
若校验得到校验结果后,rpa服务器110适于根据校验结果判断是否完成组网。若判定未完成组网,则rpa服务器110适于通过网络配置管理服务器140将报错信息发送至数据管理服务器130,再通过数据管理服务器130将报错信息发送至校验结果为未连通的隐私计算节点。各校验结果为未连通的隐私计算节点适于根据报错信息定位错误并修正。若判定完成组网,则rpa服务器110适于将各隐私计算节点的网络配置信息、组网信息发送至对应的隐私计算服务器150。
[0057]
隐私计算服务器150,适于根据各隐私计算节点的网络配置信息和组网信息进行隐私计算。
[0058]
本发明实施例提供的隐私计算网络的组网配置系统,通过rpa技术实现各隐私计算节点组网流程的自动化执行,大幅减少了各隐私计算节点的人工操作,可以有效提高隐私计算网络中各隐私计算节点组网的效率,并且各隐私计算节点组网流程的自动化执行,各个流程清晰,可以提高对组网管理的便利性。
[0059]
下面以rpa服务器作为执行主体,且隐私计算服务器150、网络配置管理服务器140和隐私计算节点120是一一对应的关系为例,说明本技术实施例提供的隐私计算网络的组网配置方法的实现过程。可以理解的是,本技术实施例提供的隐私计算网络的组网配置方法的执行主体包括但不限于该rpa服务器。
[0060]
图2是根据本发明一个实施例的隐私计算网络的组网配置方法的流程图,如图2所示,该方法包括:
[0061]
步骤100,根据各隐私计算节点的网络配置信息生成各隐私计算节点的组网信息。网络配置信息和组网信息所包括的内容和示例如上所述,此处不再赘述。
[0062]
步骤200,根据各隐私计算节点的组网信息对各组网信息中的源隐私计算节点和目的隐私节点之间网络是否连通进行校验得到校验结果。
[0063]
值得注意的是,根据各隐私计算节点的组网信息对各组网信息中的源隐私计算节点和目的隐私节点之间网络是否连通进行校验,可以通过网络配置管理服务器实现自动化校验或人工校验。
[0064]
在一些实施方式中,通过网络配置管理服务器实现自动化校验的过程包括:rpa服务器110将各隐私节点对应的组网信息下发至与隐私计算节点对应的网络配置管理服务器140。rpa服务器110基于配置管理服务器140,根据当前组网信息中的源隐私计算节点的ip地址和目的隐私计算节点的ip地址,模拟源隐私计算节点与目的隐私计算节点之间的数据传输,若二者可以正常通信,即可确定源隐私计算节点与目的隐私计算节点之间的网络是连通的,否则可确定源隐私计算节点与目的隐私计算节点之间的网络是不连通的。
[0065]
具体的,网络配置管理服务器140通过源隐私计算节点的ip地址向目的隐私计算节点的ip地址发送http请求,通过目的隐私计算节点的ip地址根据http请求做出处理,得
到处理结果作为http响应,并通过目的隐私计算节点的ip地址将http响应发送至源隐私计算节点的ip地址,若响应未报错可判定源隐私计算节点与目的隐私计算节点之间的网络是连通的,若响应报错可判定源隐私计算节点与目的隐私计算节点之间的网络是不连通的。
[0066]
在一些实施方式中,通过网络配置管理服务器实现人工校验的过程包括:
[0067]
rpa服务器110将各隐私节点对应的组网信息下发至与隐私计算节点对应的网络配置管理服务器140,通过各网络配置管理服务器140将接收到的组网信息同步给管理员,并向管理员的客户端发送组网的提示信息。管理员端在接收到提示信息后,根据当前组网信息中的源隐私计算节点的ip地址和目的隐私计算节点的ip地址,模拟源隐私计算节点与目的隐私计算节点之间的数据传输,若二者可以正常通信,即可确定源隐私计算节点与目的隐私计算节点之间的网络是连通的,否则可确定源隐私计算节点与目的隐私计算节点之间的网络是不连通的,管理员得到校验结果并上传至网络配置管理服务器140。
[0068]
步骤300,根据校验结果判断是否完成组网。具体的,若各隐私计算节点的校验结果均为通过,即各隐私计算节点之间的网络均连通,则判定完成组网。若各隐私计算节点的校验结果中存在未连通的检验结果,即各隐私计算节点之间存在网络未连通的隐私计算节点,则判定未完成组网。
[0069]
本发明实施例提供的隐私计算网络的组网配置方法,通过rpa技术实现各隐私计算节点组网流程的自动化执行,大幅减少了各隐私计算节点的人工操作,可以有效提高隐私计算网络中各隐私计算节点组网的效率,并且各隐私计算节点组网流程的自动化执行,各个流程清晰,可以提高对组网管理的便利性。
[0070]
在优选的实施例中,步骤100包括:
[0071]
根据网络配置信息确定隐私计算网络中各隐私计算节点间的通信关系。具体的,可以根据网络配置信息中出口ip和入口ip确定隐私计算网络中各隐私计算节点间的通信关系,也可以理解为根据网络配置信息中出口ip和入口ip配置网络中各节点的通信关系。
[0072]
之后根据通信关系和隐私计算节点的网络配置信息形成所有具有通信关系的隐私计算节点间的通信信息,形成组网信息。在具体实现中,可以按照预设转换规则,根据通信关系和隐私计算节点的网络配置信息形成所有具有通信关系的隐私计算节点间的通信信息,形成组网信息。
[0073]
在另一个优选的实施例中,步骤100包括:
[0074]
根据隐私计算节点的网络配置信息形成每个隐私计算节点分别与其他隐私计算节点间的通信信息,形成组网信息。具体的,按照隐私计算网络中各隐私计算节点排列组合的方式,确定各组隐私计算节点经过排列组合得到的各对隐私计算节点,并根据网络配置信息确定各对隐私计算节点的通信关系信息,得到组网信息。在具体实现中,该实施例中同样可以按照预设转换规则,根据隐私计算节点的网络配置信息形成每个隐私计算节点分别与其他隐私计算节点间的通信信息,形成组网信息。组网信息如上所述,此处不再赘述。
[0075]
预设转换规则包括:将隐私计算节点的网络配置信息中隐私计算节点名称转换为隐私计算节点的组网信息的源隐私计算节点名称,将隐私计算节点的网络配置信息中出口ip地址转换为隐私计算节点的组网信息的源地址,将隐私计算节点的网络配置信息中入口ip地址转换为隐私计算节点的组网信息的目的地址,将隐私计算节点的网络配置信息中入口端口转换为隐私计算节点的组网信息的目的端口,将隐私计算节点的网络配置信息中与
入口ip地址对应的隐私计算节点名称转换为隐私计算节点的组网信息的目的隐私计算节点名称,将隐私计算节点的网络配置信息中隐私计算节点名称所对应隐私计算节点支持的通信协议转换为隐私计算节点的组网信息中通信协议类型,通信协议类型为源隐私计算节点与目的隐私计算节点之间的通信协议。
[0076]
下面仍以rpa服务器作为执行主体,且隐私计算服务器150、网络配置管理服务器140和隐私计算节点120是一一对应的关系为例,说明本技术实施例提供的隐私计算网络的组网配置方法的实现过程。可以理解的是,本技术实施例提供的隐私计算网络的组网配置方法的执行主体包括但不限于该rpa服务器。
[0077]
图3是根据本发明另一个实施例的隐私计算网络的组网配置方法的流程图,如图3所示,该方法包括:
[0078]
步骤400,对各隐私计算节点的网络配置信息进行内容校验。
[0079]
在实际操作中,步骤400包括:对各隐私计算节点的网络配置信息是否完整和规范进行校验,对不完整或不规范的隐私计算节点进行提示,以使不完整或不规范的所述隐私计算节点更新网络配置信息,并继续对隐私计算节点返回的更新后的网络配置信息进行内容校验。对各隐私计算节点的网络配置信息的完整性和规范性校验为已有技术,此处步骤赘述。
[0080]
步骤500,根据内容校验通过的各隐私计算节点的网络配置信息生成各隐私计算节点的组网信息。
[0081]
步骤200,根据各隐私计算节点的组网信息对各组网信息中的源隐私计算节点和目的隐私节点之间网络是否连通进行校验得到校验结果。
[0082]
步骤300,根据校验结果判断是否完成组网。
[0083]
本发明实施例提供的隐私计算网络的组网配置方法,通过rpa技术实现对各隐私计算节点的网络配置信息进行完整性和规范性校验,保证网络配置信息的统一,在自动化生成组网信息的过程中,提高组网信息的有效性。基于此,可提高隐私计算网络中各隐私计算节点自动化组网的有效性。
[0084]
在本实施例的一个优选的实施方式中,步骤100包括:
[0085]
根据内容校验通过的网络配置信息确定隐私计算网络中各隐私计算节点间的通信关系,之后根据通信关系和内容校验通过的隐私计算节点的网络配置信息形成所有具有通信关系的隐私计算节点间的通信信息,形成组网信息。形成组网信息的具体实现方式如上所述,此处不再赘述。
[0086]
在本实施例的另一个优选的实施方式中,步骤100包括:
[0087]
根据内容校验通过的隐私计算节点的网络配置信息形成每个隐私计算节点分别与其他隐私计算节点间的通信信息,形成组网信息,具体实现方式如上所述,此处不再赘述。
[0088]
由上述内容可知,校验结果包括网络连通和网络不连通,若存在网络不连通的校验结果,那么在一个优选的实施例中,生成报错信息,具体的,rpa服务器可以通过与不连通校验结果对应的网络配置管理服务器140生成报错信息。
[0089]
在生成报错信息的基础上,图4是根据本发明又一个实施例的隐私计算网络的组网配置方法的流程图,如图4所示,该方法还包括:
[0090]
步骤600,若判定未完成组网,将报错信息并发送至所述校验结果为未连通的隐私计算节点。
[0091]
将报错信息发送至校验结果为未连通的隐私计算节点,以使校验结果为未连通的隐私计算节点根据报错信息定位错误并修正。从而根据报错信息可以对未连通的隐私计算节点定位错误并修正,使得隐私计算网络的组网自动化过程中还可以定位错误并修正,提高组网自动化功能的多样性。
[0092]
步骤700,若判定完成组网,将各隐私计算节点的网络配置信息、组网信息发送至隐私计算服务器。
[0093]
这样,隐私计算服务器可以根据各隐私计算节点的网络配置信息和组网信息进行隐私计算,从而实现隐私计算过程的自动。
[0094]
下面以隐私计算网络的组网配置系统作为执行主体,且隐私计算服务器150、网络配置管理服务器140和隐私计算节点120是一一对应的关系为例,说明本技术实施例提供的隐私计算网络的组网配置方法的详细实现过程。图5是根据本发明实施例的隐私计算网络的组网配置方法的详细流程图,如图5所示,该流程包括:
[0095]
步骤501,各隐私计算节点向数据管理服务器注册账号,关联与各隐私计算节点所对应的网络配置管理服务器和隐私计算服务器,将用户在隐私计算节点的客户端填写的网络配置信息发送至数据管理服务器130。
[0096]
步骤502,数据管理服务器130接收各隐私计算节点发送的网络配置信息,并进行统一管理,得到网络配置信息表,发送至rpa服务器。
[0097]
步骤503,rpa服务器对步骤502得到的网络配置表中各数据项是否完整和规范进行校验。
[0098]
步骤504,rpa服务器将不完整或不规范的隐私计算节点发送至数据管理服务器。
[0099]
步骤505,数据管理服务器接收rpa服务器发送的不完整或不规范的隐私计算节点,对不完整或不规范的隐私计算节点进行提示。
[0100]
步骤506,收到提示信息的隐私计算节点更新网络配置信息,并发送至数据管理服务器。
[0101]
步骤507,数据管理服务器根据不规范或不完整的隐私计算节点发送更新后的网络配置信息对网络配置信息表进行更新,得到更新的网络配置信息表,发送至rpa服务器,继续执行步骤503,直至网络配置信息表中所有数据项均完整且规范,之后执行步骤508。
[0102]
步骤508,rpa服务器按照预设转换规则,将更新后的网络配置信息表进行转换得到组网信息表。
[0103]
步骤509,rpa服务器将各隐私计算节点对应的组网信息发送至与各隐私计算节点对应的网络配置管理服务器。
[0104]
步骤510,各网络配置管理服务器根据组网信息对组网信息中的源隐私计算节点和目的隐私计算节点之间网络是否连通进行校验,得到校验结果,发送至rpa服务器。其中,校验结果包括连通和未连通。
[0105]
步骤511,各网络配置管理服务器判断校验结果是否为网络未连通,若是,执行步骤512,若否,执行步骤513。
[0106]
步骤512,生成报错信息,并发送至数据管理服务器,报错信息中包括网络不连通
的原因。
[0107]
步骤513,rpa服务器根据校验结果判断是否完成组网,若完成组网,则执行步骤514,若未完成组网,执行步骤516。
[0108]
步骤514,rpa服务器将各隐私计算节点的网络配置信息表、组网信息表发送至隐私计算服务器。
[0109]
步骤515,各隐私计算服务器根据所对应隐私计算节点的网络配置信息和组网信息进行隐私计算。
[0110]
步骤516,数据管理服务器向校验结果为未连通的隐私计算节点发送报错信息。
[0111]
步骤517,校验结果为未连通的隐私计算节点根据报错信息定位错误并修正。
[0112]
本发明实施例提供的隐私计算网络的组网配置方法,通过rpa技术实现隐私计算网络中隐私计算节点组网的自动化,无需人工参与各个流程,能够有效提升隐私计算网络中隐私计算节点组网的效率,并且自动化组网的实现便于组网的统一管理。隐私计算服务器可以根据各隐私计算节点的网络配置信息和组网信息进行隐私计算,从而实现隐私计算过程的自动。
[0113]
其次,通过rpa技术对各隐私计算节点的网络配置信息进行统一管理,实现多个参与方之间信息同步的统一管理。
[0114]
并且,通过rpa技术将各隐私计算节点的网络配置信息转换为各隐私计算节点的组网信息,并自动化校验两个隐私计算节点之间互联网是否连通,无需人工配置网络防火墙策略表和比对网络连通,提高了组网的效率。
[0115]
以及,本发明实施例通过rpa技术实现对各隐私计算节点的网络配置信息进行完整性和规范性校验,保证网络配置信息的统一,在自动化生成组网信息的过程中,提高组网信息的有效性。基于此,可提高隐私计算网络中各隐私计算节点自动化组网的有效性。
[0116]
此外,将报错信息发送至校验结果为未连通的隐私计算节点,以使校验结果为未连通的隐私计算节点根据报错信息定位错误并修正。从而根据报错信息可以对未连通的隐私计算节点定位错误并修正,使得隐私计算网络的组网自动化过程中还可以定位错误并修正,提高组网自动化功能的多样性。
[0117]
基于相同原理,本技术还公开了一种隐私计算网络的组网配置装置。如图6所示,所述装置包括:组网信息生成模块10、网络连通性校验模块20和组网完成判定模块30。
[0118]
组网信息生成模块10根据各隐私计算节点的网络配置信息生成各隐私计算节点的组网信息。
[0119]
网络连通性校验模块20,适于根据各隐私计算节点的组网信息对各组网信息中的源隐私计算节点和目的隐私节点之间网络是否连通进行校验得到校验结果。
[0120]
组网完成判定模块30,适于根据校验结果判断是否完成组网。
[0121]
本发明实施例提供的隐私计算网络的组网配置装置,通过rpa技术实现隐私计算网络中隐私计算节点组网的自动化,无需人工参与各个流程,能够有效提升隐私计算网络中隐私计算节点组网的效率,并且自动化组网的实现便于组网的统一管理。
[0122]
上述各单元、各模块的具体执行过程,可以参见上述方法实施例中的描述,此处不再赘述。
[0123]
在实际操作中,上述各单元、各模块可以组合设置、也可以单一设置,本发明不限
于此。
[0124]
本实施例还提供一种电子设备,该电子设备可以是台式计算机、平板电脑及移动终端等,本实施例不限于此。在本实施例中,该电子设备可以参照上述隐私计算网络的组网配置方法实施例进行实施及隐私计算网络的组网配置装置的实施例进行实施,其内容被合并于此,重复之处不再赘述。
[0125]
本技术的实施例还提供能够实现上述实施例中的隐私计算网络的组网配置方法全部步骤的一种电子设备的具体实施方式,参见图7,电子设备具体包括如下内容:
[0126]
处理器(processor)701、存储器(memory)702、通信接口(communications interface)703和通信总线704;
[0127]
其中,处理器701、存储器702、通信接口703通信总线704完成相互间的通信;通信接口703用于实现服务器端设备、参数获取设备以及客户端设备等相关设备之间的信息传输。
[0128]
处理器701用于调用存储器702中的计算机程序,处理器执行计算机程序时实现上述实施例中的隐私计算网络的组网配置方法中的全部步骤,例如,处理器执行计算机程序时实现下述步骤:
[0129]
步骤100,根据各隐私计算节点的网络配置信息生成各隐私计算节点的组网信息。
[0130]
步骤200,根据各隐私计算节点的组网信息对各组网信息中的源隐私计算节点和目的隐私节点之间网络是否连通进行校验得到校验结果。
[0131]
步骤300,根据校验结果判断是否完成组网。
[0132]
从上述描述可知,本技术实施例中的电子设备,提出一种隐私计算网络的组网配置方法,通过rpa技术实现隐私计算网络中隐私计算节点组网的自动化,无需人工参与各个流程,能够有效提升隐私计算网络中隐私计算节点组网的效率,并且自动化组网的实现便于组网的统一管理。
[0133]
本技术的实施例还提供能够实现上述实施例中的隐私计算网络的组网配置方法中全部步骤的一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现上述实施例中的隐私计算网络的组网配置方法的全部步骤,例如,处理器执行计算机程序时实现下述步骤:
[0134]
步骤100,根据各隐私计算节点的网络配置信息生成各隐私计算节点的组网信息。
[0135]
步骤200,根据各隐私计算节点的组网信息对各组网信息中的源隐私计算节点和目的隐私节点之间网络是否连通进行校验得到校验结果。
[0136]
步骤300,根据校验结果判断是否完成组网。
[0137]
从上述描述可知,本技术实施例中的计算机可读存储介质,提出一种隐私计算网络的组网配置方法,通过rpa技术实现隐私计算网络中隐私计算节点组网的自动化,无需人工参与各个流程,能够有效提升隐私计算网络中隐私计算节点组网的效率,并且自动化组网的实现便于组网的统一管理。
[0138]
以上参照附图描述了本发明的优选实施方式。这些实施方式的许多特征和优点根据该详细的说明书是清楚的,因此权利要求旨在覆盖这些实施方式的落入其真实精神和范围内的所有这些特征和优点。此外,由于本领域的技术人员容易想到很多修改和改变,因此不是要将本发明的实施方式限于所例示和描述的精确结构和操作,而是可以涵盖落入其范
围内的所有合适修改和等同物。
[0139]
本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
[0140]
本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0141]
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0142]
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0143]
本发明中应用了具体实施例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

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