Cross-site high-availability distributed cloud storage system to provide multiple virtual channels between storage nodes
AssigneeNetApp, Inc.
InventorsPeter Brown, Houze Xu, Bipin Tomar, Joseph Brown, Jr.
Life of this patent
Estimating the term…
Loading patent…
AssigneeNetApp, Inc.
InventorsPeter Brown, Houze Xu, Bipin Tomar, Joseph Brown, Jr.
Estimating the term…
Systems and methods are described for a cross-site high availability distributed storage system. According to one embodiment, a computer implemented method includes providing a remote direct memory access (RDMA) request for a RDMA stream, and generating, with an interconnect (IC) layer of the first storage node, multiple IC channels and associated IC requests for the RDMA request. The method further includes mapping an IC channel to a group of multiple transport layer sessions to split data traffic of the IC channel into multiple packets for the group of multiple transport layer sessions using an IC transport layer of the first storage node and assigning, with the IC transport layer, a unique transaction identification (ID) to each IC request and assigning a different data offset to each packet of a transport layer session.
A computer implemented method performed by one or more processing resources of a first storage node of a distributed cloud storage system, the computer implemented method comprising:
A distributed storage system comprising:
A method comprising:
Dependencies are inferred from the claim text.