虚拟交换系统的构建方法、装置和交换设备的制作方法

文档序号:7856779阅读:235来源:国知局
专利名称:虚拟交换系统的构建方法、装置和交换设备的制作方法
技术领域
本发明涉及通信技术,尤其涉及一种虚拟交换系统的构建方法、装置和交换设备。
背景技术
目前交换机从物理形态来分,主要分为机架式交换机和盒式交换机。机架式交换机和盒式交换机的主要区别是机架式交换机具有多张板卡,这些板卡插在同一机箱的不同插槽中,负责不同的功能,可以根据网络业务的需要进行灵活组装,一张板卡在整机运行时也可以进行热插拔,但不会影响其他板卡功能;而盒式交换机在硬件上是一个整体,不能进行组装和拆分。一般来说,机架式交换机具有更强功能和性能,表项容量也比盒式交换机要大,一般应用在网络拓扑的核心层。机架式交换机一般由机箱、机箱插槽、管理板、线卡、电源和风扇组成,管理板、线卡、电源和风扇都可以进行热插拔,并且通常数量不只一个,这种冗余设计主要是为了提高 可靠性,比如系统运行过程中,如果主管理板故障,则从管理板可以接替主管理板工作,系统还能正常运行。机架式交换机的机箱上有多个板卡插槽,各种不同的板卡(管理板和线卡)可插入这些插槽,并通过机箱的背板电路进行物理联通,可以相互进行通信。管理板是系统的管理控制中心,线卡主要负责网络业务数据转发,线卡越多,对外提供的网络端口越多,承载的业务量越大。但是,单个线卡故障,不影响其他线卡的业务,具有较高的独立性。机架式交换机通常部署在网络的核心层,对可靠性具有较高的要求。虽然机架式交换机内部的冗余设计具有较高的可靠性,但如果当前系统的电源断电或主从管理板同时故障,则整个系统还是不能工作,其冗余设计也失去作用。因此,构建虚拟交换单元(Virtual Switch Unit ;以下简称VSU)系统是进一步提高可靠性的有效方法。VSU技术是一种交换机系统虚拟化技术,其主要工作原理是支持将多台物理交换机组合成一台逻辑的虚拟交换机,以此来简化网络设计,提高网络可用性,减少网络维护的工作。假设有两个机架式交换机A和B,其中,机架式交换机A有2个管理板和3个线卡,机架式交换机B有2个管理板和3个线卡。机架式交换机A和B通过虚拟交换链路(VirtualSwitch Link ;以下简称VSL)连接在一起,逻辑上形成一台虚拟交换机,即虚拟交换机系统。从逻辑上看,这个虚拟交换机具有4个管理板,线卡是机架式交换机A和B线卡的总和。在实际运行过程中,系统会从4个管理板中选举出一个主管理板作为整个系统的管理控制中心,其他管理板作为冗余备份,防止主管理板发生故障。这样,即使一台交换机全部下电,另一台还能够继续工作,不会造成网络断流,具有更高的可靠性。虽然机架式交换机VSU系统大大提高了系统的可靠性,但是也带来一个负面影响。主要原因如下由于两台机架式交换机合并为一个虚拟逻辑设备,系统工作过程中,所有的协议报文全部送到全局主管理板进行处理,用户配置或生成的转发表也是由全局主管理板统一管理和下发。为了使得两台机架式交换机的线卡之间能够进行跨机箱转发数据,各种协议面生成的转发表项必须同步到两台机架式交换机的所有线卡。这样,VSU系统中所有线卡保存的路由表项必须是一样的,如果每张线卡的主机路由表项容量为8K条,则整个VSU系统的表项容量也只能是8K条。这样,VSU系统中至少两台机架式交换机的容量仅相当于一台交换机的容量,也就是说,VSU系统虽然带来了高可靠性,却损失了容量,这是当前VSU系统的一个比较大的缺陷。

