The LVM is a Linux kernel volume manager that adds an abstraction layer between the storage and logical devices in a Linux-based system. LVM is an independent Linux software that provides useful options including resizing, snapshotting volumes, and thin provisioning. Bear in mind that LVM is not a Cinder dependency. On the other hand, it is configured as the default block storage backend for OpenStack.
Under the hood, the cinder-volume service will check the volume group created in the storage host. To provide access, Cinder will use a path target by the means of multi transfer protocols supported by LVM, including iSCSI (SCSI over IP), iSER (SCSI over RDMA), and Fiber Channel over Ethernet ...