DSM-G600, DNS-3xx and NSA-220 Hack Forum

Unfortunately no one can be told what fun_plug is - you have to see it for yourself.

You are not logged in.

Announcement

#1 2011-03-11 03:04:51

dhub
Member
Registered: 2011-01-01
Posts: 112

Network settings for better performance

I'm running debian squeeze, but I suspect these changes would help on other reloaded kernels or the default firmware.

I change my mtu to 9000 (obvious)
my txqueue length to 2000 (I suspect this is making most of the difference)
and turned off sack

ifconfig eth0 mtu 9000 txqueuelen 2000
echo 0 > tcp_sack

iperf is now showing me getting 49.2MB/s instead of 22MB/s.    Which cut my drbd sync time in half :-)

Offline

 

#2 2011-03-11 07:12:19

bjby
Member
Registered: 2009-02-22
Posts: 265

Re: Network settings for better performance

49.2MB/s, that must be some sort of dns323 world record. Nice. I am foreseeing this tread to be a long one.

Offline

 

#3 2011-03-11 07:35:26

bound4h
Member
Registered: 2010-04-12
Posts: 209

Re: Network settings for better performance

Do you have iperf running as a server on the DNS-323 and then connecting to it via client PC?

Offline

 

#4 2011-03-11 07:51:56

dhub
Member
Registered: 2011-01-01
Posts: 112

Re: Network settings for better performance

I ran "iperf -s" on a server connected to the GB switch and "iperf -c server" on the dns-323

Offline

 

#5 2011-03-11 15:35:06

fordem
Member
Registered: 2007-01-26
Posts: 1938

Re: Network settings for better performance

bjby wrote:

49.2MB/s, that must be some sort of dns323 world record. Nice. I am foreseeing this tread to be a long one.

Nah - I've topped that, but just barely - but you can only achieve that sort of data rate in a "silicon~silicon" test (iperf just tests the network throughput) as soon as you start to read/write the physical drives, you're going to see the throughput tank. 

My tests were done using iXia's QCheck.

Last edited by fordem (2011-03-11 15:35:46)

Offline

 

Board footer

Powered by PunBB
© Copyright 2002–2010 PunBB