一种网卡故障切换系统技术方案

技术编号:19327345 阅读:39 留言:0更新日期:2018-11-03 14:21
本发明专利技术提供一种网卡故障切换系统,包括:控制器,MAC模块,切换模块以及至少两个网络接口模块;切换模块设有数据连接端,控制端以及数量与网络接口模块的数量相匹配的网络接口连接端;控制器通过MAC模块与切换模块的数据连接端连接,每个网络接口模块分别与切换模块的网络接口连接端连接;控制器与其中一个网络接口模块通信连接;控制器还与控制端连接;当与控制器通信连接的网络接口模块出现故障时,控制器向切换模块的控制端发送切换控制指令,使切换模块切换当前与控制器通信连接的网络接口模块。可以在不增加网卡的前提下,通过改进网卡本身的结构实现网络的故障切换功能。

A network card failover system

The invention provides a network card fault switching system, which comprises a controller, a MAC module, a switching module and at least two network interface modules; a switching module has a data connection terminal, a control terminal and a network interface connection terminal whose number matches the number of network interface modules; and a controller is connected with a switching module through a MAC module. The data connection end is connected, and each network interface module is connected with the network interface connection end of the switching module separately; the controller communicates with one of the network interface modules; the controller is also connected with the control end; when the network interface module connected with the communication between the controller and the controller fails, the controller sends to the control end of the switching module. The switch control command is sent to switch the module to switch the network interface module which is currently connected with the controller. Without adding network card, the fault handover function of network can be realized by improving the structure of network card itself.

【技术实现步骤摘要】
一种网卡故障切换系统
本专利技术涉及服务器领域,尤其涉及一种网卡故障切换系统。
技术介绍
云计算时代高性能服务器大量应用,越来越多的网络服务器都会使用双网卡(或双网口)接入,一路处于主状态,一路处于从状态;当主端口(Active)down掉时,从端口(backup)接手主状态。网络的故障一般多发生在网卡I/O外侧,如网线接触不良(连接器松动),媒介层网线本身断开及静电雷击损坏等。即故障多发生于PHY物理层及以外部的媒介层。现有的解决网络故障的方式一般是双路MAC(Media/MediumAccessControl媒体访问控制,或称为网络的物理地址)和PHY(PHYPhysicalLayer即网络的物理层)做冗余,实现故障切换。这种方式的缺点是,当一张网卡(端口)处于失效状态时,没有失效的MAC却只能处于down状态,白白占用CPU的PCIe通道资源。
技术实现思路
为了克服上述现有技术中的不足,本专利技术提供一种网卡故障切换系统,包括:控制器,MAC模块,切换模块以及至少两个网络接口模块;切换模块设有数据连接端,控制端以及数量与网络接口模块的数量相匹配的网络接口连接端;控制器通过MAC模本文档来自技高网...

【技术保护点】
1.一种网卡故障切换系统,其特征在于,包括:控制器(1),MAC模块(3),切换模块(4)以及至少两个网络接口模块(5);切换模块(4)设有数据连接端,控制端以及数量与网络接口模块(5)的数量相匹配的网络接口连接端;控制器(1)通过MAC模块(3)与切换模块(4)的数据连接端连接,每个网络接口模块(5)分别与切换模块(4)的网络接口连接端连接;控制器(1)与其中一个网络接口模块(5)通信连接;控制器(1)还与控制端连接;当与控制器(1)通信连接的网络接口模块(5)出现故障时,控制器(1)向切换模块(4)的控制端发送切换控制指令,使切换模块(4)切换当前与控制器(1)通信连接的网络接口模块(5)...

【技术特征摘要】
1.一种网卡故障切换系统,其特征在于,包括:控制器(1),MAC模块(3),切换模块(4)以及至少两个网络接口模块(5);切换模块(4)设有数据连接端,控制端以及数量与网络接口模块(5)的数量相匹配的网络接口连接端;控制器(1)通过MAC模块(3)与切换模块(4)的数据连接端连接,每个网络接口模块(5)分别与切换模块(4)的网络接口连接端连接;控制器(1)与其中一个网络接口模块(5)通信连接;控制器(1)还与控制端连接;当与控制器(1)通信连接的网络接口模块(5)出现故障时,控制器(1)向切换模块(4)的控制端发送切换控制指令,使切换模块(4)切换当前与控制器(1)通信连接的网络接口模块(5)。2.根据权利要求1所述的网卡故障切换系统,其特征在于,切换模块(4)包括:第一切换开关(6)和数量与网络接口模块(5)的数量相匹配的PHY模块(7);第一切换开关(6)设置数据连接端,控制端以及数量与PHY模块(7)的数量相匹配的网络接口连接端;控制器(1)通过MAC模块(3)与第一切换开关(6)的数据连接端连接,每个PHY模块(7)分别与第一切换开关(6)的网络接口连接端连接;每个PHY模块(7)对应与一个网络接口模块(5)通信连接;控制器(1)依次通过MAC模块(3),第一切换开关(6)以及其中一个PHY模块(7)与网络接口模块(5)通信连接;控制器(1)通过与控制端连接,控制第一切换开关(6)执行切换动作。3.根据权利要求1所述的网卡故障切换系统,其特征在于,切换模块(4)包括:第二切换开关(8)和PHY模块(7);第二切换开关(8)设置数据连接端,控制端以及数量与网络接口模块(5)的数量相匹配的网络接口连接端;控制器(1)依次通过MAC模块(3)和PHY模块(7)与第二切换开关(8)的数据连接端连接,第二切换开关(8)的每一个网络接口连接端对应与一个网络接口模块(5)连接控制器(1)依次通过MAC模块(3),PHY模块(7)以及第二切换开关(8)与一个网络接口模块(5)通信连接;控制器(1)通过与控制端连接,控制第二切换开关(8)执行切换动作。4...

【专利技术属性】
技术研发人员:周生旺
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南,41

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

1