Hi,
I know that there is already "LVM over iSCSI/FC" for shared block storage (SAN) which carves out LV from a shared VG/LUN for individual VM disks - but with no snapshot and thin provisioning support
my question is why is there no (extended) storage plugin which provides
1.) "QCOW2 over/on LV(M)" - to format a LV / block device with QCOW2 should not be a big issue - given that the "raw" format is already used with LVM / Proxmox Storage plugins - this would then provide qcow internal snapshots on an (initially) thick provisioned LV
2.) the thin provisioning is maybe the harder part - but oVirt/RHV did this already with some kind of watchdog - if an initial small (e.g. 1GB) thick QCOW LV gets full -> extend it with +x GB
I know that there is already "LVM over iSCSI/FC" for shared block storage (SAN) which carves out LV from a shared VG/LUN for individual VM disks - but with no snapshot and thin provisioning support
my question is why is there no (extended) storage plugin which provides
1.) "QCOW2 over/on LV(M)" - to format a LV / block device with QCOW2 should not be a big issue - given that the "raw" format is already used with LVM / Proxmox Storage plugins - this would then provide qcow internal snapshots on an (initially) thick provisioned LV
2.) the thin provisioning is maybe the harder part - but oVirt/RHV did this already with some kind of watchdog - if an initial small (e.g. 1GB) thick QCOW LV gets full -> extend it with +x GB
Last edited: