Hello there,
I'm running a vg that uses Mirror/UX.
The mirrored LE are on a remote site.
Local LUNs are c29tYdZ and remote LUNs are c21tYdZ.
At lvdisplay, I see that the first PV of a given LE is the "remote" one, and the second PV of this LE is the "local":
miller4 >lvdisplay -v /dev/n4r5vg01/lvol4 |more
--- Logical volumes ---
LV Name /dev/n4r5vg01/lvol4
VG Name /dev/n4r5vg01
LV Permission read/write
LV Status available/syncd
Mirror copies 1
Consistency Recovery MWC
Schedule parallel
LV Size (Mbytes) 200
Current LE 25
Allocated PE 50
Stripes 0
Stripe Size (Kbytes) 0
Bad block on
Allocation strict
IO Timeout (Seconds) default
--- Distribution of logical volume ---
PV Name LE on PV PE on PV
/dev/dsk/c29t7d0 25 25
/dev/dsk/c21t1d0 25 25
--- Logical extents ---
LE PV1 PE1 Status 1 PV2 PE2 Status 2
00000 /dev/dsk/c21t1d0 00033 current /dev/dsk/c29t7d0 00058 current
00001 /dev/dsk/c21t1d0 00034 current /dev/dsk/c29t7d0 00059 current
00002 /dev/dsk/c21t1d0 00035 current /dev/dsk/c29t7d0 00060 current
Is there a performance issue there?
I.e does the order in which the PVs are specified matter in the performance of Mirror/UX.
Indeed here, I was wandering if it was not silly to write the "primary" I/O remotely, then to carry the mirroring on the local PV.
If Mirror UX is fully synchronous, then my remark might not apply...
Thanks for any advice/comment in the matter.
Regards.
Romaric.
"And remember: There are no stupid questions; there are only stupid people." (To Homer Simpson, in "The Simpsons".)