CDN for caching objects like images stored in a Swift
Provide a CDN image for ATS (Apache Traffic Server), to cache objects like css, js and images.
The tenant can install CDN image(s) on compute instances.
The DNS management can be done to retrieve objects over http from CDN instead of directly from origin.
CDN can serve object from it's cache, or retrieve object from Swift container for the tenant and cache it for next time
The rules for caching can be controlled via a config file per tenant (per property) or via a simple wizard on the dashboard
The CDN can serve the objects to the browser, instead of directly retrieving by a http url from swift as origin.
Note: Not sure which OpenStack component this applies for, selecting Swift for now.
Blueprint information
- Status:
- Complete
- Approver:
- None
- Priority:
- Undefined
- Drafter:
- None
- Direction:
- Needs approval
- Assignee:
- None
- Definition:
- Obsolete
- Series goal:
- None
- Implementation:
- Unknown
- Milestone target:
- None
- Started by
- Completed by
- John Dickinson
Related branches
Related bugs
Sprints
Whiteboard
I'd suggest you look at projects like https:/