THIRD PARTY, BROADCAST, MULTICAST AND CONDITIONAL RDMA OPERATIONS
    1.
    发明申请
    THIRD PARTY, BROADCAST, MULTICAST AND CONDITIONAL RDMA OPERATIONS 有权
    第三方,广播,多媒体和条件RDMA操作

    公开(公告)号:US20090125604A1

    公开(公告)日:2009-05-14

    申请号:US12344766

    申请日:2008-12-29

    IPC分类号: G06F15/167

    CPC分类号: H04L69/16 H04L69/166

    摘要: In a multinode data processing system in which nodes exchange information over a network or through a switch, the mechanism which enables out-of-order data transfer via Remote Direct Memory Access (RDMA) also provides a corresponding ability to carry out broadcast operations, multicast operations, third party operations and conditional RDMA operations. In a broadcast operation a source node transfers data packets in RDMA fashion to a plurality of destination nodes. Multicast operation works similarly except that distribution is selective. In third party operations a single central node in a cluster or network manages the transfer of data in RDMA fashion between other nodes or creates a mechanism for allowing a directed distribution of data between nodes. In conditional operation mode the transfer of data is conditioned upon one or more events occurring in either the source node or in the destination node.

    摘要翻译: 在节点通过网络交换信息或通过交换机交换信息的多节点数据处理系统中,通过远程直接存储器访问(RDMA)实现无序数据传输的机制也提供了相应的能力来执行广播操作,组播 操作,第三方操作和有条件的RDMA操作。 在广播操作中,源节点以RDMA方式将数据分组传送到多个目的节点。 组播操作的工作方式类似,除了分发是有选择性的。 在第三方操作中,集群或网络中的单个中央节点以RDMA方式在其他节点之间管理数据传输,或者创建一种允许在节点之间定向分发数据的机制。 在条件操作模式中,数据的传输是在源节点或目标节点中发生的一个或多个事件的条件。

    Third party, broadcast, multicast and conditional RDMA operations
    2.
    发明授权
    Third party, broadcast, multicast and conditional RDMA operations 有权
    第三方,广播,组播和有条件的RDMA操作

    公开(公告)号:US07953085B2

    公开(公告)日:2011-05-31

    申请号:US12344766

    申请日:2008-12-29

    IPC分类号: G06F13/14

    CPC分类号: H04L69/16 H04L69/166

    摘要: In a multinode data processing system in which nodes exchange information over a network or through a switch, the mechanism which enables out-of-order data transfer via Remote Direct Memory Access (RDMA) also provides a corresponding ability to carry out broadcast operations, multicast operations, third party operations and conditional RDMA operations. In a broadcast operation a source node transfers data packets in RDMA fashion to a plurality of destination nodes. Multicast operation works similarly except that distribution is selective. In third party operations a single central node in a cluster or network manages the transfer of data in RDMA fashion between other nodes or creates a mechanism for allowing a directed distribution of data between nodes. In conditional operation mode the transfer of data is conditioned upon one or more events occurring in either the source node or in the destination node.

    摘要翻译: 在节点通过网络交换信息或通过交换机交换信息的多节点数据处理系统中,通过远程直接存储器访问(RDMA)实现无序数据传输的机制也提供了相应的能力来执行广播操作,组播 操作,第三方操作和有条件的RDMA操作。 在广播操作中,源节点以RDMA方式将数据分组传送到多个目的节点。 组播操作的工作方式类似,除了分发是有选择性的。 在第三方操作中,集群或网络中的单个中央节点以RDMA方式在其他节点之间管理数据传输,或者创建一种允许在节点之间定向分发数据的机制。 在条件操作模式中,数据的传输是在源节点或目标节点中发生的一个或多个事件的条件。

    Method for third party, broadcast, multicast and conditional RDMA operations
    4.
    发明授权
    Method for third party, broadcast, multicast and conditional RDMA operations 有权
    第三方,广播,多播和条件RDMA操作的方法

    公开(公告)号:US07478138B2

    公开(公告)日:2009-01-13

    申请号:US11017355

    申请日:2004-12-20

    IPC分类号: G06F13/14

    CPC分类号: H04L69/16 H04L69/166

    摘要: In a multinode data processing system in which nodes exchange information over a network or through a switch, the mechanism which enables out-of-order data transfer via Remote Direct Memory Access (RDMA) also provides a corresponding ability to carry out broadcast operations, multicast operations, third party operations and conditional RDMA operations. In a broadcast operation a source node transfers data packets in RDMA fashion to a plurality of destination nodes. Multicast operation works similarly except that distribution is selective. In third party operations a single central node in a cluster or network manages the transfer of data in RDMA fashion between other nodes or creates a mechanism for allowing a directed distribution of data between nodes. In conditional operation mode the transfer of data is conditioned upon one or more events occurring in either the source node or in the destination node.

    摘要翻译: 在节点通过网络交换信息或通过交换机交换信息的多节点数据处理系统中,通过远程直接存储器访问(RDMA)实现无序数据传输的机制也提供了相应的能力来执行广播操作,组播 操作,第三方操作和有条件的RDMA操作。 在广播操作中,源节点以RDMA方式将数据分组传送到多个目的节点。 组播操作的工作方式类似,除了分发是有选择性的。 在第三方操作中,集群或网络中的单个中央节点以RDMA方式在其他节点之间管理数据传输,或者创建一种允许在节点之间定向分发数据的机制。 在条件操作模式中,数据的传输是在源节点或目标节点中发生的一个或多个事件的条件。

    Interface internet protocol fragmentation of large broadcast packets in an environment with an unaccommodating maximum transfer unit
    6.
    发明授权
    Interface internet protocol fragmentation of large broadcast packets in an environment with an unaccommodating maximum transfer unit 失效
    在具有不适应最大传输单元的环境中,大型广播数据包的接口互联网协议分段

    公开(公告)号:US07522597B2

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

    申请号:US10981097

    申请日:2004-11-04

    IPC分类号: H04L12/56

    摘要: In a multinode data processing system in which the nodes communicate with one another through communication adapters coupled to a switch or network, a method is provided for using the Internet Protocol (IP) for transmitting large broadcast data packets without incurring the overhead normally associated with packet fragmentation. By adding an Internet Protocol (IP) header as the first header in every packet fragment in the fragmentation process, fragmented packets are able to be assembled in the IP layer without intervention at the adapter interface layer.

    摘要翻译: 在通过耦合到交换机或网络的通信适配器彼此通信的多节点数据处理系统中,提供了一种使用互联网协议(IP)来发送大型广播数据分组而不产生通常与分组相关的开销的方法 碎片化 通过在分段过程的每个分组片段中添加因特网协议(IP)头部作为第一个报头,碎片分组能够组装在IP层中,而不会在适配器接口层进行干预。

    Third party, broadcast, multicast and conditional RDMA operations
    7.
    发明申请
    Third party, broadcast, multicast and conditional RDMA operations 有权
    第三方,广播,组播和有条件的RDMA操作

    公开(公告)号:US20060045099A1

    公开(公告)日:2006-03-02

    申请号:US11017355

    申请日:2004-12-20

    IPC分类号: H04L12/56 H04L12/28

    CPC分类号: H04L69/16 H04L69/166

    摘要: In a multinode data processing system in which nodes exchange information over a network or through a switch, the mechanism which enables out-of-order data transfer via Remote Direct Memory Access (RDMA) also provides a corresponding ability to carry out broadcast operations, multicast operations, third party operations and conditional RDMA operations. In a broadcast operation a source node transfers data packets in RDMA fashion to a plurality of destination nodes. Multicast operation works similarly except that distribution is selective. In third party operations a single central node in a cluster or network manages the transfer of data in RDMA fashion between other nodes or creates a mechanism for allowing a directed distribution of data between nodes. In conditional operation mode the transfer of data is conditioned upon one or more events occurring in either the source node or in the destination node.

    摘要翻译: 在节点通过网络交换信息或通过交换机交换信息的多节点数据处理系统中,通过远程直接存储器访问(RDMA)实现无序数据传输的机制也提供了相应的能力来执行广播操作,组播 操作,第三方操作和有条件的RDMA操作。 在广播操作中,源节点以RDMA方式将数据分组传送到多个目的节点。 组播操作的工作方式类似,除了分发是有选择性的。 在第三方操作中,集群或网络中的单个中央节点以RDMA方式在其他节点之间管理数据传输,或者创建一种允许在节点之间定向分发数据的机制。 在条件操作模式中,数据的传输是在源节点或目标节点中发生的一个或多个事件的条件。

    Remote direct memory access system and method
    9.
    发明申请
    Remote direct memory access system and method 审中-公开
    远程直接内存访问系统和方法

    公开(公告)号:US20060075057A1

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

    申请号:US10929943

    申请日:2004-08-30

    IPC分类号: G06F15/167

    CPC分类号: H04L67/1097 H04L67/18

    摘要: A remote direct memory access (RDMA) system is provided in which data is transferred over a network by DMA between from a memory of a first node of a multi-processor system having a plurality of nodes connected by a network and a memory of a second node of the multi-processor system. The system includes a first network adapter at the first node, operable to transmit data stored in the memory of the first node to a second node in a plurality of portions in fulfillment of a DMA request. The first network adapter is operable to transmit each portion together with identifying information and information identifying a location for storing the transmitted portion in the memory of the second node, such that each portion is capable of being received independently by the second node according to the identifying information. Each portion is further capable of being stored in the memory of the second node at the location identified by the location identifying information.

    摘要翻译: 提供了一种远程直接存储器访问(RDMA)系统,其中通过DMA在具有由网络连接的多个节点的多处理器系统的第一节点的存储器和第二个存储器连接的存储器之间的网络上通过网络传送数据 多处理器系统的节点。 该系统包括第一节点处的第一网络适配器,可操作以在DMA请求的多个部分中将存储在第一节点的存储器中的数据发送到多个部分中的第二节点。 第一网络适配器可操作以将每个部分与识别信息和信息一起发送,识别信息和信息标识用于存储第二节点的存储器中的发送部分的位置,使得每个部分能够由第二节点独立地根据识别 信息。 每个部分还能够在由位置识别信息标识的位置处存储在第二节点的存储器中。