I liked the article but I wanted to point out a possible issue in testing performance using link aggregation. This issue comes up when testing link aggregation on network storage devices with multiple data streams from multiple sources to a single set of disks. When using this test method, performance measurements are heavily affected by the storage device's hard drive seek times.
I found this out while I was testing high performance network storage systems that were expected to operate in the 300+ MB/S range. The performance I got using multiple computers was abysmal at 100 to 125 MB/S

(abysmal in the sense I was looking for 300+ MB/S). When I realized what was occurring, I changed to a single computer with dual dual core CPUs (to eliminate the effect of processor throughput) with an Intel four port NIC using link aggregation through a switch to the four GBE inputs on the storage device. In this way I could run a single stream of data to the storage device without incurring seek times. This change did yield the expected Read/Write data rates of 300+ MB/S

.
BTW I purchased both an 809 (7TB/R5) and 639 (5TB/R5) to fill my local storage requirements. I use the 809 for shared main storage w/incremental nightly backups to the 639. The 639 password is known to the 809 but not the systems that use the 809. In this way my 639 backup has a bit of protection from viruses and the like as the other systems on the net do not have the access password for it.