一种96+6接口交换机的实现方法与流程

文档序号:12132085阅读:336来源:国知局

本发明涉及交换机技术领域,具体地说是一种96+6接口交换机的实现方法。



背景技术:

随着分布式存储的快速发展,分布式存储在医疗、教育等行业的应用越来越广泛,分布式存储是由多个存储节点互联,每个存储节点相对独立,通过交换机对外提供存储接口,但是由于分布式存储的特点在于每个节点都是一个小的存储服务器,并且节点数量较多,所以对交换机的接口要求也较高,传统的交换机接口数量一般为24或者48口,分布式存储内部需要多个交换机进行级联,造成整个系统非常复杂,降低了系统的可靠性。



技术实现要素:

本发明的技术任务是针对以上不足之处,提供一种96+6接口交换机的实现方法,具有Ethernet OAM功能,有效提高对以太网的管理和维护能力,保障网络的稳定运行。

本发明解决其技术问题所采用的技术方案是:

一种96+6接口交换机的实现方法,该交换机具有96个1GbE下行口和6个40GbE上行口,由于单颗Switch芯片的SerDes数量的限制,为了实现96个1GbE和6个40GbE接口,交换机选用两路Switch芯片进行级联,分别为Marvell Lion2系列的98CX8297和Marvell AlleyCat系列的98DX3236;

98CX8297最大支持128个SerDes,高性能的SerDes通道可以支持1G、2.5G、10G和40G等多种传输速率,最大交换带宽可达1280Gbps,在系统中对外提供88个下行SGMII接口和6个40GbE上行接口,Marvell 98DX3236,该Switch芯片对外提供8路SMGII接口,并内嵌一颗ARM v7CPU,用于配置交换机,功耗仅为7W,外挂DDR3内存,保证了交换机的高效处理能力,外部SPI Flash用于存放交换机启动固件和操作系统;该交换机对外提供96个1GbE下行口和6个40GbE上行口,具有两路调试串口和一路管理网口,支持CLI、Telnet、SNMPv1/v2/v3和WEB等多种管理方式,交换机操作系统选用linux操作系统,支持L2和L3协议,包括静态路由、RIP、OSPF、组播功能、IGMP-Snooping、IGMP、PIM-SM和PIM-DM协议等,具有Ethernet OAM功能。

实施方式包括以下三部分内容:

1、主Switch芯片:主Switch芯片选择98CX8297,最大支持128个SerDes,高性能的SerDes通道可以支持1G、2.5G、10G和40G等多种传输速率,最大交换带宽可达1280Gbps,在系统中对外提供88个下行SGMII接口和6个40GbE上行接口。

2、从Switch芯片:从Switch芯片选择Marvell 98DX3236,该Switch芯片对外提供8路SMGII接口,并内嵌一颗ARM v7CPU,用于配置交换机,功耗仅为7W,外挂DDR3内存,保证了交换机的高效处理能力,外部SPI Flash用于存放交换机启动固件和操作系统,通过两路SFI接口与主Switch芯片进行互联,两路SFI通道最大可支持20Gbps,保证了整个系统的全速运行。

3、外设接口:该交换机对外提供96个1GbE下行口和6个40GbE上行口,具有两路调试串口,多路I2C接口和一路管理网口,管理网口通过一个单口PHY芯片88E1512引出,支持CLI、Telnet、SNMPv1/v2/v3和WEB等多种管理方式。

本发明的一种96+6接口交换机的实现方法和现有技术相比,具有以下有益效果:

主Switch芯片选择98CX8297,最大支持128个SerDes,高性能的SerDes通道可以支持1G、2.5G、10G和40G等多种传输速率,最大交换带宽可达1280Gbps,在系统中对外提供88个下行SGMII接口和6个40GbE上行接口;

从Switch芯片选择Marvell 98DX3236,该Switch芯片对外提供8路SMGII接口,并内嵌一颗ARM v7CPU,用于配置交换机,功耗仅为7W,外挂DDR3内存,保证了交换机的高效处理能力,外部SPI Flash用于存放交换机启动固件和操作系统,通过两路SFI接口与主Switch芯片进行互联,两路SFI通道最大可支持20Gbps,保证了整个系统的全速运行;

有效提高对以太网的管理和维护能力,保障网络的稳定运行。该交换机具有性能高、功能全和接口数量多等优点,可广泛应用于各种分布式存储系统中。

具体实施方式

下面结合具体实施例对本发明作进一步说明。

一种96+6接口交换机的实现方法,该交换机具有96个1GbE下行口和6个40GbE上行口,由于单颗Switch芯片的SerDes数量的限制,为了实现96个1GbE和6个40GbE接口,交换机选用两路Switch芯片进行级联,分别为Marvell Lion2系列的98CX8297和Marvell AlleyCat系列的98DX3236;

98CX8297最大支持128个SerDes,高性能的SerDes通道可以支持1G、2.5G、10G和40G等多种传输速率,最大交换带宽可达1280Gbps,在系统中对外提供88个下行SGMII接口和6个40GbE上行接口,Marvell 98DX3236,该Switch芯片对外提供8路SMGII接口,并内嵌一颗ARM v7CPU,用于配置交换机,功耗仅为7W,外挂DDR3内存,保证了交换机的高效处理能力,外部SPI Flash用于存放交换机启动固件和操作系统;该交换机对外提供96个1GbE下行口和6个40GbE上行口,具有两路调试串口和一路管理网口,支持CLI、Telnet、SNMPv1/v2/v3和WEB等多种管理方式,交换机操作系统选用linux操作系统,支持L2和L3协议,包括静态路由、RIP、OSPF、组播功能、IGMP-Snooping、IGMP、PIM-SM和PIM-DM协议等,具有Ethernet OAM功能。

实施方式包括以下三部分内容:

1、主Switch芯片:主Switch芯片选择98CX8297,最大支持128个SerDes,高性能的SerDes通道可以支持1G、2.5G、10G和40G等多种传输速率,最大交换带宽可达1280Gbps,在系统中对外提供88个下行SGMII接口和6个40GbE上行接口。

2、从Switch芯片:从Switch芯片选择Marvell 98DX3236,该Switch芯片对外提供8路SMGII接口,并内嵌一颗ARM v7CPU,用于配置交换机,功耗仅为7W,外挂DDR3内存,保证了交换机的高效处理能力,外部SPI Flash用于存放交换机启动固件和操作系统,通过两路SFI接口与主Switch芯片进行互联,两路SFI通道最大可支持20Gbps,保证了整个系统的全速运行。

3、外设接口:该交换机对外提供96个1GbE下行口和6个40GbE上行口,具有两路调试串口,多路I2C接口和一路管理网口,管理网口通过一个单口PHY芯片88E1512引出,支持CLI、Telnet、SNMPv1/v2/v3和WEB等多种管理方式。

通过上面具体实施方式,所述技术领域的技术人员可容易的实现本发明。但是应当理解,本发明并不限于上述的具体实施方式。在公开的实施方式的基础上,所述技术领域的技术人员可任意组合不同的技术特征,从而实现不同的

技术方案。

除说明书所述的技术特征外,均为本专业技术人员的已知技术。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1