-
公开(公告)号:CN116722884A
公开(公告)日:2023-09-08
申请号:CN202310078726.6
申请日:2023-02-08
Applicant: 中国科学院计算技术研究所
Abstract: 本发明提供一种支持远程数据直接访问协议的网络接口,包括支持远程数据直接访问协议的网络接口,其特征在于,该网络接口包括:控制管理模块,用于对RDMA通信过程进行管理,RDMA通信包括基于RDMA可靠连接模式的RDMA可靠连接通信;上下文信息管理模块,用于对RDMA通信过程在网络接口的缓存中维护的连接上下文信息进行管理,其中,在根据预设的聚合规则确定基于RDMA可靠连接模式的多个原生连接所对应的多条原生连接上下文信息是可聚合的情况下,采用聚合连接上下文信息代替可聚合的多条原生连接上下文信息,以减少对网络接口的缓存空间占用;数据传输模块,用于根据原生连接上下文信息或者聚合连接上下文信息执行RDMA可靠连接通信的数据传输过程。
-
公开(公告)号:CN113572582B
公开(公告)日:2022-11-22
申请号:CN202110799123.6
申请日:2021-07-15
Applicant: 中国科学院计算技术研究所
IPC: H04L1/18
Abstract: 本发明公开了一种数据发送控制方法,包括以下步骤:步骤1、发送控制模块通过系统总线模块从内存模块中读取待发送数据,并将所述待发送数据封装为网络数据包;步骤2、所述发送控制模块从元数据模块中获取缓冲区模块的当前状态来判断所述缓冲区模块的存储空间是否已满,若是,则执行步骤3;否则,执行步骤4;步骤3、根据替换算法用所述网络数据包将所述缓冲区模块的数据换出;步骤4、将所述网络数据包写入所述缓冲区模块;步骤5、将所述网络数据包推送到网络中。
-
公开(公告)号:CN109117386B
公开(公告)日:2021-03-09
申请号:CN201810761324.5
申请日:2018-07-12
Applicant: 中国科学院计算技术研究所
IPC: G06F12/06 , G06F12/0811 , G06F12/0831 , G06F13/12 , G06F13/16
Abstract: 本发明提供一种网络远程读写二级存储的系统和方法。该系统包括控制模块、内存模块、缓存模块、二级存储设备、系统总线模块和网络接口设备,其中网络接口设备被配置为将接收到的针对二级存储设备的读写请求命令发送至内存模块;缓存模块被配置为存储与写请求相关的接收数据和与读请求相关的待发送数据;二级存储设备被配置为执行内存模块中的二级存储设备命令,经由系统总线模块实现与所述缓存模块的数据交互,以将写请求相关的数据从缓存模块经由系统总线模块转发至二级存储设备或将读请求相关的数据从二级存储设备转发至所述缓存模块。本发明的系统和方法能够提高远程数据读写的效率并降低处理器的负担。
-
公开(公告)号:CN111212141A
公开(公告)日:2020-05-29
申请号:CN202010002640.1
申请日:2020-01-02
Applicant: 中国科学院计算技术研究所
IPC: H04L29/08
Abstract: 本发明提供了一种共享存储系统,包括通过网络为主机提供数据存储和访问操作的多个存储节点,其中,所述每个存储节点包括:网络接口,用于将存储节点接入网络;缓存模块,用于缓存主机针对所述存储节点写入或读取的数据;存储模块,用于存储数据;控制模块,与所述网络接口、缓存模块和存储模块连接,用于接收、缓存并解析来自主机的数据访问命令,以及根据访问命令类型对存储模块进行读写访问并将访问的结果返回给相应的主机。通过本发明,实现了网络和存储融合共享,每个存储节点的高速网络接口可以并发的为客户端主机提供数据存储和访问操作。网络和存储装置的数据交互通过专用的控制模块实现,从而更好地降低数据在传输路径上的延迟。
-
公开(公告)号:CN106301868B
公开(公告)日:2019-08-20
申请号:CN201510323903.8
申请日:2015-06-12
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
IPC: H04L12/24 , H04L12/757
Abstract: 本发明实施例提供一种确定网络节点的重要性的方法和装置,一种确定网络节点的重要性的方法包括:根据网络中各个网络节点的流量确定第一节点集合,其中,第一节点集合中的网络节点的流量均高于第一阈值;计算第一节点集合中的各网络节点的当前权值;根据第一节点集合中各网络节点的当前权值和网络中各网络节点对于第一节点集合中各网络节点的依赖值计算网络中各网络节点的介度中心值;将网络中的各网络节点的介度中心值高于第二阈值的网络节点确定为网络中的重要网络节点。本发明实施例提供的确定网络节点的重要性的方法和装置能够在衡量网络节点的重要性的过程中降低网络节点的介度中心值计算复杂度、减少计算时间,提高系统效率。
-
公开(公告)号:CN109117386A
公开(公告)日:2019-01-01
申请号:CN201810761324.5
申请日:2018-07-12
Applicant: 中国科学院计算技术研究所
IPC: G06F12/06 , G06F12/0811 , G06F12/0831 , G06F13/12 , G06F13/16
Abstract: 本发明提供一种网络远程读写二级存储的系统和方法。该系统包括控制模块、内存模块、缓存模块、二级存储设备、系统总线模块和网络接口设备,其中网络接口设备被配置为将接收到的针对二级存储设备的读写请求命令发送至内存模块;缓存模块被配置为存储与写请求相关的接收数据和与读请求相关的待发送数据;二级存储设备被配置为执行内存模块中的二级存储设备命令,经由系统总线模块实现与所述缓存模块的数据交互,以将写请求相关的数据从缓存模块经由系统总线模块转发至二级存储设备或将读请求相关的数据从二级存储设备转发至所述缓存模块。本发明的系统和方法能够提高远程数据读写的效率并降低处理器的负担。
-
公开(公告)号:CN108966056A
公开(公告)日:2018-12-07
申请号:CN201810795776.5
申请日:2018-07-19
Applicant: 中国科学院计算技术研究所
IPC: H04Q11/00
Abstract: 本发明提供一种用于可调谐光装置的控制装置及方法,所述控制装置,可以直接设置在主机以及可调谐光装置之间,不必对主机以及可调谐光装置进行专门的改造,并且可被用于缓存在波长切换过程中持续发送的数据流,持续地判断可调谐光装置波长是否切换完毕,并在切换完成后继续发送缓存的数据,有效改进波长切换过程中高速传输数据发生闪断丢失的问题,有利于降低丢包率,增强网络可靠性与稳定性。
-
公开(公告)号:CN106301868A
公开(公告)日:2017-01-04
申请号:CN201510323903.8
申请日:2015-06-12
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
IPC: H04L12/24 , H04L12/757 , G06F17/30
Abstract: 本发明实施例提供一种确定网络节点的重要性的方法和装置,一种确定网络节点的重要性的方法包括:根据网络中各个网络节点的流量确定第一节点集合,其中,第一节点集合中的网络节点的流量均高于第一阈值;计算第一节点集合中的各网络节点的当前权值;根据第一节点集合中各网络节点的当前权值和网络中各网络节点对于第一节点集合中各网络节点的依赖值计算网络中各网络节点的介度中心值;将网络中的各网络节点的介度中心值高于第二阈值的网络节点确定为网络中的重要网络节点。本发明实施例提供的确定网络节点的重要性的方法和装置能够在衡量网络节点的重要性的过程中降低网络节点的介度中心值计算复杂度、减少计算时间,提高系统效率。
-
公开(公告)号:CN113572582A
公开(公告)日:2021-10-29
申请号:CN202110799123.6
申请日:2021-07-15
Applicant: 中国科学院计算技术研究所
IPC: H04L1/18
Abstract: 本发明公开了一种数据发送控制方法,包括以下步骤:步骤1、发送控制模块通过系统总线模块从内存模块中读取待发送数据,并将所述待发送数据封装为网络数据包;步骤2、所述发送控制模块从元数据模块中获取缓冲区模块的当前状态来判断所述缓冲区模块的存储空间是否已满,若是,则执行步骤3;否则,执行步骤4;步骤3、根据替换算法用所述网络数据包将所述缓冲区模块的数据换出;步骤4、将所述网络数据包写入所述缓冲区模块;步骤5、将所述网络数据包推送到网络中。
-
公开(公告)号:CN111262868B
公开(公告)日:2021-04-06
申请号:CN202010052388.5
申请日:2020-01-17
Applicant: 中国科学院计算技术研究所
Abstract: 本发明提供一种用于智能网卡的消息发送方法和接收方法,其中,所述智能网卡所在节点存储有为所述节点生成的密钥列表,密钥列表包含了该节点与其他节点的共享密钥,其中,系统中每一对节点有一个共享密钥,不同节点对的共享密钥不同,所述发送方法包括:根据待发送的消息生成消息头和消息内容,其中所述消息头包括消息长度信息和发送消息的源节点序号,消息内容以消息键‑消息值对形式表示;基于所述消息头和消息内容以及所述密钥列表生成验证码向量;将所述消息头、消息内容以及验证码向量组成发送消息包发送。所述接收方法采用接收节点对应的密钥列表对接收到的消息进行验证,并将验证通过的消息存储在系统内存的哈希表中。
-
-
-
-
-
-
-
-
-