In OpenStack, block storage is provided by the Cinder project. Cinder is the project that provides a self-managed block-level storage device. This enables on-demand block storage for an OpenStack compute service called nova.
Cinder creates a software-defined storage by virtualizing underlying storage pools, which can be software-defined storage or traditional hardware. Here, we also utilize software-defined storage such as Solidfire and Ceph.
Nova accesses the block storage using Cinder APIs wherein the backend storage is being accessed on iSCSI, ATA over Ethernet, or a fiber channel.
Now, let's see how to ensure the security of Cinder. Similar to all of the other projects, such as Keystone and nova, Cinder ...