Invention Grant
- Patent Title: Dynamic path selection in a storage network
-
Application No.: US16411075Application Date: 2019-05-13
-
Publication No.: US10884666B1Publication Date: 2021-01-05
- Inventor: Ronald Karr , John Mansperger
- Applicant: Pure Storage, Inc.
- Applicant Address: US CA Mountain View
- Assignee: Pure Storage, Inc.
- Current Assignee: Pure Storage, Inc.
- Current Assignee Address: US CA Mountain View
- Main IPC: G06F3/06
- IPC: G06F3/06 ; G06F13/16 ; G06F11/34 ; G06F11/30

Abstract:
Managing input/output (‘I/O’) queues in a data storage system, including: receiving, by a host that is coupled to a plurality of storage devices via a storage network, a plurality of I/O operations to be serviced by a target storage device; determining, for each of a plurality of paths between the host and the target storage device, a data transfer maximum associated with the path; determining, for one or more of the plurality of paths, a cumulative amount of data to be transferred by I/O operations pending on the path; and selecting a target path for transmitting one or more of the plurality of I/O operations to the target storage device in dependence upon the cumulative amount of data to be transferred by I/O operations pending on the path and the data transfer maximum associated with the path.
Information query