Bug 1375336 - Azure cache
Summary: Azure cache
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Red Hat CloudForms Management Engine
Classification: Red Hat
Component: Performance
Version: 5.6.0
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: GA
: 5.7.0
Assignee: Rich Oliveri
QA Contact: Jeff Teehan
URL:
Whiteboard: provider:azure
Depends On:
Blocks: 1376162
TreeView+ depends on / blocked
 
Reported: 2016-09-12 18:17 UTC by John Prause
Modified: 2017-01-12 04:49 UTC (History)
4 users (show)

Fixed In Version: 5.7.0.0
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
: 1376162 (view as bug list)
Environment:
Last Closed: 2017-01-11 20:17:20 UTC
Category: ---
Cloudforms Team: Azure
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)

Description John Prause 2016-09-12 18:17:30 UTC
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.

Comment 2 John Prause 2016-09-12 18:18:10 UTC
https://github.com/ManageIQ/manageiq/pull/10171

Comment 4 Jeff Teehan 2016-09-26 19:17:08 UTC
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


Note You need to log in before you can comment on or make changes to this bug.