一种万兆以太网接口卡及以太网组网方法技术

技术编号:7789112 阅读:204 留言:0更新日期:2012-09-21 23:24
本发明专利技术提出一种万兆以太网接口卡及其网络连接方法。通过在以太网接口卡上加入多个流量复制端口,将10Gbps的数据流量复制到多个输出SFP端口上,并通过复制端口把一个机架上的多台服务器连接至一个统一的输入端口上,从而减少网络延迟并降低系统成本。?

【技术实现步骤摘要】

本专利技术属于网络
,特别的,属于以太网接口卡设备。
技术介绍
随着数据中心和云计算的迅速发展,高速,低延迟的数据中心网络架构成为各个网络厂商的研究重点。目前,基于万兆以太网(10 Gigabit Ethernet, 10GE)的数据中心网络连接已经成为了主流,图I显示了现有的数据中心网络结构的简化图。外部网络接口通过接口路由器101连接至数据中心,数据通过多台交换机传输至多台服务器104。多台交换机通过级联形成二层网络架构,出口路由器101发送数据至多台第一层交换机102,并通过第一层交换机102发送至多台第二层交换机103,再通过第二层交换机将数据发送至多台服务器104。图2为现有技术中服务器上的万兆以太网接口卡的硬件设计。数据通过1-2个SFP+(small form factor plus)的光模块201-202输入至以太网控制器桥接器芯片 203,并通过 PCIE (高速个人电脑接口,Personal Computer Interface Express)接口输送至服务器CPU (中央微处理器,center process Unit)。2个SFP+光模块通常只使用一个或者配置为I发送I接收,同交换机相连。这样的网络设计能满足传统的网络需求,但是由于数据流从输入端口路由器到达服务器要经过多级的以太网交换和传输,一方面增大了网络的延迟,另一方面,由于交换机到多台服务器间需要连接多条光纤,增加了网络布线的成本和难度。另一方面,当处理的数据包含组播类型时,通过交换机进行数据复制,增大了交换机的负载。因此,有必要提出一种新的以太网接口卡和相应的网络布线方法,以降低传输延迟和降低系统成本。
技术实现思路
为了解决万兆以太网传输延迟和组网方法的问题,本专利技术提出一种万兆以太网接口卡,多个SFP+输入数据接口、多个SFP+复制输出接口、数据流分路器以及以太网控制器桥接芯片等部分,所述的万兆以太网接口卡,其接收数据通过数据流分路器复制发送至多个SFP+接口。所述的以太网接口卡,其数据流分路器工作在IOGbps的串行数据率上。所述的以太网接口卡,其以太网控制器桥接芯片包括数据报文过滤单元,根据MAC地址,IP地址和组播地址进行报文过滤以从10GE的数据流中过滤出本机所需的报文数据。所述的以太网控制器桥接芯片,基于FPGA实现。所述的以太网接口卡,其在数据路径上包括具有EDC功能的物理层芯片。所述的数据流分路器,通过主机控制选择多个输入端之一的数据进行复制。所述的万兆以太网接口卡,其数据数据流分路器由多个1:2高速缓冲器以及高速2 X 2交叉点开关芯片构成,其中通过所述多个SFP+输入数据接口输入的数据经过多个I :2高速缓冲器分别被复制成2份第一数据组和第二数据组,第一数据组输入至所述以太网控制器桥接芯片作为输入。第二数据组输入至所述2x2交叉点开关芯片,并通过所述2x2交叉点开关芯片输出至多个SFP+复制输出接口。本专利技术的另一方面,还提供了一种基于所述的万兆以太网接口卡的以太网组网方法,以太网数据经交换机分发至多台配备具有所述的万兆以太网接口卡的服务器,并通过复制端口连接至下一台服务器,以此类推。附图说明图I显示的是传统的设备的组网方法 图2显示的是传统的设备网络接口卡的硬件设计 图3显示的是本专利技术的设备网络接口卡的硬件设计 图4显示的是本专利技术的网络接口卡的数据流分路器的框图 图5显示的是本专利技术的网络接口卡的以太网控制器桥接芯片的框图 图6显示的是本专利技术的服务器组网结构图具体实施例方式参考图3进行说明。图3是本专利技术中网络服务器上的网络接口卡的硬件组成框图。网络接口卡(NIC network interface card)由多个SFP+模块301-304数据流分路器305,万兆以太网物理层设备305 (10GE PHY),以太网控制器桥接芯片307,随机存储器(RAM, random access memory) 308,非易失性存储器(ROM, read only memory) 309,电源310以及PCIE接口 311等部分等部分构成。万兆以太网(10GE)的光纤数据从接口卡的侧面输入至接口卡的SFP+模块。SFP+是用于IOGbps以太网和8. 5Gbps光纤通道(Fibre Channel)系统的可插拔光纤模块尺寸规格。SFP+具紧凑的外形尺寸,而且功耗不到1W。此外,它还提供IOGbps器件的高安装密度,使得SFP+具有与SFP(small form factor小型可插拔)行业标准相同的体积。本专利技术的数据接口卡上安装4个SFP+模块,其中2个类似现有技术中的SFP+接口,另2个作为快速流量复制输出端口。在图3中,SFP+模块301,302作为网络输入输出接口,303和304则是复制流量输出端口。SFP+模块可以插入IOGb多模或者单模光模块,用于中长距离的数据连接,例如3米至10公里,或者是插入符合SFP+接口的万兆屏蔽双绞线铜缆,用于在网络接口卡和网络接口卡之间的短距离连接,例如1-5米之内的数据传输。万兆以太网物理层(PHY)芯片用来对输入的光纤数据流进行色散补偿(electronic dispersion compensation, EDC)。通过例如最大可能性序列侦测(MaximumLikelihood Sequence Detection, MLSD)等技术,从带有抖动和噪声的数据码流中恢复出时钟信号,并对数据流进行重定时(retiming),以消除抖动和噪声。为了降低系统延迟,EDC只针对光收端应用。内建数字信号处理器可提供多个诊断及自我测试的功能。更多的,PHY芯片可以包含PRBS31/PRBS9产生器、检查器及计数器,以及具备MDIO & I2C管理接口接至以太网控制器桥接芯片。典型的PHY芯片例如Clariphy公司的推出的应用于网络的EDCPHY芯片CLlOll。PHY芯片的输入输出均为线路速率的串行数据流,对于10GE来说,工作速率为 10. 3125Gbps。经过phy芯片305后的10G数据串行数据获得了重新定时的信号质量。该信号进入数据流分路器306进行数据复制。数据流分路器306由数据流复制部分和数据流选择部分构成。图4显示了本专利技术的数据流分路器的一种构成方法,由1:2高速缓冲器401和402,高速2X2交叉点开关403芯片构成。输入的2路数据A和B经过I :2高速缓冲器分别被复制成2份Al,A2和BI,B2。其中信号Al和BI分别输入至以太网控制器桥接芯片作为输入。另2路信号A2和B2输入至2x2交叉点开关芯片403。403的每个输出端口可以分别选择为输入信号A2或者B2,在本专利技术中,2个输出信号均选择一路输入,也就是两个输出信号Cl和C2或者同为输入的信号A2或者同为输入的信号B2。Cl和C2信号输出至SFP+模块301和304。数据流分路器上的所有的器件均工作在线路的串行数据速率上,也就是,对于IOGE数据,工作在10. 3125Gbps速率上。以太网控制器桥接芯片307是整个网络接口卡的核心芯片。芯片的内部框图如图5所示。芯片内部由MAC模块501,报文过滤模块502,TCP卸载模块503,控制模块504以及PCIE接口模块50本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种万兆以太网接口卡,包括多个SFP+输入数据接口、多个SFP+复制输出接口、数据流分路器以及以太网控制器桥接芯片等部分,其特征在于所述的万兆以太网接口卡,其接收数据通过数据流分路器复制发送至多个SFP+复制输出接口。2.如权利要求I所述的万兆以太网接口卡,其数据流分路器工作在IOGbps的串行数据率上。3.如权利要求I所述的万兆以太网接口卡,其以太网控制器桥接芯片包括数据报文过滤单元,根据MAC地址,IP地址和组播地址进行报文过滤以从IOGE的数据流中过滤出本机 所需的报文数据。4.如权利要求3所述的以太网控制器桥接芯片,基于FPGA实现。5.如权利要求I所述的万兆以太网接口卡,其在数据路径上包括具有EDC功能的物理层芯片。6.如权利要求I所...

【专利技术属性】
技术研发人员:李彧许迎春苗澎沈文博陈祝清
申请(专利权)人:南京英飞诺网络科技有限公司
类型:发明
国别省市:

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

1