Storage is an essential part of any computing systems.
In OpenStack, Cinder provides persistent storage, but currently, Ironic only supports integrated storage and is not available Cinder volume as an external storage.
By utilizing external storage at Ironic, user can run enterprise workloads on bare metal servers to ensure stable and predictable performance, and better data consistency etc. Also this can be applied to containerized apps on top of baremetal node. Enterprise workloads such as Database, fail over with state-full application on container need persistent and stable storage.
There are two ongoing effort and one lacking feature to enable volume support for containerized apps on baremetal.
- [Ironic] Cinder volume support
- [Magnum] Ironic support
- [Magnum] Volume support on baremetal node(not started)
In this session, we explain recent updates of Ironic and Cinder integration effort and then discuss Ironic support for Magnum and volume support for container.
Attendees are able to learn about current activity at Ironic, Cinder, Nova and Magnum at upstream.