I suggest you start checking the Network part (Cables, Switches,etc) since there seems to be intermittent disconnections. Check the speed and duplex part since I had a lot of issues with Cisco Switches and Dell Servers when we set it at Auto Config. Manually setting it to 1000Mbps and Full Duplex resolved some of the issues.
What RAID level are you using at the SAN ?