Of course, you know I'm going to suggest applying any and all firmware updates :-)
www.hp.com/go/spp - 2012.08 is the latest as far as I know.
qlogic - definitely update.
But here's a question - how have you installed ESXi? On local disks? Or on an SD card internally? USB key? PXE boot?
I once saw a very similar problem with a host that had ESXi installed on an internal 4GB SD card. The management interface would hose, but the guests would continue to run for a while, just like you are seeing. In my case, I could still log into the ESXi console, and I could restart the management agents, but that usually didn't work - they would appear to restart without error, but the host was still unresponsive in vCenter. Only a hard boot would fix the problem, usually killing any remaining guests in the process and causing an HA failover (which doesn't do you any good).
So with this experience (and several other quirks I've encountered) I no longer recommend the SD card install - get a couple of drives in a mirror for the ESXi install. SD cards just arent enterprise class yet - there's no monitoring to tell you when they fail, and there's no redundancy.
Anyway, this is only speculation without your installation information...
Jes
Oh - View is VDI - virtual desktops. You'd know if you used it :-)