Add Ceph into our storage capabilities

Registered by Nick Barcet

An efficient distributed storage system is a base requirement to build both IaaS and large bare metal infrastructure. As Ceph is maturing, it might be a good idea to start looking how we can enable it in surrounding components

User Story
* User has quantities of data that needs to be made available through its infrastructure and scale beyond the Peta

Known Dependencies
Integration with:
* Libvirt
* Qemu-rbd
* Cloud-init
... ?
may not be ready to be promoted to main yet, but discussion should take place.

Blueprint information

Status:
Not started
Approver:
Robbie Williamson
Priority:
Low
Drafter:
None
Direction:
Needs approval
Assignee:
None
Definition:
Drafting
Series goal:
None
Implementation:
Deferred
Milestone target:
None

Related branches

Sprints

Whiteboard

Discussion
 * depends on btrfs, which state is unknow
 * the first step we shold make is to check that it works, test it

ACTION
 * put it in our automated testing suite first to make sure it works as a fs before going further
   - also test the tools
 * investigate qemu-rbd
 * investigate libvirt

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.