System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请中涉及数据处理技术,尤其是一种多云平台间数据互通的方法、装置、电子设备及介质。
技术介绍
1、随着私有云的演进以及公有云的兴起,各个业务平台对于i t技术的需求越来越多样化,从而也就需要从各个云平台处获得更多的数据资源来满足不同的业务需求。
2、相关技术中,业务平台想要实现混合云网络互通,通常需要熟悉多种云平台和网络配置模型的业务人员同时对私有云和公有云平台进行配置和管理。然而,这种需要逐一完成私有云和公有云的设置和协议的配置才能实现混合云网络互通的方式需要耗费业务人员大量的时间和精力,进而也影响了业务平台的业务处理效率。
技术实现思路
1、本申请实施例提供一种多云平台间数据互通的方法、装置、电子设备及介质。从而解决相关技术中出现的,需要业务人员手动对私有云和公有云平台进行配置和管理才能实现混合云网络互通而导致的影响业务进度的问题。
2、其中,根据本申请实施例的一个方面,提供的一种多云平台间数据互通的方法,应用于多云管理平台,所述多云管理平台与至少一个私有云和至少一个公有云相连接,方法包括:
3、接收配置用户下发给所述私有云的第一初始配置指令,以及下发给所述公有云的第二初始配置指令,其中,所述第一初始配置指令与所述第二初始配置指令用于实现所述私有云与所述公有云之间进行数据通信,所述第一初始配置指令和所述第二初始配置指令是基于所述多云管理平台所支持的初始配置格式编排的;
4、利用预设的转换策略,将所述第一初始配置指令转换为具备第一
5、将所述第一配置指令下发到所述私有云;以及,将所述第二配置指令下发到所述公有云。
6、可选地,在基于本申请上述方法的另一个实施例中,所述接收配置用户下发给所述私有云的第一初始配置指令,包括:
7、接收所述配置用户下发的,用于指示所述私有云配置网络参数,和,建立通信通道的第一初始配置指令,其中所述通信通道为所述私有云与所述公有云之间进行数据通信的加密通道;
8、所述接收配置用户下发给所述公有云的第二初始配置指令,包括:
9、接收所述配置用户下发的,用于指示所述公有云配置网络参数,和,连接所述通信通道的第二初始配置指令。
10、可选地,在基于本申请上述方法的另一个实施例中,所述第一初始配置指令包括:
11、第一互通节点设备的地址参数和加密策略参数,以及用于指示各第一互通节点设备之间进行数据流向的子网信息和路由信息,其中所述第一互通节点设备为在所述私有云中,需要与所述公有云进行数据通信的节点设备;
12、以及,
13、用于指示第一通道节点设备建立所述通信通道的第一通道参数,所述第一通道节点设备为所述私有云中的防火墙、路由器或vpn网关。
14、可选地,在基于本申请上述方法的另一个实施例中,所述第二初始配置指令包括:
15、用于指示各第二互通节点设备之间进行数据流向的子网信息和路由信息,其中所述第二互通节点设备为在所述公有云中,需要与所述私有云进行数据通信的节点设备;
16、以及,用于指示所述公有云建立第二通道设备的第二通道参数,所述第二通道设备为加密协议ipsec vpn网关。
17、可选地,在基于本申请上述方法的另一个实施例中,所述利用预设的转换策略,将所述第一初始配置指令转换为具备第一配置格式的第一配置指令,以及将所述第二初始配置指令转换为具备第二配置格式的第二配置指令,包括:
18、基于所述私有云与所述公有云预先传输的注册信息,确定所述私有云所支持的所述第一配置格式以及所述公有云所支持的所述第二配置格式;
19、利用所述转换策略中记录的所述初始配置格式与所述第一配置格式之间的第一格式映射关系,将由所述初始配置格式所编排的所述第一初始配置指令转换为,由所述第一配置格式所编排的所述第一配置指令;以及,
20、利用所述转换策略中记录的所述初始配置格式与所述第二配置格式之间的第二格式映射关系,将由所述初始配置格式所编排的所述第二初始配置指令转换为,由所述第二配置格式所编排的所述第二配置指令。
21、可选地,在基于本申请上述方法的另一个实施例中,还包括:
22、获取所述第一初始配置指令包括的第一互通节点设备对应的第一初始节点名称,以及,获取所述第二初始配置指令包括的第二互通节点设备对应的第二初始节点名称,其中所述第一互通节点设备为在所述私有云中,需要与所述公有云进行数据通信的节点设备,所述第二互通节点设备为在所述公有云中,需要与所述私有云进行数据通信的节点设备;
23、利用所述转换策略,将第一初始节点名称转换为所述私有云能够识别的第一节点名称,以及将第二初始节点名称转换为所述公有云能够识别的第二节点名称。
24、可选地,在基于本申请上述方法的另一个实施例中,所述将所述第一配置指令下发到所述私有云;以及,将所述第二配置指令下发到所述公有云,包括:
25、将所述第一配置指令下发到所述私有云的软件定义网络sdn控制器中;以及,将所述第二配置指令下发到所述公有云的云计算平台服务aws中。
26、可选地,在基于本申请上述方法的另一个实施例中,在所述接收配置用户下发的初始配置指令之前,还包括:
27、接收所述私有云传输的第一注册信息,其中所述第一注册信息包括所述私有云所支持的第一配置格式与sdn控制器的地址信息;以及,
28、接收所述公有云传输的第二注册信息,其中所述第二注册信息包括所述公有云所支持的第二配置格式与aws的口令信息。
29、其中,根据本申请实施例的又一个方面,提供的一种多云平台间数据互通的装置,应用于多云管理平台,所述多云管理平台与至少一个私有云和至少一个公有云相连接,装置包括:
30、接收模块,被配置为接收配置用户下发给所述私有云的第一初始配置指令,以及下发给所述公有云的第二初始配置指令,其中,所述第一初始配置指令与所述第二初始配置指令用于实现所述私有云与所述公有云之间进行数据通信,所述第一初始配置指令和所述第二初始配置指令是基于所述多云管理平台所支持的初始配置格式编排的;
31、转换模块,被配置为利用预设的转换策略,将所述第一初始配置指令转换为具备第一配置格式的第一配置指令,以及将所述第二初始配置指令转换为具备第二配置格式的第二配置指令,其中所述第一配置格式为所述私有云所支持的配置格式,所述第二配置格式为所述公有云所支持的配置格式;
32、下发模块,被配置为将所述第一配置指令下发到所述私有云;以及,将所述第二配置指令下发到所述公有云。
33、根据本申请实施例的又一个方面,提供的一种电子设备,包括:
...
【技术保护点】
1.一种多云平台间数据互通的方法,其特征在于,应用于多云管理平台,所述多云管理平台与至少一个私有云和至少一个公有云相连接,包括:
2.如权利要求1所述的方法,其特征在于,所述接收配置用户下发给所述私有云的第一初始配置指令,包括:
3.如权利要求2所述的方法,其特征在于,所述第一初始配置指令包括:
4.如权利要求2所述的方法,其特征在于,所述第二初始配置指令包括:
5.如权利要求1所述的方法,其特征在于,所述利用预设的转换策略,将所述第一初始配置指令转换为具备第一配置格式的第一配置指令,以及将所述第二初始配置指令转换为具备第二配置格式的第二配置指令,包括:
6.如权利要求5所述的方法,其特征在于,所述方法还包括:
7.如权利要求1所述的方法,其特征在于,所述将所述第一配置指令下发到所述私有云;以及,将所述第二配置指令下发到所述公有云,包括:
8.如权利要求1所述的方法,其特征在于,在所述接收配置用户下发的初始配置指令之前,还包括:
9.一种多云平台间数据互通的装置,其特征在于,应用于多云
10.一种电子设备,其特征在于,包括:
11.一种计算机可读存储介质,用于存储计算机可读取的指令,其特征在于,所述指令被执行时执行权利要求1-8中任一所述多云平台间数据互通的方法的操作。
...【技术特征摘要】
1.一种多云平台间数据互通的方法,其特征在于,应用于多云管理平台,所述多云管理平台与至少一个私有云和至少一个公有云相连接,包括:
2.如权利要求1所述的方法,其特征在于,所述接收配置用户下发给所述私有云的第一初始配置指令,包括:
3.如权利要求2所述的方法,其特征在于,所述第一初始配置指令包括:
4.如权利要求2所述的方法,其特征在于,所述第二初始配置指令包括:
5.如权利要求1所述的方法,其特征在于,所述利用预设的转换策略,将所述第一初始配置指令转换为具备第一配置格式的第一配置指令,以及将所述第二初始配置指令转换为具备第二配置格式的第二配置指令,包括:
6.如权利要求5所...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。