Patent ID: 11934679
Assignee: EMC IP HOLDING COMPANY LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A computer-implemented method, executed on a computing device, comprising:
dividing a volume into a plurality of segments;
assigning the plurality of segments to a plurality of nodes of a multi-node storage system, thus defining one or more assigned nodes and one or more unassigned nodes for each segment of the plurality of segments; and
defining one or more input/output (IO) request paths for accessing the plurality of segments based upon, at least in part, assigning the plurality of segments to the plurality of nodes and a type of data of an IO request, wherein the type of data of the IO request includes one or more of an IO request referencing meta data of a particular segment and an IO request referencing user data of a particular segment, wherein defining the one or more IO request paths for accessing the plurality of segments includes defining one or more primary IO request paths for accessing each segment from the assigned node and defining one or more non-primary IO request paths for accessing each segment from at least one unassigned node of the plurality of nodes, wherein the one or more primary IO request paths include one or more IO request paths from a host initiating the IO request to the assigned node, wherein the one or more non-primary IO request paths include one or more IO request paths from the host initiating the IO request to the unassigned node and from the unassigned node to the assigned node.