What is the fundamental difference between VxDMP and MPXIO? Sun supports the two of them running together so is there a performance penalty attributed to doing this? How do they work?
Veritas' VxDMP and Sun's MPXIO are both path management products. They are used to load balance I/O when you have more than one host bus adapter connected to shared storage in a storage array. The fundamental difference is that MPXIO is from Sun and can be included as part of the Kernel of Solaris. Veritas' VXDMP is a layered product that sits on top of Solaris to provide the same functionality. VxDMP usually comes as part of the Veritas file management suite that includes support for the Veritas file system on top of Solaris. You can use both products. One for file management (VxVM) and the other for path failover.
From the versions of both products I have seen running, Veritas has the better GUI. MPXIO has an advantage in that it is able to be updated using dynamic update but the Veritas solution has been available much longer and is proven.
It's a matter of personal preference.
Editor's note: Do you agree with this expert's response? If you have more to share, post it in one of our .bphAaR2qhqA^0@/searchstorage>discussion forums.
This was first published in October 2002