I've done some work in order to provide VMPS server functionality without requiring Cisco hardware, unfortunately, mainly looking at OpenVMPS and Gunnar Lindbergs VQPD (as mentioned at ) unfortunately, our switches didn't agree with either of those implementations, and I've not had the hardware to spare to analyze what differs. Feel free to contact me with questions, though. There is also a report in German about VMPS/VQP