发明内容
本发明提供一种虚拟交换系统的构建方法、装置和交换设备,以实现在至少两台交换设备上构建至少两个VSU系统,提高至少两台交换设备构建的VSU系统的表项容量。本发明一方面提供一种虚拟交换系统的构建方法,包括第一交换设备中的第一管理板获取所述第一交换设备的第一配置信息;
当所述第一配置信息中的启动模式为双虚拟交换单元VSU模式时,所述第一管理板通过所述第一配置信息中包含的与所述第一管理板对应的第一虚拟交换链路VSL端口,向所述第一 VSL端口连接的第二 VSL端口发送探测报文,所述第二 VSL端口属于第二交换设备,以便所述第一管理板与所述第二交换设备中所述第二 VSL端口对应的第二管理板建立热备关系。本发明另一方面提供一种虚拟交换系统的构建装置,设置在第一交换设备的第一管理板上,所述虚拟交换系统的构建装置包括获取模块,用于获取所述第一交换设备的第一配置信息;探测模块,用于当所述获取模块获取的第一配置信息中的启动模式为双虚拟交换单元VSU模式时,通过所述第一配置信息中包含的与所述第一管理板对应的第一虚拟交换链路VSL端口,向所述第一 VSL端口连接的第二 VSL端口发送探测报文,所述第二 VSL端口属于第二交换设备,以便与所述第二交换设备中所述第二 VSL端口对应的第二管理板建立热备关系。本发明又一方面提供一种交换设备,包括如上所述的虚拟交换系统的构建装置。本发明的技术效果是当第一交换设备中的第一管理板获取第一交换设备的第一配置信息中的启动模式为双VSU模式时,第一管理板通过上述第一配置信息中包含的与第一管理板对应的第一 VSL端口,向第一 VSL端口连接的第二 VSL端口发送探测报文,该第二 VSL端口属于第二交换设备,以便第一管理板与第二交换设备中上述第二 VSL端口对应的第二管理板建立热备关系;也就是说,当启动模式为双VSU模式时,第一管理板不与第一交换设备中的另一管理板建立热备关系,而是与第二交换设备中的另一管理板建立热备关系,从而可以实现在至少两台交换设备上构建至少两个VSU系统,提高至少两台交换设备构建的VSU系统的表项容量。


