While application 214 relies on IO load balancing and submission functionality 216 residing in the user space 210 for pathing and communication with the storage array 105, application 212, which utilizes kernel space-based IO load balancing and submission functionality 224, may not be able to interface with the IO load balancing and submission functionality 216 in the user space 210 since the kernel space-based components such as, e.g., the filesystem 222, IO load balancing and submission functionality 224 and HBA driver 226, are utilized for submitting the IO operations to the storage array 105.