Hi Ross, On Fri, Oct 17, 2008 at 1:35 PM, Ross <[EMAIL PROTECTED]> wrote: > Ok, just did some more testing on this machine to try to find where my > bottlenecks are. Something very odd is going on here. As best I can tell > there are two separate problems now: > > - something is throttling network output to 10MB/s
I'll try to help you with this problem. > The network throughput I've verified with mbuffer: > > 1. A quick mbuffer test from /dev/zero to /dev/null gave me 565MB/s. > 2. On a test server, mbuffer sending from /dev/zero on one machine to > /dev/null on another gave me 37MB/s > 3. On the live server, mbuffer sending from /dev/zero to the same receiving > machine gave me just under 10MB/s. > > This looks very much like mbuffer is throttled on this machine, but I know > NFS can give me 60-80MB/s. Can anybody give me a clue as to what could be > causing this? > Does your NFS mount go over a separate network? If not, just ignore this advice. :) When first testing out ZFS over NFS performance, I ran into a similar problem. I had very nice graphs, all plateauing at 10MB/s, and was getting frustrated at performance being so slow. It turned out that one of my links was 100Mbit. I took a moment to breathe, learn from my mistake (check the network links BEFORE running performance tests), and ran my tests again. Check your network links, make sure that it's Gigabit all the way through, and that you're negotiating full-duplex. A 100Mbit link will give you just about 10MB/s throughput on network transfers. - Dimitri _______________________________________________ zfs-discuss mailing list zfs-discuss@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/zfs-discuss