Currently, SSA on Azure does not cache any disk IO. This results in many more IO requests made through the Azure API, than needed. Not only does this impact performance, it is prone to failure because Azure limits the number of IO requests made per hour. This PR uses the MiqDiskCache module to provide disk IO caching for Azure SSA. Results show that the number of read requests per scan goes from over 7000 (un-cached) to less than 1000 (cached) - for a cross section of sample VMs. Also, scan times go from > 20 min to < 4 min in many cases.
https://github.com/ManageIQ/manageiq/pull/10171
This is implemented. Moving to verified. SSA does appear a bit more snappy as I described in the 5.6 version of this bz. Tested on 5.7.0.2