直接存储器访问的实现方法

    公开(公告)号:CN101650698B

    公开(公告)日:2011-11-16

    申请号:CN200910091835.1

    申请日:2009-08-28

    Abstract: 本发明提供了一种直接存储器访问的实现方法和装置,其中,该方法包括:网卡根据其接收的报文的控制信息确定与报文一一对应的线程;网卡确定主机上与线程一一对应的缓存区,并将报文写入缓存区中,其中,每个缓存区与主机上的CPU核一一对应。通过使用本发明,能够使每一个DMA队列对应一个CPU核和一个软件线程,软件各个数据处理线程之间几乎没有交互,避免了相关技术中的访问冲突,降低单队列DMA方法中的多线程同步开销,充分利用系统的处理器资源,提高DMA数据传输带宽和处理效率。

    USB密钥装置
    83.
    发明公开

    公开(公告)号:CN101930519A

    公开(公告)日:2010-12-29

    申请号:CN200910238003.8

    申请日:2009-11-13

    Abstract: 本发明公开了一种USB密钥装置,其包括:USB接头;壳体,用于夹持USB接头并使USB接头从壳体的一端伸出;以及内部电路,设置在壳体中并与USB接头电连接,该内部电路包括:保护单元,设置在内部电路内部并与壳体相接触,用于在壳体被破坏时,使内部电路发生变化以删除内部数据,或使内部系统停止工作。该USB密钥装置可以有效避免USB密钥被非法拆卸情况,大大提高USB密钥使用过程中的安全性。

    基于零拷贝方式的多应用程序报文接收方法和装置

    公开(公告)号:CN101877666A

    公开(公告)日:2010-11-03

    申请号:CN200910238009.5

    申请日:2009-11-13

    Abstract: 本发明提供一种基于零拷贝方式的多应用程序报文接收方法和装置,其中接收方法包括以下步骤:在网卡驱动程序中申请连续内存空间作为报文接收的缓冲区队列;在网卡相关寄存器中设置一个缓冲区队列写指针寄存器和多个缓冲区队列读指针寄存器,每个缓冲区队列读指针寄存器对应一个应用程序;网卡接收报文,如果缓冲区队列未存储满则将报文存储在缓冲区队列,同时更新写指针寄存器;以及每个应用程序分别判断是否有要接收的报文存储在缓冲区队列中,如果有,则将报文从缓冲区队列中取走,同时网卡驱动程序更新应用程序对应的缓冲区队列读指针寄存器。本发明能够基于零拷贝方式,实现多个应用程序同时进行报文接收,明显降低了CPU的占有率。

    一种三风道散热风道结构的刀片服务器

    公开(公告)号:CN101799709A

    公开(公告)日:2010-08-11

    申请号:CN200910243084.0

    申请日:2009-12-24

    Abstract: 本发明提供一种三通道散热风道结构的刀片服务器,在箱体内设有第一隔板和第二隔板,使箱体内部形成三个散热风道,所述第一散热风道对第一发热组件进行散热,所述第二散热风道对第二发热组件进行散热,第三散热风道对第三发热组件进行散热,所述三个散热风道均设有散热装置。本发明在现有的系统机箱空间不改变的前提下,合理的利用现有的机箱空间,改进散热风道的结构,在高温空间内针对特定热源(如刀片、IOE模块)而有效进行散热,大大提高散热效果,均衡主要发热组件和其他组件的散热面积。

    多端口网卡数据发送实现方法

    公开(公告)号:CN101719916A

    公开(公告)日:2010-06-02

    申请号:CN200910238007.6

    申请日:2009-11-13

    Abstract: 本发明提供一种多端口网卡数据发送实现方法,包括下列步骤:网卡驱动程序在操作系统的用户空间为多端口网卡创建一个网络接口;应用程序通过网络接口将数据报文发送给网卡驱动程序;网卡驱动程序将数据报文从多端口网卡的多个端口发送出去。本发明通过将多端口网卡注册成单端口网卡,只使用注册形成的一个网络接口就实现数据报文的冗余发送,保证了数据的安全到达,并简化了应用程序的工作,使数据报文的冗余发送更加有效。

    光纤同步网络上的数据包的发送装置

    公开(公告)号:CN101699779A

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

    申请号:CN200910238002.3

    申请日:2009-11-13

    Abstract: 本发明提供一种光纤同步网络上的数据包的发送装置,包括:IP包生成模块,用于生成IP包;点对点协议即PPP包生成模块,用于对IP包添加协议域字节,根据协议要求对IP包进行字节转义填充以及字节添加,得到PPP帧格式数据;SDH生成模块,用于根据SDH协议对PPP帧格式数据添加格式开销,得到光纤同步网络上的数据包即POS数据包;串并转换模块,用于将并行16位POS数据包转换为串行1位数据;光模块,用于发送串行POS数据包。本发明通过成本较低的FPGA实现POS数据包的生成与发送,避免使用昂贵、大体积的专用发包机,降低了成本与能耗。

    记忆卡
    88.
    发明公开

    公开(公告)号:CN101699475A

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

    申请号:CN200910236813.X

    申请日:2009-10-30

    Abstract: 本发明公开了一种记忆卡,包括:多个随机存储介质,用于存储信息;以及一个芯片,包括多个控制器,芯片用于编写多个控制器与多个随机存储介质进行交互的事务层协议,从而访问多个随机存储介质。通过本发明,能够实现数据的快速读写,能够灵活地进行扩展,并且体积较小。

    过滤网卡自动化测试方法和系统

    公开(公告)号:CN101697521A

    公开(公告)日:2010-04-21

    申请号:CN200910093982.2

    申请日:2009-09-25

    Abstract: 本发明提供一种过滤网卡自动化测试方法和系统,该方法包括:维护一组五元组规则表;按照在五元组规则表中的一项五元组或随机生成的一项五元组构造报文,并统计过滤网卡针对所构造的报文应产生的信息;将统计出的信息添加到报文尾部作为报文的数据部分并将所得到的报文发送出去;以及使用过滤网卡接收报文,并将报文的数据部分中的统计出的信息与过滤网卡所产生的真实信息进行比较,确定过滤网卡的功能是否正确。通过本发明,能够及时地发现过滤网卡所存在的问题,从而提高了系统效率,改善了系统性能。

    集群监控的报表生成系统及方法

    公开(公告)号:CN101694649A

    公开(公告)日:2010-04-14

    申请号:CN200910091839.X

    申请日:2009-08-28

    Abstract: 本发明提供一种集群监控的报表生成系统和方法,其中,该方法包括以下步骤:将被监控的集群系统的性能指标数据存储至数据源;设计多种包含不同报表属性的报表模板并存储在报表模板模块中;交互模块接收用户请求并且将用户请求发送至报表引擎;报表引擎接收用户请求,并根据用户请求从数据源中读取满足用户请求的性能指标数据以及从报表模板模块中读取满足用户请求的报表模板,然后按照用户请求和满足用户请求的报表模板生成报表,并将报表返回至交互模块呈现给用户。本发明通过报表的形式将集群监控数据展现给用户,提供了多种数据统计、对比、分析、展现方式,满足了用户通过监控数据及时了解集群状态并评测系统性能的需求。

Patent Agency Ranking