hi,

i have a customer who will be using multistore/vfilers of random workloads all over nfs.

my view for an overall performance perspective is two controllers and multiple raid groups per aggregate evenly spread.  ie, if i had 5 FCAL shelves i could create 2 aggregates comprised of 2 16 disk raid groups spread across both controllers and all shelves

however their budget can at max allow 4 shelves which would leave one aggregate with 2 raid groups, the other with one and more spares since i would not want to add a half sized raidgroup.

the idea being that the vfilers would be split evenly across aggregates to better spread ops load across the drives

but realistically will that gain better performance versus a single aggregate with 3 raidgroups spread across both controllers and all drives?