Method and system for allocating logical paths between a host and a controller in a virtual data storage system
AssigneeStorage Technology Corporation
InventorAmar Nath Sinha
Life of this patent
Estimating the term…
Loading patent…
AssigneeStorage Technology Corporation
InventorAmar Nath Sinha
Estimating the term…
A method and system for allocating logical paths between a host and a controller in a virtual data storage system such that the loads on the logical paths from storage devices are distributed evenly across the logical paths. When a connection request for connecting a storage device to the host is received by the controller, the controller counts an amount of queued connection requests from the storage devices to the host on each logical path. A logical path for the new connection request is then selected as a function of the amount of queued connection requests on each logical path and the current input/output activity on each logical path. The controller selects the logical path void of current input/output activity that has the lowest amount of queued connection requests to be the selected logical path. The controller then associates the new connection request with the selected logical path.
A data storage system comprising:
A method for enabling a host having a plurality of links to read data from storage devices in a data storage system, the method comprising:
Dependencies are inferred from the claim text.