用于网络连接的资源管理以跨网络处理任务的方法和装置

    公开(公告)号:CN113811857A

    公开(公告)日:2021-12-17

    申请号:CN202080020615.4

    申请日:2020-04-17

    Abstract: 公开了网络接口卡(NIC)、网络装置及其方法。NIC包括:存储器,用于分配表示动态分配的资源的导引上下文和网络上下文。导引上下文与网络上下文关联,并且导引上下文与排列有任务的并被指定使用网络连接来执行的队列关联。NIC还包括NIC处理电路,用于使用导引上下文及网络上下文处理任务。在任务执行期间,临时分配导引上下文,供网络连接使用,并且在网络连接的生命周期中,分配网络上下文,供网络连接使用。响应于完成任务执行,在保持网络上下文的分配直至特定网络连接被终止的同时,释放导引上下文与网络上下文的关联。

    数据传输方法、设备及计算机存储介质

    公开(公告)号:CN108418767A

    公开(公告)日:2018-08-17

    申请号:CN201810140533.8

    申请日:2018-02-09

    Abstract: 本申请实施例公开了数据传输方法、设备及计算机存储介质,其中所述方法包括:目的节点接收源节点发送的第一数据报文,所述第一数据报文携带第一指示信息,用于指示所述目的节点与所述源节点之间发生了数据拥塞;确定向所述源节点发送拥塞通知报文CNP的周期,所述CNP的周期的大小与拥塞节点的总数量的多少呈正相关;以所述CNP的周期,向所述源节点发送所述CNP;所述CNP用于通知所述源节点调整所述源节点发送数据报文的发送速率。采用本申请实施例,能够自适应调整CNP的周期,以在硬件设备产生CNP能力一定的情况下,也能支持向更多发生数据拥塞的源节点反馈CNP,以减轻网络拥塞,提高数据传输效率。

    一种数据处理方法、装置及具备相应装置的计算机

    公开(公告)号:CN103942097B

    公开(公告)日:2017-11-24

    申请号:CN201410142461.2

    申请日:2014-04-10

    CPC classification number: G06F9/46

    Abstract: 本发明公开了一种数据处理方法、装置及具备相应装置的计算机,数据处理装置可用于生成任务队列,并根据预设选路规则,将生成的各任务队列划分为需由物理网卡处理的第一类任务队列或需由自身处理的第二类任务队列;以及,在第一类任务队列中接收到工作队列单元时,指示物理网卡对第一类任务队列中的工作队列单元进行处理,在第二类任务队列中接收到工作队列单元时,由自身对第二类任务队列中的工作队列单元进行处理,从而在实现软硬相结合、主机网卡负荷分担的基础上,达到了提高远程直接内存访问RDMA业务的处理效率和效果的目的。

    一种数据处理方法、装置及具备相应装置的计算机

    公开(公告)号:CN103942097A

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

    申请号:CN201410142461.2

    申请日:2014-04-10

    CPC classification number: G06F9/46

    Abstract: 本发明公开了一种数据处理方法、装置及具备相应装置的计算机,数据处理装置可用于生成任务队列,并根据预设选路规则,将生成的各任务队列划分为需由物理网卡处理的第一类任务队列或需由自身处理的第二类任务队列;以及,在第一类任务队列中接收到工作队列单元时,指示物理网卡对第一类任务队列中的工作队列单元进行处理,在第二类任务队列中接收到工作队列单元时,由自身对第二类任务队列中的工作队列单元进行处理,从而在实现软硬相结合、主机网卡负荷分担的基础上,达到了提高远程直接内存访问RDMA业务的处理效率和效果的目的。

    一种数据传输方法及装置

    公开(公告)号:CN103546258A

    公开(公告)日:2014-01-29

    申请号:CN201310522673.9

    申请日:2013-10-29

    Inventor: 程韬 曲会春

    Abstract: 本发明涉及通信技术领域,尤其涉及一种数据传输方法及装置,用以解决在RDMA数据传输过程中,一旦出现丢包,后续数据包都需要重传,导致出现雪崩效应,严重影响传输效率的问题;本发明实施例中,第一网卡NIC接收第二NIC发送的请求数据包;所述第一NIC在确定当前接收的所述请求数据包为之前未接收的、后续待处理的请求数据包后,将当前接收的所述请求数据包缓存在所述第一NIC中,并回复ACK数据包;采用这种方法,在RDMA数据传输过程中,若其中一个数据包被丢弃,接收方仍然可以处理接收到的后续数据包,使后续数据包可以正常传输,从而提高传输效率。

    NVMe over Fabric架构中数据读写命令的控制方法、设备和系统

    公开(公告)号:CN110413542B

    公开(公告)日:2023-08-22

    申请号:CN201910604485.8

    申请日:2016-12-05

    Abstract: 本发明实施例提供一种NVMe over Fabric网络中数据读写命令的控制方法、设备和系统,以解决因Target中缓存单元的存储空间不足,导致的因缓存数据读写命令时所带来的处理机制复杂的问题。通过本发明实施例提供的方法,控制设备在发送第一数据读写命令之前,存储设备中缓存单元的可用存储空间是否能够缓存所述第一数据读写命令所要传输的第一数据占用的存储空间,在小于或等于的时候才发送所述第一数据读写命令,在大于时暂停发送所述第一数据读写命令。这样,所述控制设备只在所述缓存单元能够缓存数据读写命令所要传输的数据时才发送相应的数据读写命令,能够避免存储设备中的网卡因缓存数据读写命令所带来的处理机制复杂的问题。

    数据处理的方法和装置

    公开(公告)号:CN115733897A

    公开(公告)日:2023-03-03

    申请号:CN202110997496.4

    申请日:2021-08-27

    Abstract: 本申请提供了一种数据处理的方法和装置,能够降低聚合处理数据的复杂度、提高聚合处理的效率。该方法包括:第一设备给数据包配置聚合策略信息,所述聚合策略信息用于指示接收所述数据包的第二设备是否聚合处理所述数据包;所述第一设备向所述第二设备发送所述数据包,所述数据包中包括所述聚合策略信息;第二设备接收第一设备发送的数据包;所述第二设备根据所述数据包中的聚合策略信息,处理所述数据包。

    数据流传输方法、发送设备及接收设备

    公开(公告)号:CN107623646B

    公开(公告)日:2020-11-17

    申请号:CN201710795448.0

    申请日:2017-09-06

    Abstract: 本申请公开了一种数据流传输方法,属于通信技术领域。该方法包括:发送设备将RDMA数据流中的各个数据消息拆分成至少两个数据块,将至少两个数据块分配到至少两个传输通道,将各个传输通道中的数据块并行发送给接收设备,每个传输通道对应一条网络连接。即发送设备将RDMA数据流分段成多个数据块,并通过多个传输通道并行发送该多个数据块,以提高RDMA数据流的传输效率,不需要管理多条流的RDMA状态上下文,实现一个RDMA数据流承载在多个LLP流上,通过增加传输通道的数目来缓解同一RDMA数据流内I/O的时延累积效应,并提升单流的带宽效率。

Patent Agency Ranking