本技术涉及电通信,尤其涉及一种基于sdn系统的设备配置方法、装置及介质。
背景技术:
1、在常规的数据中心组网架构场景中,交换设备通常分为spine、serverleaf、borderleaf三种角色。其中,serverleaf用于连接计算节点,spine负责连接leaf交换机,borderleaf负责连接出外网设备。
2、在spine-leaf架构中,spine(脊)是网络核心节点,提供高速ip转发能力,通过高速接口连接各个功能leaf节点,leaf(叶节点)是网络功能接入节点,提供各种网络设备接入功能。其中,server leaf提供虚拟化服务器、物理机等计算资源接入功能;service leaf提供防火墙、负载均衡等增值服务接入功能;border leaf用于连接外部路由器,提供数据中心外部流量接入功能;service leaf和border leaf可以独立设置或融合部署。
3、现有技术中,border leaf可能对接的业务有限,有部分端口空闲,而server leaf对接的业务比较多,端口不够用,因此通常导致设置较多数量的server leaf设备,以致设备费用较高。
技术实现思路
1、本技术实施例提供了一种基于sdn系统的设备配置方法、装置及介质,用于解决如下技术问题:sdn系统中,由于border leaf对接的业务有限,有部分端口空闲,而serverleaf对接的业务比较多,端口不够用,因此通常导致设置较多数量的server leaf设备,以致设备费用较高。
2、本技术实施例采用下述技术方案:
3、本技术实施例提供一种基于sdn系统的设备配置方法。包括,在sdn系统中,确定新增设备角色,响应设备合一管理命令,对新增设备角色进行角色修改;确定待配置业务类型,基于修改后的设备角色与待配置业务类型,确定出参考配置类型;其中,修改后的设备角色至少包括spineborder、spineserver以及serverborder中的一项;基于参考配置类型确定出不同的设备配置方案;将确定出的设备配置方案进行下发,以完成sdn系统的设备配置。
4、本技术实施例通过响应设备合一管理命令,对设备进行角色修改,以及基于不同的参考配置类型确定出不同的设备配置方案。能够将spine设备与borderleaf设备、spine设备与serverleaf设备、borderleaf与serverleaf设备进行合一管理,效充分利用交换机的空闲端口,给用户节省了设备费用,具有较高的经济价值。
5、在本技术的一种实现方式中,确定待配置业务类型,基于修改后的设备角色与待配置业务类型,确定出参考配置类型,具体包括:在待配置业务类型为边界网关协议业务的情况下,对修改后的设备角色进行类型确定;在修改后的设备角色为spineborder角色或spineserver角色的情况下,确定出参考配置类型为spine类型;在修改后的设备角色为serverborder角色的情况下,确定出参考配置类型为serverleaf类型。
6、在本技术的一种实现方式中,确定待配置业务类型,基于修改后的设备角色与待配置业务类型,确定出参考配置类型,具体包括:在待配置业务类型为跨设备链路聚合相关业务的情况下,对修改后的设备角色进行类型确定;在修改后的设备角色为spineborder角色、spineserver角色或serverborder角色的情况下,确定出参考配置类型为serverleaf类型。
7、在本技术的一种实现方式中,确定待配置业务类型,基于修改后的设备角色与待配置业务类型,确定出参考配置类型,具体包括:在待配置业务类型为配置云网业务的情况下,对修改后的设备角色进行类型确定;在修改后的设备角色为spineborder角色的情况下,确定出参考配置类型为borderleaf类型;在修改后的设备角色为spineserver角色的情况下,确定出参考配置类型为serverleaf类型;在修改后的设备角色为serverborder角色的情况下,基于业务的不同对参考配置类进行确定。
8、在本技术的一种实现方式中,在修改后的设备角色为serverborder角色的情况下,基于业务的不同对参考配置类进行确定,具体包括:配置云网业务为东西向业务的情况下,确定出参考配置类型为serverleaf类型;配置云网业务为南北向业务的情况下,确定出参考配置类型为borderleaf类型。
9、在本技术的一种实现方式中,基于修改后的设备角色与待配置业务类型,确定出参考配置类型,具体包括:在待配置业务类型为边界网关协议业务,修改后的设备角色为spine类型的情况下,确定出参考配置类型为spine类型;在待配置业务类型为跨设备链路聚合相关业务,修改后的设备角色为spine类型的情况下,结束当前配置任务;在待配置业务类型为配置云网业务业务,修改后的设备角色为spine类型的情况下,结束当前配置任务。
10、在本技术的一种实现方式中,基于参考配置类型确定出不同的设备配置方案,具体包括:基于参考配置类型,在预置配置方案表中进行查询,以确定出参考配置类型对应的设备配置方案;其中,预置配置方案表中包括有多个配置类型,以及还包括多个配置类型分别对应的设备配置方案。
11、在本技术的一种实现方式中,确定新增设备角色之后,方法还包括:在响应单独管理命令的情况下,对新增设备角色进行角色修改;其中,修改后的设备角色至少包括spine、serverleaf以及borderleaf中的一项。
12、本技术实施例提供一种基于sdn系统的设备配置装置,包括:至少一个处理器;以及,与至少一个处理器通信连接的存储器;其中,存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够:在sdn系统中,确定新增设备角色,响应设备合一管理命令,对新增设备角色进行角色修改;确定待配置业务类型,基于修改后的设备角色与待配置业务类型,确定出参考配置类型;其中,修改后的设备角色至少包括spineborder、spineserver以及serverborder中的一项;基于参考配置类型确定出不同的设备配置方案;将确定出的设备配置方案进行下发,以完成sdn系统的设备配置。
13、本技术实施例提供的一种非易失性计算机存储介质,存储有计算机可执行指令,计算机可执行指令设置为:在sdn系统中,确定新增设备角色,响应设备合一管理命令,对新增设备角色进行角色修改;确定待配置业务类型,基于修改后的设备角色与待配置业务类型,确定出参考配置类型;其中,修改后的设备角色至少包括spineborder、spineserver以及serverborder中的一项;基于参考配置类型确定出不同的设备配置方案;将确定出的设备配置方案进行下发,以完成sdn系统的设备配置。
14、本技术实施例采用的上述至少一个技术方案能够达到以下有益效果:本技术实施例通过响应设备合一管理命令,对设备进行角色修改,以及基于不同的参考配置类型确定出不同的设备配置方案。能够将spine设备与borderleaf设备、spine设备与serverleaf设备、borderleaf与serverleaf设备进行合一管理,效充分利用交换机的空闲端口,给用户节省了设备费用,具有较高的经济价值。
1.一种基于sdn系统的设备配置方法,其特征在于,所述方法包括:
2.根据权利要求1所述的一种基于sdn系统的设备配置方法,其特征在于,所述确定待配置业务类型,基于修改后的设备角色与所述待配置业务类型,确定出参考配置类型,具体包括:
3.根据权利要求1所述的一种基于sdn系统的设备配置方法,其特征在于,所述确定待配置业务类型,基于修改后的设备角色与所述待配置业务类型,确定出参考配置类型,具体包括:
4.根据权利要求1所述的一种基于sdn系统的设备配置方法,其特征在于,所述确定待配置业务类型,基于修改后的设备角色与所述待配置业务类型,确定出参考配置类型,具体包括:
5.根据权利要求4所述的一种基于sdn系统的设备配置方法,其特征在于,所述在所述修改后的设备角色为serverborder角色的情况下,基于业务的不同对所述参考配置类进行确定,具体包括:
6.根据权利要求1所述的一种基于sdn系统的设备配置方法,其特征在于,所述基于修改后的设备角色与所述待配置业务类型,确定出参考配置类型,具体包括:
7.根据权利要求1所述的一种基于sdn系统的设备配置方法,其特征在于,所述基于所述参考配置类型确定出不同的设备配置方案,具体包括:
8.根据权利要求1所述的一种基于sdn系统的设备配置方法,其特征在于,所述确定新增设备角色之后,所述方法还包括:
9.一种基于sdn系统的设备配置装置,其特征在于,所述装置包括:
10.一种非易失性计算机存储介质,存储有计算机可执行指令,其特征在于,所述计算机可执行指令设置为: