数据处理方法、系统、装置和计算机设备

    公开(公告)号:CN116303133A

    公开(公告)日:2023-06-23

    申请号:CN202211088948.8

    申请日:2022-09-07

    Abstract: 本申请涉及一种数据处理方法、系统、装置以及计算机设备。该方法包括:请求处理电路对数据请求进行处理,生成缓存申请请求,通过调用接口将缓存申请请求发送至缓存管理电路;缓存管理电路对缓存申请请求进行解析,得到硬盘地址,并确定硬盘地址对应的目标缓存索引,将目标缓存索引返回至请求处理电路;请求处理电路基于目标缓存索引以及数据请求的处理类型,进行数据处理。通过采用本发明实施例所提供的方法,可以通过提供专门用于进行缓存管理的硬件设备,避免消耗CPU资源,可以在CPU不感知的情况下,申请缓存资源,提高了RAID卡的性能,并及时地对数据请求进行处理。

    一种自适应的负载均衡分流设备和方法

    公开(公告)号:CN102404224B

    公开(公告)日:2014-12-31

    申请号:CN201110384058.7

    申请日:2011-11-28

    Abstract: 本发明提供了一种自适应的负载均衡分流设备,基于服务器进行工作,所述分流设备设置有分流单元,所述分流单元包括初始化分流模块,与所述初始化分流模块连接的流量判断模块、以及调整分流比例模块和优先分流模块;还提供了一种自适应的负载均衡分流方法,在正常流量下,保持初始配置的分流策略,但在流量较大而导致一些服务器丢包时,可以通过设置一定的阈值,利用hash分流或者按各个服务器的负载情况进行空闲服务器分流。本发明提供的一种自适应的负载均衡分流设备和方法,可以动态调整服务器的分流策略。

    一种基于IP报文五元组过滤策略的系统和方法

    公开(公告)号:CN102387160B

    公开(公告)日:2014-10-22

    申请号:CN201110413606.4

    申请日:2011-12-13

    Abstract: 本发明提供一种基于IP报文五元组过滤策略的系统和方法,所述系统包括五元组的FIFO、DispatchFSM仲裁模块、HashFilter、结果收集器模块和SRAM访问控制器,其中存储五元组的FIFO的数据被DispatchFSM仲裁模块分发到多个HashFilter中,SRAM访问控制器从多个Hash过滤器读取数据并进行规则匹配;所述方法首先将用户设定的规则表通过PCIe接口按照一定的算法写入到QDR的某个地址,当存储五元组的FIFO有数据时,从FIFO中读取一组数据,通过四元组按照相同的算法计算出存贮与之对应的在QDR中的规则,将其取出后进行比较,若匹配则成功,将规则中的动作信息提取出传输给后续模块,按照用户要求产生相应的数据包。本发明提供的过滤策略的系统和方法,不会大量占用内核资源,降低了系统调用带来的开销。

    一种基于FPGA多视频监控终端控制策略的实现系统和方法

    公开(公告)号:CN102510483B

    公开(公告)日:2014-07-23

    申请号:CN201110414121.7

    申请日:2011-12-13

    Abstract: 本发明提供一种基于FPGA多视频监控终端控制策略的实现系统和实现方法;实现系统包括数据接收模块、报文存储模块、数据发送模块、规则表项模块和索引表项模块,其中规则表项模块中存储的表项索引地址和位图值对应于索引表项模块的地址;实现方法,包括数据接收步骤、报文存储步骤和数据发送步骤以及规则表项步骤和索引表项步骤,其中规则表项步骤中存储的表项索引地址和位图值对应于索引表项步骤的地址。本发明提供的基于FPGA多视频监控终端控制策略的实现系统和实现方法,该报文为视频数据报文。

    一种用于高速获取TCP连接数据的方法和设备

    公开(公告)号:CN102111403B

    公开(公告)日:2014-05-21

    申请号:CN201010608983.9

    申请日:2010-12-17

    Abstract: 本发明提供了一种用于高速获取TCP连接数据的方法和设备。硬件网卡接收到报文并进行TCP连接管理后,对没有乱序的报文。添加记录TCP连接的信息报头后,直接上传给主机;对发生了乱序的报文进行TCP乱序数据的重新排序,但排序过程不使用缓冲器进行数据拼接;API接口库接收到TCP报文后再进行数据拼接和TCP数据格式转换等操作。本发明既能及时把报文提交给主机,又能方便实现原始报文数据到TCP数据格式的转换,起到数据拼接的作用,整个系统可以实现高速的获取TCP数据。

    一种解决内核mmap调用失败的系统和方法

    公开(公告)号:CN102567068A

    公开(公告)日:2012-07-11

    申请号:CN201110415128.0

    申请日:2011-12-13

    Abstract: 本发明提供一种解决内核mmap调用失败的系统和方法,其在内核态中通过驱动程序创建私有的内存设备,所有的内存映射、数据共享都在该私有设备上来操作,从而实现各个内核版本上用户态和内核态数据的共享。本发明的一种解决内核mmap调用失败的系统和方法,首先,兼容性大大提高。只需要编写一个规模不大的驱动程序就能摆脱mmap对内核的依赖,实现对各种系统内核版本的兼容。其次,可控性大大增强。仅仅通过编写一个驱动,就能够实现用户态应用程序和底层设备的任意访问控制。如果不采用该方案,或者通过重新编译内核,或者通过采用第三方软件,兼容性和可控性都会大受折扣。

Patent Agency Ranking