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 also has its configuration files, which contain all of the critical information. Here, we need to ensure security and safety of the configuration files. So, we need to ensure that the configuration files are given access to
root/cinder. These configuration...