本申请涉及领域,具体涉及一种sdn控制器与网络设备的互通方法、系统、设备及介质。
背景技术:
1、一般情况下,云网联动下的sdn组网网络是提前规划好的,vlan号连续且与其他网络处于隔离状态。如存储网络、裸金和计算业务等,设备和业务所处的vlan号无法改变,即使能够改变vlan号,也需要巨大代价。
2、由于越来越复杂的业务要求,需要实现存储网络的网段跟控制器下的某些网段互通,或者通过sdn组网访问外网的情况。
技术实现思路
1、为了解决上述问题,本申请提出了一种sdn控制器与网络设备的互通方法、系统、设备及介质,其中方法包括:
2、获取目标存储网络与规划范围的拓扑关系;所述拓扑关系至少包括所述存储网络在所述规划范围内、所述存储网络在所述规划范围外;根据所述拓扑关系,在相应预设位置部署所述目标存储网络对应的目标应用网络;在sdn系统配置所述目标存储网络对应物理接入端口,选择所述目标存储网络下发允许配置;判断所述目标业务网络中的第一判定旗标是否开启,若开启,则将所述目标业务网络与所述目标存储网络进行互通。
3、在一个示例中,所述根据所述拓扑关系,在相应预设位置部署所述存储网络对应的目标应用网络,具体包括:根据所述拓扑关系,确定所述目标应用网络的部署位置,所述部署位置至少包括云网系统以及sdn系统;根据所述业务网络的第一判定旗标以及所述存储网络的第二判定旗标,确定需要与所述存储网络进行互通的目标业务网络;通过监听机制,向所述目标业务网络下发路由泄露配置。
4、在一个示例中,所述目标应用网络为与所述目标存储网络对应的虚拟可拓展局域网。
5、在一个示例中,所述判断所述目标业务网络中的第一判定旗标是否开启,若开启,则将所述目标业务网络与所述目标存储网络进行互通之后,所述方法还包括:通过对所述目标业务网络以及所述目标存储网络进行流量验证,以确认所述目标业务网络与所述目标存储网络是否互通成功。
6、在一个示例中,所述对所述目标业务网络以及所述目标存储网络进行流量验证,具体包括:获取目标存储设备发送的流量,所述流量附有所述目标存储网络vlan标签的请求报文;通过sdn组网,为所述流量添加目标应用网络的报文头,并将所述流量发送至预设目的地;到达目的地之后,对所述流量进行解封装,以得到所述请求报文。
7、在一个示例中,所述sdn组网包括外接设备层、接入层、核心设备层以及外网层。
8、在一个示例中,所述对应物理接入端口用于连接外接设备,所述外接设备包括存储设备、裸金设备中的至少一种。
9、本申请还提供了一种sdn控制器与网络设备的互通系统,其特征在于,包括:拓扑模块,获取目标存储网络与规划范围的拓扑关系;所述拓扑关系至少包括所述存储网络在所述规划范围内、所述存储网络在所述规划范围外;部署模块,根据所述拓扑关系,在相应预设位置部署所述目标存储网络对应的目标应用网络;下发模块,在sdn系统配置所述目标存储网络对应物理接入端口,选择所述目标存储网络下发允许配置;互通模块,判断所述目标业务网络中的第一判定旗标是否开启,若开启,则将所述目标业务网络与所述目标存储网络进行互通。
10、本申请还提供了一种sdn控制器与网络设备的互通设备,包括:至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行:获取目标存储网络与规划范围的拓扑关系;所述拓扑关系至少包括所述存储网络在所述规划范围内、所述存储网络在所述规划范围外;根据所述拓扑关系,在相应预设位置部署所述目标存储网络对应的目标应用网络;在sdn系统配置所述目标存储网络对应物理接入端口,选择所述目标存储网络下发允许配置;判断所述目标业务网络中的第一判定旗标是否开启,若开启,则将所述目标业务网络与所述目标存储网络进行互通。
11、本申请还提供了一种非易失性计算机存储介质,存储有计算机可执行指令,所述计算机可执行指令设置为:获取目标存储网络与规划范围的拓扑关系;所述拓扑关系至少包括所述存储网络在所述规划范围内、所述存储网络在所述规划范围外;根据所述拓扑关系,在相应预设位置部署所述目标存储网络对应的目标应用网络;在sdn系统配置所述目标存储网络对应物理接入端口,选择所述目标存储网络下发允许配置;判断所述目标业务网络中的第一判定旗标是否开启,若开启,则将所述目标业务网络与所述目标存储网络进行互通。
12、通过本申请提出的方法能够通过路由泄露实现随时与无法改变vlan号的网络可控制的互通,无论是规划前还是规划后的云网联通的sdn控制器组网系统,都可以通过旗标控制实现互联和隔离,且可以控制与多个业务路由与存储网络互通,业务网络创建的先后顺序不影响互通。
1.一种sdn控制器与网络设备的互通方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述根据所述拓扑关系,在相应预设位置部署所述存储网络对应的目标应用网络,具体包括:
3.根据权利要求1所述的方法,其特征在于,所述目标应用网络为与所述目标存储网络对应的虚拟可拓展局域网。
4.根据权利要求1所述的方法,其特征在于,所述判断所述目标业务网络中的第一判定旗标是否开启,若开启,则将所述目标业务网络与所述目标存储网络进行互通之后,所述方法还包括:
5.根据权利要求1所述的方法,其特征在于,所述对所述目标业务网络以及所述目标存储网络进行流量验证,具体包括:
6.根据权利要求1所述的方法,其特征在于,所述sdn组网包括外接设备层、接入层、核心设备层以及外网层。
7.根据权利要求1所述的方法,其特征在于,所述对应物理接入端口用于连接外接设备,所述外接设备包括存储设备、裸金设备中的至少一种。
8.一种sdn控制器与网络设备的互通系统,其特征在于,包括:
9.一种sdn控制器与网络设备的互通设备,其特征在于,包括:
10.一种非易失性计算机存储介质,存储有计算机可执行指令,其特征在于,所述计算机可执行指令设置为: