Hello,
we have some Dell Storage Appliances that we would like to use with Proxmox. They export iSCSI LUNs and we would like to use the LVM (thick) shared storage with them.
Dell wants you to create smaller LUNs (maybe 2TiB or so) but a lot of them to be able to balance the load between the storage controllers and for them to use their own IO queues. This results in better performance.
You could create a separate LVM shared storage for each LUN. But when you go down that route there comes a lot of manual overhead with it, balancing VMs between lots of different PVE storages... playing tetris with VM storage once you want to resize a disk. Doesn't sound too fun.
A colleague suggested just creating a PV per LUN and adding them all to one VG that hosts the LVM shared storage. This would get rid of the administrative overhead and once enough storage from PV00 is used it would overflow to PV01 and spread the load across multiple LUNs.
Something with that idea doesn't really sit right with me... Thats why I wanted to ask in here: Has someone done this before? Are there caveats and pitfalls in there that you might not immediately think off?
we have some Dell Storage Appliances that we would like to use with Proxmox. They export iSCSI LUNs and we would like to use the LVM (thick) shared storage with them.
Dell wants you to create smaller LUNs (maybe 2TiB or so) but a lot of them to be able to balance the load between the storage controllers and for them to use their own IO queues. This results in better performance.
You could create a separate LVM shared storage for each LUN. But when you go down that route there comes a lot of manual overhead with it, balancing VMs between lots of different PVE storages... playing tetris with VM storage once you want to resize a disk. Doesn't sound too fun.
A colleague suggested just creating a PV per LUN and adding them all to one VG that hosts the LVM shared storage. This would get rid of the administrative overhead and once enough storage from PV00 is used it would overflow to PV01 and spread the load across multiple LUNs.
Something with that idea doesn't really sit right with me... Thats why I wanted to ask in here: Has someone done this before? Are there caveats and pitfalls in there that you might not immediately think off?