Image Pre-cache Support
Nova supports caching images on demand at the compute node level for
performance reasons, but provides no ability to schedule that activity
before a rollout or maintenance window. This long-requested feature
becomes even more important when considering Edge Computing
environments, limited bandwidth, as well as high-scale rapid
application deployment.
Blueprint information
- Status:
- Complete
- Approver:
- Matt Riedemann
- Priority:
- Medium
- Drafter:
- Dan Smith
- Direction:
- Approved
- Assignee:
- Dan Smith
- Definition:
- Approved
- Series goal:
- Accepted for ussuri
- Implementation:
-
Implemented
- Milestone target:
-
ussuri-2
- Started by
- Matt Riedemann
- Completed by
- Matt Riedemann
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Add cache_image() driver method and libvirt implementation
Addressed by: https:/
Add cache_image() support to the compute rpc, api, and manager
Addressed by: https:/
Add cache_images() to conductor
Addressed by: https:/
WIP: Add image caching API for aggregates
Addressed by: https:/
WIP: Add image precaching docs for aggregates
Addressed by: https:/
Fix up some feedback on image precache support
Addressed by: https:/
WIP: Log some stats for image pre-cache
Gerrit topic: https:/
Addressed by: https:/
Consolidate [image_cache] conf options
Addressed by: https:/
Add notification sample test for aggregate.
Addressed by: https:/
Add Aggregate image caching progress notifications