Hmm. I have a couple ICH7R systems here (P5W64WS Pro) but haven't really seen an issue going drive-drive on the on-board. Granted I don't use it much (and will be removing all drives from them going to raid cards shortly). It could be something like you said specific to the ICH7 though from the intel docs I don't see anything that stands out. Are you sure you were using the ports on the SB not the ones that may be on another chipset (ie, marvel?) Board manufacturers usually add a couple more ports to another chipset that also does network or other functions.
As for the balanced system rule of thumb, it's only a computer design guideline. If the E1200 can do ~12K MIPS then that's fine basically means that you have the processing power to handle that if that was the only thing you were doing (which it's not you run the OS and raid software for example) but still that's not bad. Basically if you are looking for ~100Mbit connections you should be good. The question will come down to WRITES more often as that will be all software based and each write IO turns into 2 reads & 2 write IO's with parity calculations, though I don't see that being much of a problem for a pure NAS 'server' type build for only 100Mbit.
Try it and report back. As engineers say there are two worlds "world as designed" and "world as built". ") If you have Gbit I would be curious to see how much it can push in either reads or writes (streaming & random).
Bookmarks