I have grouped similar disks into LVs. NVMe SSDs together in one LV, the SATA SSD's together the second LV, and a bunch of spinning disk together in one big LV.
My main concern about this is (if I understood it correctly): the system first fills up the first physical disk before using the next one in the group.
If that is true, then the last disk is sitting in the system, waiting for the other disks to fill up, before any byte is written to it.
To improve this I can change the LVs to use striping. This will even improve the disk IO speed. One caveat: ideally the disks should be of the same size.
Another question is: what happens to the volumes created by Proxmox for the VM disk images? Will they benefit from the striping of the underlying volume, or not?
My main concern about this is (if I understood it correctly): the system first fills up the first physical disk before using the next one in the group.
If that is true, then the last disk is sitting in the system, waiting for the other disks to fill up, before any byte is written to it.
To improve this I can change the LVs to use striping. This will even improve the disk IO speed. One caveat: ideally the disks should be of the same size.
Another question is: what happens to the volumes created by Proxmox for the VM disk images? Will they benefit from the striping of the underlying volume, or not?