support volume local cache

Registered by Liang Fang

Currently there're different types of fast NVME SSDs which r/w throughput can be 2.x~3.x GB/s, latency can be ~10 us. While typical remote volume for a VM can be hundreds of MB/s, latency can be millisecond level (iscsi / rbd). So these fast SSDs can be mounted on compute node locally and used as a cache for remote volumes. This BP add the support of this.

Blueprint information

Status:
Started
Approver:
Balazs Gibizer
Priority:
Undefined
Drafter:
Liang Fang
Direction:
Needs approval
Assignee:
Liang Fang
Definition:
Approved
Series goal:
None
Implementation:
Started
Milestone target:
None
Started by
Balazs Gibizer

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.opendev.org/#/q/topic:bp/support-volume-local-cache

Addressed by: https://review.opendev.org/689070
    Support volume local cache

[efried 20200214] Spec approved
[efried 20200217] Whoops, I made a mistake; the spec isn't approved yet, sorry.
[efried 20200220] Agreed in nova meeting to approve spec freeze exception. Spec is approved, so approving the blueprint.

Addressed by: https://review.opendev.org/663542
    Add volume local cache support

[gibi 20200414] we hit feature freeze in Ussuri, so it is deferred

[gibi 20200629] approved as the has been spec approved

[gibi 20200928] as we hit feature freeze I'm deferring this from Victoria

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.