Best practice (based on my reading of the archives) seems to be to distribute disk membership in an aggregate across disk shelves.
This would appear to be for performance reasons primarily (less chance of saturating a shelf's "uplink" to the controller), but how does it affect reliability?
If I limit myself to one aggregate per shelf, if I lose that shelf I lose only the one aggregate. If aggregates are distributed I could lose all of them.
My thought is that the chance of the shelf failing is actually pretty slim as its hardware isn't all that sophisticated.
And obviously there are performance penalties for limiting to one aggregate per shelf (disk count maximums).
Thanks, Ray