本发明专利技术公开了一种端口容量分配方法及装置、交换机业务板卡。其中,该端口容量分配方法包括:接收网管系统发送的用于指示对交换机业务板卡的端口进行动态端口配置的指示消息,其中,指示消息包括需要配置的端口的目的端口模式信息;根据每个端口支持的光模块的类型,将该端口配置为符合目的端口模式信息的一个或多个虚拟端口;按照用户的业务需求,将配置得到的所有虚拟端口分配给多个虚拟交换机,使得交换机业务板卡的端口容量通过虚拟交换机的虚拟端口得到重新分配。通过本发明专利技术,达到了可以满足用户的不同业务需求,能够灵活配置网络,并增强交换机业务板卡的应用场景的效果。
【技术实现步骤摘要】
本专利技术涉及通信领域,尤其是涉及一种端口容量分配方法及装置、交换机业务板卡。
技术介绍
由于100G标准发展原因,端口100G标准有SFF标准的100GCXP和CFP标准的CFP/CFP2/CFP4。现有的100G交换机业务板卡应用主要集中在CXP、CFP2/CFP4端口容量单一模式使用,即业务板卡所有端口都为100G端口,或者业务板卡所有端口都为10G端口,这种单一的端口容量分配模式很难满足不同公司的不同业务需求,甚至无法为同一公司的不同部门提供合适的端口容量,导致无法灵活地开展网络部署,并极大限制了100G交换机业务板卡的应用场景。然而,针对上述技术问题,现有技术并没有给出一种有效的解决方案。
技术实现思路
本专利技术的主要目的在于提供一种可以为不同公司或不同部门提供合适的端口流量,以满足用户的多样化的业务需求且能够灵活开展网络部署,扩展100G交换机业务板卡的应用场景。为了达到上述目的,本专利技术提供了一种端口容量分配方法及装置、交换机业务板卡。根据本专利技术的一个方面,提供了一种端口容量分配方法,包括:接收网管系统发送的用于指示对交换机业务板卡的端口进行动态端口配置的指示消息,其中,指示消息包括需要配置的端口的目的端口模式信息;根据每个端口支持的光模块的类型,将该端口配置为符合目的端口模式信息的一个或多个虚拟端口;按照用户的业务需求,将配置得到的所有虚拟端口分配给多个虚拟交换机,使得交换机业务板卡的端口容量通过虚拟交换机的虚拟端口得到重新分配。优选地,每个端口支持的光模块的类型包括:CXP100G-SR12、CFP2/CFP4100G-SR10、CFP2/CFP4100G-LR4、或者CFP2/CFP4100G-ER4。优选地,在端口支持的光模块的类型为CXP100GE-SR12的情况下,将该端口配置为符合目的端口模式信息的一个或多个虚拟端口,包括:将该端口配置为SFP+12*10GSFI虚拟端口、QSFP+3*40GXLAUI虚拟端口、或1*100GGAUI虚拟端口。优选地,在端口支持的光模块的类型为CFP2/CFP4100G-SR10的情况下,将该端口配置为符合目的端口模式信息的一个或多个虚拟端口,包括:将该端口配置为SFP+10*10GSFI虚拟端口、QSFP+2*40GXLAUI虚拟端口、或1*100GGAUI虚拟端口。优选地,在端口支持的光模块的类型为CFP2/CFP4100G-LR4或CFP2/CFP4100G-ER4的情况下,将该端口配置为符合目的端口模式信息的一个或多个虚拟端口,包括:将该端口配置为1*100GGAUI虚拟端口。优选地,按照用户的业务需求,将配置得到的所有虚拟端口分配给多个虚拟交换机,包括:基于虚拟逻辑设备(VLD)功能,按照业务需求对所有虚拟端口进行分组,并将每组虚拟端口划分到符合业务需求的虚拟交换机中。优选地,在接收网管系统发送的用于指示对交换机业务板卡的端口进行动态端口配置的指示消息之前,还包括:根据交换机业务板卡的业务类型,配置交换机业务板卡内部的交换芯片和PHY之间的端口映射关系和交换芯片的信号属性;根据映射关系和信号属性初始化交换芯片和PHY。根据本专利技术的另一个方面,提供了一种端口容量分配装置,包括:接收模块,用于接收网管系统发送的用于指示对交换机业务板卡的端口进行动态端口配置的指示消息,其中,指示消息包括需要配置的端口的目的端口模式信息;第一配置模块,用于根据每个端口支持的光模块的类型,将该端口配置为符合目的端口模式信息的一个或多个虚拟端口;分配模块,用于按照用户的业务需求,将配置得到的所有虚拟端口分配给多个虚拟交换机,使得交换机业务板卡的端口容量通过虚拟交换机的虚拟端口得到重新分配。优选地,每个端口支持的光模块的类型包括:CXP100G-SR12、CFP2/CFP4100G-SR10、CFP2/CFP4100G-LR4、或者CFP2/CFP4100G-ER4。优选地,第一配置模块包括:第一配置单元,用于在端口支持的光模块的类型为CXP100GE-SR12的情况下,将该端口配置为SFP+12*10GSFI虚拟端口、QSFP+3*40GXLAUI虚拟端口、或1*100GGAUI虚拟端口。优选地,第一配置模块包括:第二配置单元,用于在端口支持的光模块的类型为CFP2/CFP4100G-SR10的情况下,将该端口配置为SFP+10*10GSFI虚拟端口、QSFP+2*40GXLAUI虚拟端口、或1*100GGAUI虚拟端口。优选地,第一配置模块包括:第三配置单元,用于在端口支持的光模块的类型为CFP2/CFP4100G-LR4或CFP2/CFP4100G-ER4的情况下,将该端口配置为1*100GGAUI虚拟端口。优选地,分配模块包括:划分单元,用于基于虚拟逻辑设备(VLD)功能,按照业务需求对所有虚拟端口进行分组,并将每组虚拟端口划分到符合业务需求的虚拟交换机中。优选地,上述装置还包括:第二配置模块,用于根据交换机业务板卡的业务类型,配置交换机业务板卡内部的交换芯片和PHY之间的端口映射关系和交换芯片的信号属性;初始化模块,用于根据映射关系和信号属性初始化交换芯片和PHY。根据本专利技术的又一方面,还提供了一种交换机业务板卡,包括板卡系统,所述板卡系统包括上述端口容量分配装置。与现有技术相比,本专利技术所述的端口容量分配方法及装置、交换机业务板卡,可以根据网管发送的配置信息,并结合交换机业务板卡端口所能够支持的光模块的不同类型,将交换机业务板卡端口重新配置为更符合用户业务传输要求多样化的虚拟端口,并虚拟端口分配到多个虚拟交换机中,而且动态调整的过程在系统工作过程中就可以进行,从而可以提高网络部署的灵活性,扩大了交换机业务板卡的应用场景。附图说明图1是根据本专利技术实施例的端口容量分配方法流程图;图2是根据本专利技术实施例的端口链路搭建示意图;图3是根据本专利技术实施例的端口链路内部实现的逻辑结构示意图;图4A是根据本专利技术实施例的100G板卡端口容量布局的实现过程示意图;图4B是根据本专利技术实施例的100G板卡端口容量分配流程示意图;图5是根据本专利技术实施例的网络部署示意图;图6是根据本专利技术实施例的端口容量分配装置的结构框图;以及图7是根据本专利技术实施例的优选端口容量分配装置的结构框图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术的一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域的普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术保护的范围。为了解决现有技术中存在的上述技术缺陷,本专利技术实施例提供的技术方案的主要思路是:在100G交换机业务板卡的交换芯片和数据接口收发器(PHY)之间(即系统侧)的高速信号4*25G、12/10*10G和1*100G的基础上,结合数据接口收发器(PHY)和光模块之间(即链路侧)支持CXP、CFP2SR10、CFP2LR4/ER4、N*QSFP+、N*SFP+等光模块端口,实现业务板卡基于端口的自由网络布局,在不改变硬件设备的基础上,通过软件实现100G端口容量的动态可分本文档来自技高网...
【技术保护点】
一种端口容量分配方法,其特征在于,包括:接收网管系统发送的用于指示对交换机业务板卡的端口进行动态端口配置的指示消息,其中,所述指示消息包括需要配置的端口的目的端口模式信息;根据每个所述端口支持的光模块的类型,将该端口配置为符合所述目的端口模式信息的一个或多个虚拟端口;按照用户的业务需求,将配置得到的所有虚拟端口分配给多个虚拟交换机,使得所述交换机业务板卡的端口容量通过所述虚拟交换机的虚拟端口得到重新分配。
【技术特征摘要】
1.一种端口容量分配方法,其特征在于,包括:接收网管系统发送的用于指示对交换机业务板卡的端口进行动态端口配置的指示消息,其中,所述指示消息包括需要配置的端口的目的端口模式信息;根据每个所述端口支持的光模块的类型,将该端口配置为符合所述目的端口模式信息的一个或多个虚拟端口;按照用户的业务需求,将配置得到的所有虚拟端口分配给多个虚拟交换机,使得所述交换机业务板卡的端口容量通过所述虚拟交换机的虚拟端口得到重新分配。2.根据权利要求1所述的方法,其特征在于,每个所述端口支持的所述光模块的类型包括:CXP100G-SR12、CFP2/CFP4100G-SR10、CFP2/CFP4100G-LR4、或者CFP2/CFP4100G-ER4。3.根据权利要求2所述的方法,其特征在于,在所述端口支持的所述光模块的类型为CXP100GE-SR12的情况下,将该端口配置为符合所述目的端口模式信息的一个或多个虚拟端口,包括:将该端口配置为SFP+12*10GSFI虚拟端口、QSFP+3*40GXLAUI虚拟端口、或1*100GGAUI虚拟端口。4.根据权利要求2所述的方法,其特征在于,在所述端口支持的所述光模块的类型为CFP2/CFP4100G-SR10的情况下,将该端口配置为符合所述目的端口模式信息的一个或多个虚拟端口,包括:将该端口配置为SFP+10*10GSFI虚拟端口、QSFP+2*40GXLAUI虚拟端口、或1*100GGAUI虚拟端口。5.根据权利要求2所述的方法,其特征在于,在所述端口支持的所述光模块的类型为CFP2/CFP4100G-LR4或CFP2/CFP4100G-ER4的情况下,将该端口配置为符合所述目的端口模式信息的一个或多个虚拟端口,包括:将该端口配置为1*100GGAUI虚拟端口。6.根据权利要求1至5中任一项所述的方法,其特征在于,按照用户的业务需求,将配置得到的所有虚拟端口分配给多个虚拟交换机,包括:基于虚拟逻辑设备VLD功能,按照所述业务需求对所有虚拟端口进行分组,并将每组虚拟端口划分到符合所述业务需求的虚拟交换机中。7.根据权利要求6所述的方法,其特征在于,在接收网管系统发送的用于指示对交换机业务板卡的端口进行动态端口配置的指示消息之前,还包括:根据所述交换机业务板卡的业务类型,配置所述交换机业务板卡内部的交换芯片和所述PHY之间的端口映射关系和所述交换芯片的信号属性;根据所述映射关系和所述信号属性初始化所述交换芯片和所述PHY。8.一种端口容...
【专利技术属性】
技术研发人员:龙波,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。