一种基于包级别数据分流的网络通信方法及系统

    公开(公告)号:CN111162935B

    公开(公告)日:2021-06-04

    申请号:CN201911298535.0

    申请日:2019-12-17

    Abstract: 本发明提出一种基于包级别数据分流的网络通信方法及系统,数据包能够按照需求,提前在服务器端商用多队列网卡中进行区分,分流至不同的队列上。本发明包括:数据包修改规则的约定与配置,客户端驱动侧数据包类型信息标注,服务器端数据包的硬件分流与差异化处理,以及服务器端数据包恢复四个部分。数据包的修改与恢复过程都在驱动层完成,整体过程对上层协议栈透明,系统的部署简单容易。系统将网卡对数据包的分类能力从数据流级别提高到了数据包级别,为差异化处理不同类型的数据包提供了支持,能有效改善数据中心服务器上的资源使用的不确定性,可期待获取高效的服务吞吐能力和特定类型数据包的服务处理优化能力。

    一种支持优先级的标签化网络栈方法和系统

    公开(公告)号:CN109768939B

    公开(公告)日:2021-05-25

    申请号:CN201811426135.9

    申请日:2018-11-27

    Abstract: 本发明公开了一种支持优先级的标签化网络栈方法和系统,其中服务器网络全数据通路支持优先级的优化系统包括:支持数据包按优先级分流的标签化网卡模块、支持优先级的用户态协议栈模块、以及支持优先级的应用事件处理框架模块。本发明提供的一种数据中心服务器网络全数据通路优化支持优先级的方法和系统,能有效改善数据中心服务器上资源使用的不确定性,可期待高效地获得服务吞吐能力和高优先级服务请求尾延迟的双数量级改进。

    一种基于白名单的内容锁防火墙方法及系统

    公开(公告)号:CN111770097B

    公开(公告)日:2021-04-23

    申请号:CN202010606191.1

    申请日:2020-06-29

    Abstract: 本发明提供一种基于白名单的内容锁防火墙方法,包括:步骤200:对网站收到的数据包载荷进行语义解析,获得收到的数据包的解析文本;步骤300:将所述网站收到的数据包的解析文本与文本模式库进行匹配,以决定对收到的数据包进行转发还是拦截,所述文本模式库包含多个关键字的值域和结构特征。基于本发明的实施例,对于功能相对固定的网站,通过部署本防火墙可以有效防御已知的和新型的网络攻击,可以在保障正常功能的情况下带着漏洞运行,不需要花高昂成本升级。

    一种抽屉式高密度FPGA云平台机箱
    124.
    发明公开

    公开(公告)号:CN112512262A

    公开(公告)日:2021-03-16

    申请号:CN202011478372.7

    申请日:2020-12-15

    Abstract: 本发明提出一种抽屉式高密度FPGA云平台机箱,包括:位于机箱底部的交换模块和位于交换模块上的供电模块以及位于供电模块上的抽屉结构;抽屉结构内设有控制板卡和FPGA节点板卡,FPGA节点板卡通过预设接口插接于控制板卡;供电模块的输电端电性连接交换模块和控制板卡的电源输入接口,交换模块的网络交换接口与FPGA节点板卡的网络接口相连,用于交互FPGA节点板卡之间的数据。本发明将使得FPGA云平台机箱内的FPGA节点板卡可部署密度大幅度提高。降低机箱内的布线成本、装卸复杂度和维护难度。通过使用自主研发的控制管理系统,为用户提供一个全面、便捷的开发环境。对机箱及板卡状态实时监控并通过预设接口减少手工接线数量,提高FPGA云平台机箱的可靠性。

    数据访问方法以及计算机系统

    公开(公告)号:CN109582214B

    公开(公告)日:2020-04-28

    申请号:CN201710911982.3

    申请日:2017-09-29

    Abstract: 本申请提供了一种数据访问方法以及计算机系统,属于内存技术领域。该方法应用于计算机系统,计算机系统包括处理器、缓存、第一存储器、第二存储器以及内存控制器,第一存储器用于缓存第二存储器中的数据,缓存用于缓存第二分区中部分缓存块对应的tag,第一存储器的第二分区用于缓存从第一分区中替换出来的缓存块,第二存储器中的一个内存块映射到第一分区的一个缓存块,映射到第二分区的一个包括多个缓存块的分组中,方法包括:处理器根据访问请求中的访问地址获得物理地址,当根据物理地址中的tag确定访问请求命中缓存时,向内存控制器发送携带有物理地址的访存请求,内存控制器根据物理地址从第二分区中获取数据。本申请提升了计算机系统的性能。

    扩展内存的访问方法、设备以及系统

    公开(公告)号:CN110059020A

    公开(公告)日:2019-07-26

    申请号:CN201910200464.X

    申请日:2015-04-23

    Abstract: 本发明实施例公开了一种扩展内存的访问方法、设备以及系统。其中,方法包括:接收计算机的处理器系统串行发送的N+1条内存访问请求,每条内存访问请求中访问地址互不相同且都指向同一物理地址,物理地址为待访问数据在所述扩展内存上的存储地址,N≥1且N为整数;在接收到第一条内存访问请求时,向扩展内存发送读取请求,并向处理器返回特定响应消息;在从扩展内存读取待访问数据的过程中,每接收到一条内存访问请求,在经过内存总线协议规定的时延内,向处理器返回特定响应消息,直到待访问数据被写入数据缓冲器;之后,将待访问数据返回给所述处理器系统。

    扩展内存的访问方法、设备以及系统

    公开(公告)号:CN106155577B

    公开(公告)日:2019-03-26

    申请号:CN201510198452.X

    申请日:2015-04-23

    Abstract: 本发明实施例公开了一种扩展内存的访问方法、设备以及系统。其中,方法包括:接收计算机的处理器系统串行发送的N+1条内存访问请求,每条内存访问请求中访问地址互不相同且都指向同一物理地址,物理地址为待访问数据在所述扩展内存上的存储地址,N≥1且N为整数;在接收到第一条内存访问请求时,向扩展内存发送读取请求,并向处理器返回特定响应消息;在从扩展内存读取待访问数据的过程中,每接收到一条内存访问请求,在经过内存总线协议规定的时延内,向处理器返回特定响应消息,直到待访问数据被写入数据缓冲器;之后,将待访问数据返回给所述处理器系统。

    一种基于用户级页表的进程内数据隔离保护方法和系统

    公开(公告)号:CN109002706A

    公开(公告)日:2018-12-14

    申请号:CN201810589291.0

    申请日:2018-06-08

    Abstract: 本发明涉及基于用户级页表的进程内数据隔离保护方法和系统,包括将用户进程的虚拟空间划分出一部分作为用户自管理区域。将该用户自管理区域划分为用户级页表区域和用户自管理数据区域,存放在用户自管理数据区域的受保护的敏感数据仅由该用户级页表区域的页表进行管理。通过限定指定的程序对象才能访问该用户级页表,实现进程内数据的隔离。同时通过限定该用户级页表可以映射的物理页面范围,保证进程间数据的隔离不受影响。该用户级页表在虚拟空间完成虚实地址映射,页表初始化和缺页处理;当发生中断时,该用户级页表进行用户自定义中断处理,避免陷入内核,保证运行效率。本发明可以提升虚拟内存系统的效率,且提供细粒度的进程内安全防护。

    存储数据的处理方法、装置和系统

    公开(公告)号:CN105138481B

    公开(公告)日:2018-03-27

    申请号:CN201410240335.0

    申请日:2014-05-30

    CPC classification number: G06F12/08

    Abstract: 本发明实施例提供一种存储数据的处理方法、装置和系统,该方法包括:处理设备获取待存储数据的虚拟地址;所述待存储数据位于存储控制设备的非持久化存储介质中;所述处理设备将所述虚拟地址发送至所述存储控制设备,以使所述存储控制设备将所述待存储数据存储至所述存储控制设备的持久化存储介质中;通过存储数据的处理方法和装置,可根据待存储数据的虚拟地址,直接控制存储控制设备将所述待存储数据存储至所述存储控制设备的持久化存储介质中,以实现待存储数据的持久化,使得数据持久化广泛应用于各种场景下,不会由于不能获知待存储数据的物理地址而不能实现待存储数据的持久化,从而提升了存储系统持久化存储数据的性能。

Patent Agency Ranking