图I为本发明虚拟交换系统的构建方法一个实施例的流程图;图2 (a)为本发明单VSU系统帧通路配置一个实施例的示意图;图2 (b)为本发明双VSU系统帧通路配置一个实施例的示意图;图3为本发明两台机架式交换机构建双VSU系统一个实施例的示意图4为本发明虚拟交换系统的构建装置一个实施例的结构示意图;图5为本发明虚拟交换系统的构建装置另一个实施例的结构示意图。
具体实施例方式图I为本发明虚拟交换系统的构建方法一个实施例的流程图,如图I所示,该虚拟交换系统的构建方法可以包括步骤101,第一交换设备中的第一管理板获取第一交换设备的第一配置信息。具体地,上述第一配置信息是预先配置在第一交换设备中。在第一交换设备开机启动之后,第一交换设备中的第一管理板获取第一交换设备的第一配置信息。步骤102,当第一配置信息中的启动模式为双VSU模式时,第一管理板通过第一配置信息中包含的与第一管理板对应的第一 VSL端口,向第一 VSL端口连接的第二 VSL端口 发送探测报文,上述第二 VSL端口属于第二交换设备,以便第一管理板与第二交换设备中第二 VSL端口对应的第二管理板建立热备关系。本实施例中,上述第一配置信息中包括与第一交换设备中的每个管理板对应的VSL端口。在第一管理板获取第一配置信息之后,如果发现第一配置信息中的启动模式为双VSU模式,也就是说第一交换设备的启动模式被配置为双VSU模式时,第一管理板通过该第一管理板对应的第一 VSL端口发送探测报文,该探测报文通过第一 VSL端口与第二 VSL端口之间的VSL链路被发送到第二 VSL端口。这样,第二交换设备中与第二 VSL端口对应的第二管理板会接收到上述探测报文。具体地,上述探测报文携带第一管理板所属域的标识,向第一 VSL端口连接的第二 VSL端口发送探测报文之后,第一管理板还可以接收第二管理板发送的响应报文,上述响应报文携带第一管理板所属域的标识与第二管理板所属域的标识相同的确认信息;上述响应报文是第二管理板接收到探测报文,确定上述探测报文携带的第一管理板所属域的标识与第二管理板所属域的标识相同之后发送给第一管理板的;然后,第一管理板与第二管理板建立热备关系,确定第一管理板为第一管理板与第二管理板所属VSU系统的主管理板,第二管理板为第一管理板与第二管理板所属VSU系统的从管理板;或者确定第二管理板为第一管理板与第二管理板所属VSU系统的主管理板,第一管理板为第一管理板与第二管理板所属VSU系统的从管理板。其中,第一管理板所属域的标识是所述第一管理板从第一配置信息中获取的。本实施例中,第一交换设备的第一配置信息中包含第一交换设备中各个管理板所属域的标识,第一交换设备开机启动,第一管理板获取第一配置信息之后,可以从第一配置信息中获取第一管理板所属域的标识,并在发送的探测报文中携带第一管理板所属域的标识。同样,第二交换设备的第二配置信息中包含第二交换设备中各个管理板所属域的标识,第二交换设备开机启动,第二管理板获取第二配置信息之后,可以从第二配置信息中获取第二管理板所属域的标识,这样,第二管理板接收到第一管理板发送的探测报文之后,可以判断该探测报文中携带的第一管理板所属域的标识与第二管理板所属域的标识是否相同;如果相同,则第二管理板在发送的响应报文中携带第一管理板所属域的标识与第二管理板所属域的标识相同的确认信息,接收到该确认信息后,第一管理板与第二管理板建立热备关系;而如果第一管理板所属域的标识与第二管理板所属域的标识不同,则第二管理板在发送的响应报文中携带第一管理板所属域的标识与第二管理板所属域的标识不同的确认信息,接收到该确认信息后,第一管理板不会与第二管理板建立热备关系。也就是说,当第一交换设备的启动模式被配置为双VSU模式时,第一管理板不会与第一交换设备中的另一块管理板建立热备关系,而是通过VSL链路,探测第二交换设备内的管理板,与第二交换设备中与第一管理板属于相同域的第二管理板建立热备关系。进一步地,第一管理板与第二交换设备中上述第二 VSL端口对应的第二管理板建立热备关系之后,第一管理板与第二管理板所属VSU系统中的主管理板接收上述VSU系统中的从管理板发送的配置信息,从上述主管理板的配置信息和从管理板发送的配置信息中获取属于第一管理板与第二管理板所属VSU系统的线卡,探测上述线卡对应的插槽,如果确定线卡在位,则打开上述线卡的外部端口,从而属于第一管理板与第二管理板所属VSU系统的线卡可以与上述线卡连接的外部设备进行通信。本实施例中,交换设备的配置信息中包括该交换设备中属于每个管理板所属VSU 系统的线卡。举例来说,第一管理板获取的第一配置信息中包括第一交换设备中属于第一管理板所属VSU系统的线卡,第二管理板获取的第二配置信息中包括第二交换设备中属于第二管理板所属VSU系统的线卡;在第一管理板与第二管理板建立热备关系之后,如果第一管理板为第一管理板与第二管理板所属VSU系统中的主管理板,第二管理板为第一管理板与第二管理板所属VSU系统中的从管理板,则第二管理板将第二配置信息发送给第一管理板,第一管理板从第一配置信息和第二配置信息中可以获取属于第一管理板与第二管理板所属VSU系统的所有线卡,然后第一管理板可以探测上述线卡对应的插槽,如果确定线卡在位,则打开上述线卡的外部端口,从而属于第一管理板与第二管理板所属VSU系统的线卡可以与上述线卡连接的外部设备进行通信。进一步地,第一管理板与第二交换设备中上述第二 VSL端口对应的第二管理板建立热备关系之后,第一管理板还可以从第一配置信息中获取第一交换设备中不属于第一管理板与第二管理板所属VSU系统的线卡,关闭第一交换设备中不属于上述VSU系统的线卡与第一管理板连接的内部端口 ;并且第二管理板也可以从第二交换设备的第二配置信息中获取第二交换设备中不属于第一管理板与第二管理板所属VSU系统的线卡,关闭上述第二交换设备中不属于VSU系统的线卡与第二管理板连接的内部端口。以具有两块管理板和4块线卡的交换设备为例,当采用该交换设备构建单VSU系统时,该交换设备中的两块管理板与任意一张线卡在物理上都有通路,如图2 Ca)所示,图2 (a)为本发明单VSU系统帧通路配置一个实施例的示意图,图2 (a)中,管理板I与线卡r4在物理上都有通路,管理板2与线卡f 4在物理上也都有通路;当采用该交换设备通过本发明提供的方法构建双VSU系统时,该交换设备中的两块管理板分属两个VSU系统,如图2 (b)所示,图2 (b)为本发明双VSU系统帧通路配置一个实施例的示意图,假设线卡广2属于管理板I所属VSU系统,线卡3 4属于管理板2所属VSU系统,这时需要将线卡f 2与管理板2连接的内部端口关闭,将线卡3 4与管理板I连接的内部端口关闭,以免管理板I所属VSU系统与管理板2所属VSU系统的数据转发相互干扰。本实施例中的交换设备可以为机架式交换机或具有多个管理引擎的箱式路由器,本实施例对交换设备的形态不作限定。上述实施例中,当启动模式为双VSU模式时,第一管理板不与第一交换设备中的另一管理板建立热备关系,而是与第二交换设备中的另一管理板建立热备关系,从而可以实现在至少两台交换设备上构建至少两个VSU系统,提高至少两台交换设备构建的VSU系统的表项容量。下面以两台机架式交换机构建两个VSU系统为例对本发明提供的方法进行说明。
图3为本发明两台机架式交换机构建双VSU系统一个实施例的示意图,如图3所示,机架式交换机I和机架式交换机2各有2块管理板和4块线卡,其中管理板I. I和I. 2以及线卡I. I、I. 2、I. 3和I. 4位于机架式交换机I的插槽上,管理板2. I和2. 2以及线卡2. I、2. 2、2. 3和2. 4位于机架式交换机2的插槽上。现在为了构建两套VSU系统,可以将管理板I. I和管理板2. I配置为一对主从关系,作为VSUl系统的管理控制中心;可以将管理板I. 2和管理板2. 2配置为另一对主从关系,作为VSU2系统的管理控制中心。将线卡I. I、I. 2、2. I和2. 2配置给VSUl系统,而将线卡I. 3,1. 4,2. 3和2. 4配置给VSU2系统,两个VSU系统分别通过自己的线卡建立独立的VSL链路。这样,通过本发明提供的方法,可以建立采用两台机架式交换机构建两套VSU系统,与采用两台机架式交换机构建一套VSU系统相比,具有以下特点I、两个VSU系统的管理控制面和转发面都相互独立,互不干扰,逻辑上可以看作两台独立的物理设备,这两个VSU系统之间可以通过连接普通的物理线路进行通信;2、两个VSU系统都有2张管理板作为冗余设计,且线卡分布在两个不同的机箱上,其中任意一台机架式交换机下电,两个VSU系统都可以继续工作。如果两个VSU系统与上下游交换机采用聚合端口(Aggregate Port ;以下简称AP)的方式连接,可避免网络断流,继承原有VSU系统可靠性高的特性;3、由于两个VSU系统相互独立,表项(例如三层路由表项,二层媒体接入控制(Media Access Control ;以下简称MAC)表项)内容也互不相同。这样,相当于在单VSU系统的基础上将表项容量扩大一倍,可以支持更大的网络用户规模,弥补了单VSU系统表项容量低的缺陷。本领域普通技术人员可以理解实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括R0M、RAM、磁碟或者光盘等各种可以存储程序代码的介质。图4为本发明虚拟交换系统的构建装置一个实施例的结构示意图,本实施例中的虚拟交换系统的构建装置设置在第一交换设备的第一管理板上,可以实现本发明图I所示实施例的流程。如图4所示,上述虚拟交换系统的构建装置可以包括获取模块41和探测模块42 ;其中,获取模块41,用于获取第一交换设备的第一配置信息;具体地,上述第一配置信息是预先配置在第一交换设备中。在第一交换设备开机启动之后,获取模块41获取第一交换设备的第一配置信息。探测模块42,用于当获取模块41获取的第一配置信息中的启动模式为双VSU模式时,通过第一配置信息中包含的与第一管理板对应的第一 VSL端口,向第一 VSL端口连接的第二 VSL端口发送探测报文,该第二 VSL端口属于第二交换设备,以便与第二交换设备中上述第二 VSL端口对应的第二管理板建立热备关系。本实施例中,上述第一配置信息中包括与第一交换设备中的每个管理板对应的VSL端口。在获取模块41获取第一配置信息之后,如果发现第一配置信息中的启动模式为双VSU模式,也就是说第一交换设备的启动模式被配置为双VSU模式时,探测模块42通过第一管理板对应的第一 VSL端口发送探测报文,该探测报文通过第一 VSL端口与第二 VSL端口之间的VSL链路被发送到第二 VSL端口。这样,第二交换设备中与第二 VSL端口对应的第二管理板会接收到上述探测报文。上述实施例中,当获取模块41获取的启动模式为双VSU模式时,第一交换设备不与第一交换设备中除第一管理板之外的管理板建立热备关系,而是与第二交换设备中的第二管理板建立热备关系,从而可以实现在至少两台交换设备上构建至少两个VSU系统,提高至少两台交换设备构建的VSU系统的表项容量。
图5为本发明虚拟交换系统的构建装置另一个实施例的结构示意图,与图4所示的虚拟交换系统的构建装置相比,不同之处在于,图5所示的虚拟交换系统的构建装置还可以包括报文接收模块43和关系建立模块44 ;本实施例中,探测模块42发送的探测报文携带第一管理板所属域的标识;报文接收模块43,用于接收第二管理板发送的响应报文,该响应报文携带第一管理板所属域的标识与第二管理板所属域的标识相同的确认信息;上述响应报文是第二管理板接收到探测报文,确定上述探测报文携带的第一管理板所属域的标识与第二管理板所属域的标识相同之后发送给第一管理板的;关系建立模块44,用于在报文接收模块43接收到上述响应报文之后,与第二管理板建立热备关系,确定第一管理板为第一管理板与第二管理板所属VSU系统的主管理板, 第二管理板为第一管理板与第二管理板所属VSU系统的从管理板;或者确定第二管理板为第一管理板与第二管理板所属VSU系统的主管理板,第一管理板为第一管理板与第二管理板所属VSU系统的从管理板。其中,第一管理板所属域的标识是获取模块41从第一配置信息中获取的。本实施例中,第一交换设备的第一配置信息中包含第一交换设备中各个管理板所属域的标识,第一交换设备开机启动,获取模块41获取第一配置信息之后,可以从第一配置信息中获取第一管理板所属域的标识,并在探测模块42发送的探测报文中携带第一管理板所属域的标识。同样,第二交换设备的第二配置信息中包含第二交换设备中各个管理板所属域的标识,第二交换设备开机启动,第二管理板获取第二配置信息之后,可以从第二配置信息中获取第二管理板所属域的标识,这样,第二管理板接收到第一管理板发送的探测报文之后,可以判断该探测报文中携带的第一管理板所属域的标识与第二管理板所属域的标识是否相同;如果相同,则第二管理板在发送的响应报文中携带第一管理板所属域的标识与第二管理板所属域的标识相同的确认信息,报文接收模块43接收到该确认信息后,关系建立模块44与第二管理板建立热备关系;而如果第一管理板所属域的标识与第二管理板所属域的标识不同,则第二管理板在发送的响应报文中携带第一管理板所属域的标识与第二管理板所属域的标识不同的确认信息,报文接收模块43接收到该确认信息后,关系建立模块44不会与第二管理板建立热备关系。也就是说,当第一交换设备的启动模式被配置为双VSU模式时,关系建立模块44不会与第一交换设备中除第一管理板之外的管理板建立热备关系,而是通过VSL链路,探测第二交换设备内的管理板,与第二交换设备中与第一管理板属于相同域的第二管理板建立热备关系。进一步地,上述装置还可以包括接收模块45和打开模块46 ;接收模块45,用于当第一管理板为第一管理板与第二管理板所属VSU系统中的主管理板时,接收VSU系统中的从管理板发送的配置信息;获取模块41,还用于从获取模块41获取的第一配置信息和接收模块45接收的配置信息中获取属于第一管理板与第二管理板所属VSU系统的线卡;探测模块42,还用于探测获取模块41获取的上述线卡对应的插槽;打开模块46,用于当探测模块42确定上述线卡在位时,打开上述线卡的外部端 □。本实施例中,交换设备的配置信息中包括该交换设备中属于每个管理板所属VSU系统的线卡。举例来说,获取模块41获取的第一配置信息中包括第一交换设备中属于第一管理板所属VSU系统的线卡,第二管理板获取的第二配置信息中包括第二交换设备中属于第二管理板所属VSU系统的线卡;在关系建立模块44与第二管理板建立热备关系之后,如果第一管理板为第一管理板与第二管理板所属VSU系统中的主管理板,第二管理板为第一管理板与第二管理板所属VSU系统中的从管理板,则接收模块45接收第二管理板发送的第二配置信息,获取模块41从第一配置信息和第二配置信息中可以获取属于第一管理板与第二管理板所属VSU系统的所有线卡,然后探测模块42可以探测上述线卡对应的插槽,如果确定线卡在位,则打开模块46打开上述线卡的外部端口,从而属于第一管理板与第二管理板所属VSU系统的线卡可以与上述线卡连接的外部设备进行通信。进一步地,上述装置还可以包括关闭模块47 ;获取模块41,还用于从第一配置信息中获取第一交换设备中不属于第一管理板与第二管理板所属VSU系统的线卡;关闭模块47,用于关闭获取模块41获取的第一交换设备中不属于上述VSU系统的线卡与第一管理板连接的内部端口。上述虚拟交换系统的构建装置可以实现在至少两台交换设备上构建至少两个VSU系统,提高至少两台交换设备构建的VSU系统的表项容量。本发明实施例还提供一种交换设备,该交换设备可以包括本发明图4或图5所示实施例提供的虚拟交换系统的构建装置。其中,上述交换设备可以为机架式交换机或具有多个管理引擎的箱式路由器,本发明实施例对该交换设备的形态不作限定。最后应说明的是以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
权利要求
1.一种虚拟交换系统的构建方法,其特征在于,包括 第一交换设备中的第一管理板获取所述第一交换设备的第一配置信息; 当所述第一配置信息中的启动模式为双虚拟交换单元VSU模式时,所述第一管理板通过所述第一配置信息中包含的与所述第一管理板对应的第一虚拟交换链路VSL端口,向所述第一 VSL端口连接的第二 VSL端口发送探测报文,所述第二 VSL端口属于第二交换设备,以便所述第一管理板与所述第二交换设备中所述第二 VSL端口对应的第二管理板建立热备关系。
2.根据权利要求I所述的方法,其特征在于,所述探测报文携带所述第一管理板所属域的标识,所述向所述第一 VSL端口连接的第二 VSL端口发送探测报文之后,还包括 所述第一管理板接收所述第二管理板发送的响应报文,所述响应报文携带所述第一管理板所属域的标识与所述第二管理板所属域的标识相同的确认信息;所述响应报文是所述第二管理板接收到所述探测报文,确定所述探测报文携带的所述第一管理板所属域的标识与所述第二管理板所属域的标识相同之后发送给所述第一管理板的; 所述第一管理板与所述第二管理板建立热备关系,确定所述第一管理板为所述第一管理板与所述第二管理板所属VSU系统的主管理板,所述第二管理板为所述第一管理板与所述第二管理板所属VSU系统的从管理板;或者确定所述第二管理板为所述第一管理板与所述第二管理板所属VSU系统的主管理板,所述第一管理板为所述第一管理板与所述第二管理板所属VSU系统的从管理板。
3.根据权利要求I或2所述的方法,其特征在于,所述第一管理板与所述第二交换设备中所述第二 VSL端口对应的第二管理板建立热备关系之后,还包括 所述第一管理板与所述第二管理板所属VSU系统中的主管理板接收所述VSU系统中的从管理板发送的配置信息,从所述主管理板的配置信息和所述从管理板发送的配置信息中获取属于所述第一管理板与所述第二管理板所属VSU系统的线卡,探测所述线卡对应的插槽,如果确定所述线卡在位,则打开所述线卡的外部端口。
4.根据权利要求I或2所述的方法,其特征在于,所述第一管理板与所述第二交换设备中所述第二 VSL端口对应的第二管理板建立热备关系之后,还包括 所述第一管理板从所述第一配置信息中获取所述第一交换设备中不属于所述第一管理板与所述第二管理板所属VSU系统的线卡,关闭所述第一交换设备中不属于所述VSU系统的线卡与所述第一管理板连接的内部端口 ;并且所述第二管理板从所述第二交换设备的第二配置信息中获取所述第二交换设备中不属于所述第一管理板与所述第二管理板所属VSU系统的线卡,关闭所述第二交换设备中不属于所述VSU系统的线卡与所述第二管理板连接的内部端口。
5.一种虚拟交换系统的构建装置,其特征在于,设置在第一交换设备的第一管理板上,所述虚拟交换系统的构建装置包括 获取模块,用于获取所述第一交换设备的第一配置信息; 探测模块,用于当所述获取模块获取的第一配置信息中的启动模式为双虚拟交换单元VSU模式时,通过所述第一配置信息中包含的与所述第一管理板对应的第一虚拟交换链路VSL端口,向所述第一 VSL端口连接的第二 VSL端口发送探测报文,所述第二 VSL端口属于第二交换设备,以便与所述第二交换设备中所述第二 VSL端口对应的第二管理板建立热备关系。
6.根据权利要求5所述的装置,其特征在于,还包括报文接收模块和关系建立模块; 所述探测模块发送的所述探测报文携带所述第一管理板所属域的标识; 所述报文接收模块,用于接收所述第二管理板发送的响应报文,所述响应报文携带所述第一管理板所属域的标识与所述第二管理板所属域的标识相同的确认信息;所述响应报文是所述第二管理板接收到所述探测报文,确定所述探测报文携带的所述第一管理板所属域的标识与所述第二管理板所属域的标识相同之后发送给所述第一管理板的; 所述关系建立模块,用于在所述报文接收模块接收到所述响应报文之后,与所述第二管理板建立热备关系,确定所述第一管理板为所述第一管理板与所述第二管理板所属VSU系统的主管理板,所述第二管理板为所述第一管理板与所述第二管理板所属VSU系统的从管理板;或者确定所述第二管理板为所述第一管理板与所述第二管理板所属VSU系统的主管理板,所述第一管理板为所述第一管理板与所述第二管理板所属VSU系统的从管理板。
7.根据权利要求5或6所述的装置,其特征在于,还包括接收模块和打开模块; 所述接收模块,用于当所述第一管理板为所述第一管理板与所述第二管理板所属VSU系统中的主管理板时,接收所述VSU系统中的从管理板发送的配置信息; 所述获取模块,还用于从所述获取模块获取的所述第一配置信息和所述接收模块接收的配置信息中获取属于所述第一管理板与所述第二管理板所属VSU系统的线卡; 所述探测模块,还用于探测所述获取模块获取的所述线卡对应的插槽; 所述打开模块,用于当所述探测模块确定所述线卡在位时,打开所述线卡的外部端口。
8.根据权利要求5或6所述的装置,其特征在于,还包括关闭模块; 所述获取模块,还用于从所述第一配置信息中获取所述第一交换设备中不属于所述第一管理板与所述第二管理板所属VSU系统的线卡; 所述关闭模块,用于关闭所述获取模块获取的所述第一交换设备中不属于所述VSU系统的线卡与所述第一管理板连接的内部端口。
9.一种交换设备,其特征在于,包括如权利要求5-8任意一项所述的虚拟交换系统的构建装置。
全文摘要
本发明提供一种虚拟交换系统的构建方法、装置和交换设备,所述虚拟交换系统的构建方法包括第一交换设备中的第一管理板获取所述第一交换设备的第一配置信息;当所述第一配置信息中的启动模式为双虚拟交换单元VSU模式时,所述第一管理板通过所述第一配置信息中包含的与所述第一管理板对应的第一虚拟交换链路VSL端口,向所述第一VSL端口连接的第二VSL端口发送探测报文,所述第二VSL端口属于第二交换设备,以便所述第一管理板与所述第二交换设备中所述第二VSL端口对应的第二管理板建立热备关系。本发明可以实现在至少两台交换设备上构建至少两个VSU系统,提高至少两台交换设备构建的VSU系统的表项容量。
文档编号H04L12/46GK102801598SQ20121026057
公开日2012年11月28日 申请日期2012年7月25日 优先权日2012年7月25日
发明者舒兆港 申请人:福建星网锐捷网络有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1