I'm using AoE (ATA Over Ethernet) on a Linux NAS with bonded gigabit nics. I'm curious as to which bonding mode is most appropriate for use with AoE? (balance-rr, balance-xor, 802.3, etc)
I'm using good procurve switches, I have tweaked sysctl so that kernel rx/tx buffers are appropriate for jumbo frames, I just want to be sure to select the appropriate bonding type. I am looking for optimal performance and failover (or, well, why you'd bond in the first place).
This information might be helpful.
http://support.coraid.com/support/sr/ANSR001.pdf
To understand your options and how they work see http://www.linuxfoundation.org/en/Net:Bonding
Particularly the sections "Configuring Bonding for High Availability" and "Configuring Bonding for Maximum Throughput."