Method and system for multi-path network operations between storage clusters
AssigneeDataDirect Networks, Inc.
InventorsDouglas Oucharek, Silvain Didelot
Life of this patent
Estimating the term…
Loading patent…
AssigneeDataDirect Networks, Inc.
InventorsDouglas Oucharek, Silvain Didelot
Estimating the term…
Multi-Path approach to data migration between nodes in distributed data storage systems is rendered by creating multiple connections between application cores across interfaces on both an initiator node and a target node and load balancing whole messages and RDMA operations over the various pathways routed via the same or different network fabric types. The Multi-Path approach adapts to applications which are core-affine and those which are not. The balancing of whole messages/RDMA operations is performed by a send/receive API command specifying the target node for the whole message (and optionally a core number in the case of a core-affine target). The Multi-Path approach adapts dynamically to network errors by excluding faulty pathways, as needed, and shifting traffic to remaining healthy pathways with background recovery of pathways running periodically for self-healing. The Multi-Path also adapts dynamically to the load by diverting traffic from slow pathways and favoring pathways with normal load.
A method for migrating data between compute nodes in a distributed data storage system, comprising:
A distributed data storage system for migrating data between compute nodes, comprising:
Dependencies are inferred from the claim text.