SAN firmware can be a pain. We had an Equalogic SAN at a place I worked and the big selling point with these was how it was super easy to just add more enclosures live and everything just converges together. You can make it redundant, or just use more spindles, grow the arrays across the new enclosure etc all live... BUT... and a big BUT, it only worked if the firmware versions matched. Unless you buy two enclosures at the exact same time, of course they're not going to match, the newer one will have a newer firmware. The only way to update the firmware was to take it offline. Who the hell takes storage offline, ever? Well we had to. Totally defeats the whole purpose of having a feature that makes adding a new unit seamless, because it sure as hell is not seamless if the firmware update requires a reboot.
There was also a certain firmware version that if you updated it, it would start to corrupt data. Scary stuff. We got lucky and they were not at that version yet when we updated, but another one of our clients got hit.
I'm going to stick with my 24 bay enclosure running Linux and mdadm raid TYVM. Cheaper, easier to operate, and less points of failure.