For each of one or more new paths identified in a path discovery scan of the type described above, the corresponding one of the host devices 102 is configured to execute a host registration operation for that path. The host registration operation for a given new path illustratively provides notification to the storage array 105 that the corresponding one of the host devices 102 has discovered the new path.
The MPIO drivers utilize the multiple paths described above to send IO operations from the host devices 102 to the storage array 105.
For example, an MPIO driver 112-1 is configured to select IO operations from its corresponding set of IO queues 110-1 for delivery to the storage array 105 over the SAN 104. The sources of the IO operations stored in the set of IO queues 110-1 illustratively include respective processes of one or more applications executing on the host device 102-1. Other types of sources of IO operations may be present in a given implementation of system 100.