Techniques to replicate data between storage servers

    公开(公告)号:US09986028B2

    公开(公告)日:2018-05-29

    申请号:US13937014

    申请日:2013-07-08

    CPC classification number: H04L67/1095 H04L67/1097

    Abstract: Examples are disclosed for replicating data between storage servers. In some examples, a network input/output (I/O) device coupled to either a client device or to a storage server may exchange remote direct memory access (RDMA) commands or RDMA completion commands associated with replicating data received from the client device. The data may be replicated to a plurality of storage servers interconnect to each other and/or the client device via respective network communication links. Other examples are described and claimed.

    Supporting RMA API over active message

    公开(公告)号:US09632973B2

    公开(公告)日:2017-04-25

    申请号:US14475337

    申请日:2014-09-02

    CPC classification number: G06F15/17331 H04L51/18

    Abstract: Methods, apparatus, and software for implementing RMA application programming interfaces (APIs) over Active Message (AM). AM write and AM read requests are sent from a local node to a remote node to write data to or read data from memory on the remote node using Remote Memory Access (RMA) techniques. The AM requests are handled by corresponding AM handlers, which automatically perform operations associated with the requests. For example, for AM write requests an AM write request handler may write data contained in an AM write request to a remote address space in memory on the remote node, or generate a corresponding RMA write request that is enqueued into an RMA queue used in accordance with a tagged message scheme. Similar operations are performed by AM read requests handlers. RMA reads and writes using AM are further facilitated through use of associated read, write, and RMA progress modules.

Patent Agency Ranking