-
公开(公告)号:CN102404224B
公开(公告)日:2014-12-31
申请号:CN201110384058.7
申请日:2011-11-28
Applicant: 曙光信息产业(北京)有限公司
IPC: H04L12/803 , H04L12/24
Abstract: 本发明提供了一种自适应的负载均衡分流设备,基于服务器进行工作,所述分流设备设置有分流单元,所述分流单元包括初始化分流模块,与所述初始化分流模块连接的流量判断模块、以及调整分流比例模块和优先分流模块;还提供了一种自适应的负载均衡分流方法,在正常流量下,保持初始配置的分流策略,但在流量较大而导致一些服务器丢包时,可以通过设置一定的阈值,利用hash分流或者按各个服务器的负载情况进行空闲服务器分流。本发明提供的一种自适应的负载均衡分流设备和方法,可以动态调整服务器的分流策略。
-
公开(公告)号:CN102387160B
公开(公告)日:2014-10-22
申请号:CN201110413606.4
申请日:2011-12-13
Applicant: 曙光信息产业(北京)有限公司
IPC: H04L29/06 , H04L12/883
Abstract: 本发明提供一种基于IP报文五元组过滤策略的系统和方法,所述系统包括五元组的FIFO、DispatchFSM仲裁模块、HashFilter、结果收集器模块和SRAM访问控制器,其中存储五元组的FIFO的数据被DispatchFSM仲裁模块分发到多个HashFilter中,SRAM访问控制器从多个Hash过滤器读取数据并进行规则匹配;所述方法首先将用户设定的规则表通过PCIe接口按照一定的算法写入到QDR的某个地址,当存储五元组的FIFO有数据时,从FIFO中读取一组数据,通过四元组按照相同的算法计算出存贮与之对应的在QDR中的规则,将其取出后进行比较,若匹配则成功,将规则中的动作信息提取出传输给后续模块,按照用户要求产生相应的数据包。本发明提供的过滤策略的系统和方法,不会大量占用内核资源,降低了系统调用带来的开销。
-
公开(公告)号:CN102510483B
公开(公告)日:2014-07-23
申请号:CN201110414121.7
申请日:2011-12-13
Applicant: 曙光信息产业(北京)有限公司
Abstract: 本发明提供一种基于FPGA多视频监控终端控制策略的实现系统和实现方法;实现系统包括数据接收模块、报文存储模块、数据发送模块、规则表项模块和索引表项模块,其中规则表项模块中存储的表项索引地址和位图值对应于索引表项模块的地址;实现方法,包括数据接收步骤、报文存储步骤和数据发送步骤以及规则表项步骤和索引表项步骤,其中规则表项步骤中存储的表项索引地址和位图值对应于索引表项步骤的地址。本发明提供的基于FPGA多视频监控终端控制策略的实现系统和实现方法,该报文为视频数据报文。
-
公开(公告)号:CN102111403B
公开(公告)日:2014-05-21
申请号:CN201010608983.9
申请日:2010-12-17
Applicant: 曙光信息产业(北京)有限公司
Abstract: 本发明提供了一种用于高速获取TCP连接数据的方法和设备。硬件网卡接收到报文并进行TCP连接管理后,对没有乱序的报文。添加记录TCP连接的信息报头后,直接上传给主机;对发生了乱序的报文进行TCP乱序数据的重新排序,但排序过程不使用缓冲器进行数据拼接;API接口库接收到TCP报文后再进行数据拼接和TCP数据格式转换等操作。本发明既能及时把报文提交给主机,又能方便实现原始报文数据到TCP数据格式的转换,起到数据拼接的作用,整个系统可以实现高速的获取TCP数据。
-
-
公开(公告)号:CN102387160A
公开(公告)日:2012-03-21
申请号:CN201110413606.4
申请日:2011-12-13
Applicant: 曙光信息产业(北京)有限公司
Abstract: 本发明提供一种基于IP报文五元组过滤策略的系统和方法,所述系统包括五元组的FIFO、DispatchFSM仲裁模块、HashFilter、结果收集器模块和SRAM访问控制器,其中存储五元组的FIFO的数据被DispatchFSM仲裁模块分发到多个HashFilter中,SRAM访问控制器从多个Hash过滤器读取数据并进行规则匹配;所述方法首先将用户设定的规则表通过PCIe接口按照一定的算法写入到QDR的某个地址,当存储五元组的FIFO有数据时,从FIFO中读取一组数据,通过四元组按照相同的算法计算出存贮与之对应的在QDR中的规则,将其取出后进行比较,若匹配则成功,将规则中的动作信息提取出传输给后续模块,按照用户要求产生相应的数据包。本发明提供的过滤策略的系统和方法,不会大量占用内核资源,降低了系统调用带来的开销。
-
公开(公告)号:CN102195868A
公开(公告)日:2011-09-21
申请号:CN201010609020.0
申请日:2010-12-17
Applicant: 曙光信息产业(北京)有限公司
Abstract: 本发明提供了一种用于对网络报文高效动态分类的设备和方法。本发明是一个软硬件结合的系统,设备包括硬件和软件,报文分类规则存储在硬件中,规则的管理在软件中进行,实现方法是软件和硬件协同工作,硬件仅仅使用规则,保证规则匹配的效率,软件在主机内存中为硬件规则表构造扩展的镜像,保证规则灵活动态的修改。报文分类规则需要更新时,软件对规则表的调整过程在主机内存中进行,只把最终调整好的结果实施到硬件板载内存。整个系统在满足了动态灵活性要求的同时,又保证了很高的效率。
-
公开(公告)号:CN102541779B
公开(公告)日:2015-07-08
申请号:CN201110383370.4
申请日:2011-11-28
Applicant: 曙光信息产业(北京)有限公司
IPC: G06F13/28
Abstract: 本发明提供了一种提高多数据缓冲区DMA效率的系统和方法,包括:(1)当应用程序向数据缓冲区填入数据时,缓冲区的相关信息通过主机IO总线送往网卡并存储在数据缓冲区信息管理模块。(2)数据缓冲区信息管理模块检测到数据缓冲区中有数据需要发送时,就从缓冲区相关信息中提取出待发送数据的地址和长度,并送往DMA请求队列。(3)DMA请求队列将对数据块的请求组织为一个或多个符合主机IO总线要求的DMA请求,并发送到主机。(4)主机的DMA控制器响应接收到的DMA请求,将被请求的数据通过主机IO总线发送网卡上。本发明提供的提高多数据缓冲区DMA效率的系统和方法,基于非描述符机制的多队列DMA引擎,提高主机IO总线的利用率和报文发送速度。
-
公开(公告)号:CN102546290B
公开(公告)日:2015-02-18
申请号:CN201110384035.6
申请日:2011-11-28
Applicant: 曙光信息产业(北京)有限公司
IPC: H04L12/26
Abstract: 本发明提供了一种10Gbps网络流量下测试TCP并发连接的测试装置,包括主机和与其通过PCIe总线连接的测试单元;所述测试单元包括:与所述主机连接的PCIe控制器,与所述PCIe控制器连接的并发测试单元;所述并发测试单元包括:依次连接的TxDuplicate电路、TxAddPayload电路和10G以太网控制器。本发明提供的10Gbps网络流量下测试TCP并发连接的测试装置,基于fpga实现,以简单可靠的方式实现千万级别并发流的测试,而且可以减少测试的时间。
-
公开(公告)号:CN102523142B
公开(公告)日:2015-02-18
申请号:CN201110384034.1
申请日:2011-11-28
Applicant: 曙光信息产业(北京)有限公司
Abstract: 本发明提供了一种基于GTX的20端口千兆以太网接入系统,其包括:GTXE1单元和与其连接的千兆以太网MAC;所述GTXE1单元包括8B/10B编码器、PMD模块和8B/10B解码器;所述千兆以太网MAC包括:MAC TX模块和与其连接的MAC RX模块;所述8B/10B编码器、所述PMD模块和所述8B/10B解码器依次连接。本发明提供的基于GTX的20端口千兆以太网接入系统,可以突破xilinx的4Gbps流量限制,且无需另外开发基于千兆以太网配置的GTXE1的千兆以太网软核,节省系统成本。
-
-
-
-
-
-
-
-
-