Patent attributes
A host device is configured to communicate over a network with a storage system. The host device comprises a multi-path input-output (MPIO) driver configured to control delivery of input-output (IO) operations from the host device to the storage system over selected ones of a plurality of paths through the network. The MPIO driver is further configured to send one or more requests to the storage system for data corresponding to performance of one or more switch fabrics in the network, and to receive the data corresponding to the performance of the one or more switch fabrics from the storage system. The MPIO driver is also configured to identify one or more performance issues associated with at least one of the selected ones of the plurality of paths based on the received data, and to manage one or more of the input-output operations responsive to the identified performance issues.