虚拟交换架构VSF系统升级的方法、装置及设备制造方法及图纸

技术编号:12516129 阅读:104 留言:0更新日期:2015-12-16 14:15
本发明专利技术涉及通信技术领域,公开了虚拟交换架构VSF系统升级的方法、装置及设备,所述方法包括:接收升级指令,获取主控制设备FC中设备的数量和VSF系统中设备间连接关系,所述VSF系统中设备间连接关系包括:FC中设备间连接关系和/或端口扩展设备FE与FC中设备间连接关系;根据VSF系统中主控制设备FC中设备的数量和VSF系统中设备间连接关系,确定VSF系统中各个设备的升级顺序;按确定的升级顺序将VSF系统中各个设备进行升级。本发明专利技术能够根据FC中设备的数量和VSF系统中设备间连接关系提供优化的设备升级顺序,进而减少网络在VSF升级过程中断流时长或避免网络在升级过程中断流。

【技术实现步骤摘要】

本专利技术涉及通信
,具体地,涉及一种虚拟交换架构VSF系统升级的方法、装置及设备
技术介绍
VSF(虚拟交换架构,Virtual Switching Fabric)是一种设备级纵向虚拟化技术,通过将多台低成本盒式设备作为远程线卡接入主设备,达到扩展接口密度和集中控制管理的目的。如图1所示,VSF系统包含一个FC(主控制设备,Fabric control)和多个FE (端口扩展设备,Fabric extender)。FC可以是单台设备,也可以由多台设备组成的VSU (虚拟交换单元,Virtual Switching Unit)来承担。FC承担协议的运算、表项的生成和下发等工作,FE设备仅负责数据转发。VSF在建立后,需要对VSF系统下的设备进行升级。因为VSF系统中有多个设备,所以需要解决如何在升级过程中减少整个网络断流的问题。现有的升级方法包括:普通升级方式。在主控制设备上,把安装程序下载到所有的设备和板卡中,然后复位所有的设备。这种升级方式简单,当时,因为在升级过程中,网络的断流时间等于VSF系统的建立时长,导致网络在升级过程中断流时长过长。
技术实现思路
本专利技术的目的是提供一种虚拟交换架构VSF系统升级的方法、装置及设备,用于解决上述问题或者至少部分地解决上述问题。为了实现上述目的,本专利技术提供了一种虚拟交换架构VSF系统升级的方法,所述方法包括:接收升级指令,获取主控制设备FC中设备的数量和VSF系统中设备间连接关系,所述VSF系统中设备间连接关系包括:FC中设备间连接关系和/或端口扩展设备FE与FC中设备间连接关系;根据VSF系统中FC中设备的数量和VSF系统中设备间连接关系,确定VSF系统中各个设备的升级顺序;按确定的升级顺序将VSF系统中各个设备进行升级。优选地,所述FC中设备间连接关系包括:环型连接;所述FE与FC中设备间连接关系包括:双上联连接;所述根据VSF系统中FC中设备的数量和VSF系统中设备间连接关系,确定VSF系统中各个设备的升级顺序,具体包括:当FC中设备的数量不大于预设阈值或者FC中设备的数量大于预设阈值并且FC中设备按环型连接时,将双上联的FE分别进行升级;在将各个双上联的FE升级完成后,按预设顺序将FC中设备升级。优选地,所述FE与FC中设备间连接关系包括:单下联连接;所述方法还包括:当FC中设备具有单下联FE时,在将所述设备升级前,先将所述设备的单下联FE升级。优选地,所述在将各个双上联的FE升级完成后,按预设顺序将FC中设备升级,具体包括:在将各个双上联的FE升级完成后,将FC中各个非主机的设备分别进行升级;在将FC中非主机的设备升级完成后,将FC中主机升级。优选地,所述FC中设备间连接关系包括:线型连接;所述根据VSF系统中FC中设备的数量和VSF系统中设备间连接关系,确定VSF系统中各个设备的升级顺序,具体包括:当FC中设备的数量大于预设阈值并且FC中设备按线型连接时,直接将VSF系统整体进行升级。优选地,所述获取主控制设备FC中设备的数量和VSF系统中设备间连接关系,具体包括:根据VSF系统的拓扑确定FC中设备的数量,以及VSF系统中FC中设备间连接关系和/或FE与FC中设备间连接关系。本专利技术还提供了一种虚拟交换架构VSF系统升级的装置,所述装置包括:升级启动模块,用于接收升级指令,通知设备管理模块;所述设备管理模块,用于通知顺序计算模块;所述顺序计算模块,用于获取主控制设备FC中设备的数量和VSF系统中设备间连接关系,根据VSF系统中FC中设备的数量和VSF系统中设备间连接关系,确定VSF系统中各个设备的升级顺序,将升级顺序回复给所述设备管理模块,所述VSF系统中设备间连接关系包括:FC中设备间连接关系和/或端口扩展设备FE与FC中设备间连接关系;所述设备管理模块,还用于将升级顺序传送给设备升级模块;所述设备升级模块,用于按所述顺序计算模块确定的升级顺序将VSF系统中各个设备进行升级。优选地,所述FC中设备间连接关系包括:环型连接;所述FE与FC中设备间连接关系包括:双上联连接;所述顺序计算模块,具体包括:第一确定子模块,用于当FC中设备的数量不大于预设阈值或者FC中设备的数量大于预设阈值并且FC中设备按环型连接时,确定将双上联的FE分别进行升级;第二确定子模块,用于确定在将各个双上联的FE升级完成后,按预设顺序将FC中设备升级。优选地,所述FE与FC中设备间连接关系包括:单下联连接;所述第二确定子模块,还用于当FC中设备具有单下联FE时,确定在将所述设备升级前,先将所述设备的单下联FE升级。优选地,所述第二确定子模块,用于确定在将各个双上联的FE升级完成后,将FC中各个非主机的设备分别进行升级;在将FC中非主机的设备升级完成后,将FC中主机升级。优选地,所述FC中设备间连接关系包括:线型连接;所述顺序计算模块,还包括:第三确定子模块,用于当FC中设备的数量大于预设阈值并且FC中设备按线型连接时,确定直接将VSF系统整体进行升级。优选地,所述设备管理模块,还用于将VSF系统的拓扑发送给顺序计算模块;所述顺序计算模块,包括:第四确定子模块,用于根据VSF系统的拓扑确定FC中设备的数量,以及VSF系统中FC中设备间连接关系和/或FE与FC中设备间连接关系。本专利技术还提供了一种设备,包括上述任一所述的装置。通过上述技术方案,能够接收升级指令,启动VSF系统升级操作;根据VSF系统中主控制设备FC中设备的数量和VSF系统中设备间连接关系,确定VSF系统中各个设备的升级顺序;按确定的升级顺序将VSF系统中各个设备进行升级。如此,能够根据FC中设备的数量和VSF系统中设备间连接关系提供优化的设备升级顺序,进而减少网络在VSF升级过程中断流时长或避免网络在升级过程中断流。本专利技术的其它特征和优点将在随后的【具体实施方式】部分予以详细说明。【附图说明】附图是用来提供对本专利技术的进一步理解,并且构成说明书的一部分,与下面的【具体实施方式】一起用于解释本专利技术,但并不构成对本专利技术的限制。在附图中:图1是现有技术中VSF系统一示例性架构的结构图;图2是根据本专利技术一实施例的VSF系统升级的方法的流程图;图3是根据本专利技术一实施例的FC中各个设备间连接关系的示意图;图4是根据本专利技术一实施例的VSF系统中各个设备间连接关系的示意图;图5是根据本专利技术一实施例的VSF系统的结构图;图6是根据本专利技术一实施例的VSF系统升级的方法的流程图;图7是根据本专利技术一实施例的VSF系统升级的装置的结构图;图8是根据本专利技术一实施例的VSF系统升级的装置的结构图。【具体实施方式】以下结合附图对本专利技术的【具体实施方式】进行详细说明。应当理解的是,此处所描述的【具体实施方式】仅用于说明和解释本专利技术,并不用于限制本专利技术。图2是根据本专利技术一实施例的VSF系统升级的方法的流程图,该方法可用于各种设备,例如控制设备,如图2所示,该方法包括如下步骤。在步骤S210中,接收升级指令,获取主控制设备FC中设备的数量和VSF系统中设备间连接关系。VSF系统中设备间连接关系包括:FC中设备间连接关系和/或端口扩展设备FE与FC中设备间连接关系。例如,用户通过控制设备的输入界面输入升级指令,控制设备的升级启动模本文档来自技高网...

【技术保护点】
一种虚拟交换架构VSF系统升级的方法,其特征在于,所述方法包括:接收升级指令,获取主控制设备FC中设备的数量和VSF系统中设备间连接关系,所述VSF系统中设备间连接关系包括:FC中设备间连接关系和/或端口扩展设备FE与FC中设备间连接关系;根据VSF系统中FC中设备的数量和VSF系统中设备间连接关系,确定VSF系统中各个设备的升级顺序;按确定的升级顺序将VSF系统中各个设备进行升级。

【技术特征摘要】

【专利技术属性】
技术研发人员:李生草
申请(专利权)人:北京星网锐捷网络技术有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1