Hi,
I have a small Proxmox cluster, and recently acquire 2 old SAN boxes.
I would like to use all available storage space of those SAN boxes.
Each of those SAN boxes exports a iSCSI LUN to all Proxmox nodes.
I have created a LVM volgroup on a single iSCSI LUN, combined with multipath; everything is running fine [1 volgroup <=> 1 multipath <=> 1 LUN].
I would like to ask: whether those cases are cluster-safe:
1. Using only a single volgroup, contain all iSCSI LUNs.
Reason:
_ simpler in management GUI.
_ VM can have a huge disk that spanning on many LUNs.
_ somewhat improve performance, LUN X on a controller A, LUN Y on controller B, LUN Z on controller A ...
If i use "pvmove" command on a node, is it cluster-safe?
[1 volgroup <=> many multipaths <=> many LUNs]
2. Moreover, if i create a raid0 LV, spreading its Physical Extends on all PVs of a volgroup, then assign than LV to a high IOPS VM, is it cluster-safe?
[1 big LV raid 0 <=> 1 volgroup <=> many multipaths <=> many LUNs]
3. Instead of letting LVM manage raid, i could use linux mdadm.
A LVM volgroup on /dev/md0 on many iSCSI LUNs. Is it cluster-safe? (md scheme maybe linear or raid0)
[1 volgroup <=> 1 /dev/md0 <=> many multipaths <=> many LUNs]
Best regards.
I have a small Proxmox cluster, and recently acquire 2 old SAN boxes.
I would like to use all available storage space of those SAN boxes.
Each of those SAN boxes exports a iSCSI LUN to all Proxmox nodes.
I have created a LVM volgroup on a single iSCSI LUN, combined with multipath; everything is running fine [1 volgroup <=> 1 multipath <=> 1 LUN].
I would like to ask: whether those cases are cluster-safe:
1. Using only a single volgroup, contain all iSCSI LUNs.
Reason:
_ simpler in management GUI.
_ VM can have a huge disk that spanning on many LUNs.
_ somewhat improve performance, LUN X on a controller A, LUN Y on controller B, LUN Z on controller A ...
If i use "pvmove" command on a node, is it cluster-safe?
[1 volgroup <=> many multipaths <=> many LUNs]
2. Moreover, if i create a raid0 LV, spreading its Physical Extends on all PVs of a volgroup, then assign than LV to a high IOPS VM, is it cluster-safe?
[1 big LV raid 0 <=> 1 volgroup <=> many multipaths <=> many LUNs]
3. Instead of letting LVM manage raid, i could use linux mdadm.
A LVM volgroup on /dev/md0 on many iSCSI LUNs. Is it cluster-safe? (md scheme maybe linear or raid0)
[1 volgroup <=> 1 /dev/md0 <=> many multipaths <=> many LUNs]
Best regards.