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 2009-08-08 06:26:50

jocala
Member
Registered: 2009-08-06
Posts: 6

network speed

I just set up my DNS-321 and I must say, I'm very disappointed with gigabit transfer speeds. I'm used to seeing 12 MB/s transfers from my current homebrew server. The DNS-321 is crawling at 5-6 MB/s.  I've tried all the settings offered, I get my best speed with 1000 checked jumbo frames disabled. I'm using 1.03b9 firmware and funplug .5 

Any suggestions?

Offline

 

#2 2009-08-08 07:11:52

bkamen
Member
From: Central East Illinois, USA
Registered: 2007-07-16
Posts: 80
Website

Re: network speed

Dunno - I have a DNS-343 w/1.03 firmware and I found my Realtek (WinXP) driver completely bombs w/Jumbo Frames while another machine with an Intel Pro/1000 MT NIC cruises along around 310Mb/s....

So don't discount all the hardware in between.

-Ben


--
Ben - Don't Ask me how I fixed it - I have no idea what I'm doing!
============================================
http://www.benjammin.net/

Offline

 

#3 2009-08-09 04:14:07

jocala
Member
Registered: 2009-08-06
Posts: 6

Re: network speed

bkamen wrote:

Dunno - I have a DNS-343 w/1.03 firmware and I found my Realtek (WinXP) driver completely bombs w/Jumbo Frames while another machine with an Intel Pro/1000 MT NIC cruises along around 310Mb/s....

So don't discount all the hardware in between.

-Ben

Well, just as an fyi...

I've read most of the posts here (and elsewhere) regarding the speed or lack thereof of the DNS-321. It seems that there's no pattern, just that some folks gigabit speed sucks and others don't. Mine sucks.

I did straight connects from the DNS-321 to three different boxes, one laptop with a Realtech gigabit chipset, a homebrew tower with two Broadcom gig cards (tested both) and an Intel Mac Mini. I failed to get much above 5.6 MB/s for transfers using NFS,CIFS,FTP and Rsync. I used jumbo frames with each available mtu and no jumbo frames.

I also ran FTP tests with each firmware available. No changes.

Offline

 

#4 2009-08-09 22:23:58

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

Re: network speed

The title of the thread is file transfer speed is slow, yet the entire discussion is on network speeds - I just want you to recognise that the two are not the same - the file transfer speed will be limited by the network speed, but, the network speed is not always the limitation in a file transfer.

Compare the network to a water pipe, you may have a 48" water main that can flow 15,000 gals/hour, but if you connect it to a pump capable of pushing 300 gals/hour, you won't get the 15,000 gals you're expecting.

jocala wrote:

It seems that there's no pattern, just that some folks gigabit speed sucks and others don't. Mine sucks.

Perhaps the lack of a pattern is caused by not looking in the right place for the pattern.

It stands to reason that if some folks can get decent gigabit speed that the unit is capable of delivering decent gigabit speed, and if other folks can't match that performance, then perhaps they need to look at what is different, and in posts like yours - not even discussed - the disks from which & to which the files are being transferred

Here's a nice article to put that in it's proper perspective - http://www.tomshardware.com/reviews/gig … ,2321.html

Oh - for what it's worth - I've found the performance of the Realtek based gigabit NICs to be subpar, and more so if used with Microsoft supplied drivers - gigabit cards delivering speeds in the 70 mbps region - speeds that I would consider embarrasingly low , even of a 100mbps NIC - simply switching to the card manufacturers' supplied drivers or Realtek's drivers (Realtek manufacture chipsets which are used by other companies to build NICs or to integrate in their system boards) will often double the throughput, but, 2 x 70mbps is only 140mbps, still ridiculously low.

If you'd like to be able to measure network throughput, rather than the speed of the entire chain, google for QCheck - it's a free utility that runs entirely in memory and can be used to measure a transfer without it being affected by the speeds of the disks or the disk interface.  By the way - they also offer a range of endpoints compiled for different operating systems and processors, including one that runs on the DNS-323 and should run on the DNS-321 - the DNS-323's network interface is capable of transfers exceeding 400 mbps, I shoud think the DNS-321 wouldn't be that much different.

Offline

 

#5 2009-08-09 22:38:57

jocala
Member
Registered: 2009-08-06
Posts: 6

Re: network speed

fordem wrote:

The title of the thread is file transfer speed is slow, yet the entire discussion is on network speeds - I just want you to recognise that the two are not the same - the file transfer speed will be limited by the network speed, but, the network speed is not always the limitation in a file transfer.

Of course you're correct. Thanks for the response and sorry for the imprecise language.

Unfortunately, no Qcheck for me, nothing but Macs and Linux here. However, I would have thought the straight connect between a Mac Mini and the DNS-321 would have eliminated network bottlenecks. Surely Apple's hardware wouldn't be so terrible as to bring the 321 to it's knees.

Offline

 

#6 2009-08-10 03:49:53

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

Re: network speed

I could be wrong but there's probably a way to test - QCheck is just a way to manipulate the endpoints, and there are endpoints for linux and quite likely which ever Mac OS you're running.

Now - about that comment ...

jocala wrote:

I would have thought the straight connect between a Mac Mini and the DNS-321 would have eliminated network bottlenecks.  Surely Apple's hardware wouldn't be so terrible as to bring the 321 to it's knees

I can't help but wonder if you took the time to read the article I linked to - if you did, you missed the point, and even missed the point of my water pipe analogy.

You've eliminated the network as the bottleneck - so what does that leave you with?  The Mac & the DNS-321.

As per my previous post ...

It stands to reason that if some folks can get decent gigabit speed that the unit is capable of delivering decent gigabit speed, and if other folks can't match that performance, then perhaps they need to look at what is different, and in posts like yours - not even discussed - the disks from which & to which the files are being transferred

The problem just might be in your Mac

Before you dismiss the idea, try researching it - you just might be surprised.

Offline

 

#7 2009-08-15 01:35:44

jocala
Member
Registered: 2009-08-06
Posts: 6

Re: network speed

I rma'd my DNS-321 and purchased a ReadyNAS Duo. It has its problems as well,(very slow NTFS USB reads from an external drive) but the network transfer speeds are blazing compared to the DNS-321:  12-15 MB/s for Netgear, 5-7 MB/s for D-Link.

Offline

 

#8 2009-08-15 04:24:28

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

Re: network speed

Maybe you should gotten a DNS-323 - I get 24~30MB/s from mine wink

Sooner or later, though, you'll come to the realisation that maximum throughput is vastly different from real world usage.

Offline

 

#9 2009-08-15 08:26:31

Smallstack
Member
From: New Zealand
Registered: 2009-04-05
Posts: 23
Website

Re: network speed

You have to remember that in order to use Jumbo Frames. Every SINGLE piece of equipment between your NAS and PC must SUPPORT jumbo frames at the SAME MTU.

As above, since other people are seeing good speeds, it must be something in your network configuration. I own a DNS-343.

For example in my setup:
NAS set to Jumbo Frames Enabled, MTU of 9000
D-Link DIR-655 (automatic support for jumbo frames)
The NIC in my PC is set to 9000 MTU as well.

Read speeds of roughly 300megbit/sec for 4.5GB ISO.

That is the only way you will see a performance gain using Jumbo Frames. Also if your transferring lots of little files with MTU 9000 you'll see a performance decrease.

Offline

 

#10 2009-08-15 13:12:51

Biscotte
Member
Registered: 2007-05-21
Posts: 81

Re: network speed

Smallstack,
Maybe you can help with a clarification please (even though it seems clear from your post)? 

My DNS-323 units are set to jumbo 9k.  Max setting on my 1,000mb network cards is jumbo 7k.  Portables from time to time are connected in, and they support max jumbo 9.5k.  Everything is set to max. 

I thought that the 'system' would auto-negotiate to get the best out of transfer speeds.  Are you saying I need to change the 323 setting to 7k and change the portables setting to 7k to get better transfer speed with the NICs? 

Ta in advance
Biscotte

Offline

 

#11 2009-08-15 17:21:01

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

Re: network speed

Biscotte - you are correct in that the "end points" will automagically negotiate the largest common frame size or mss (maximum segment size), Smallstack is not wrong - perhaps you missed the word "between" - as in "every SINGLE piece of equipment between your NAS and PC" - for most of us that will be a single device, either a switch or a router.

Let's look at it from a slightly different angle and we'll use your network as an example.

Your DNS-323 units are set for 9k (call them endpoint #1), your network cards in your computers are set for 7k (call them endpont #2), and the portables set for 9.5k (call them endpoint #3) - your switch/router, which you do not define, is the piece of equipment between the end points and must support jumbo frame upto a minimum of 9k for your network to be able to handle jumbo frame at 9k or 7k as negotiated by the endpoints.

The switch itself does not have a say in the negotiation so if your switch does not support jumbo frame, or does not support the frame size you choose, it will simply discard the jumbo frames as being oversized, and out of spec.

Now pay very close attention to Smallstack's last statement - if you are transferring lots of little files with MTU 9000 you will see a performance decrease - jumbo frame is of very little value if you are not moving vast quantities of data.

Offline

 

#12 2009-08-15 22:57:33

Biscotte
Member
Registered: 2007-05-21
Posts: 81

Re: network speed

OK I think I have understood.  As usual networks only goes as fast as the bottleneck - the rest negotiates up to and around this bottleneck speed. 
My switch is a Netgear GS108.  It has Jumbo frame support according to the manufacturer of 9,720 byte.  So it looks like this will not slow things down at all. 

You don’t say what small files are.  I assume .bat files say 150 bytes and other small stuff of under say half a meg.  I seem to move lots of files between 2 meg and 350 meg.  So again don’t think I will be slowed much.

Oh and the answer to the speed question is 8 meg per second (same as tops for 100Mbps) for some connections and 11-13 meg for other connections. 

BTW.  My 24 port 3com 100Mbps switch went phut.  As an interim measure I have been using the Netgear GS108 - with an old (read very old) 3com 10Mbps 24 port for printers and connections for those members of the family that are not being nice to me (!). 

Learning for me is as follows - my next purchase will be a 3com or similar 1,000Mbps 24 port switch, BUT now I will ensure I get one with big (9k) jumbo frame support. 

Thanks all
Biscotte

Offline

 

#13 2009-08-17 05:06:36

Soprano
Member
Registered: 2009-01-18
Posts: 17

Re: network speed

Have you tried different network cables? I get about the same throughput to and from my DNS-323 from my Vista box, my 2 ghz Intel Mac Mini, and Macbook Pro. I get about 20-25 MB/s copying to the NAS, and 25-30 MB/s from the device. Everything is set to Jumbo Frames, and connected to a Dlink gigabit switch.

Offline

 

#14 2009-08-17 19:49:56

Biscotte
Member
Registered: 2007-05-21
Posts: 81

Re: network speed

Soprano,
thanks for the comment, but been there, done that.  My machine is not that many feet from the DNS boxes - all cat6 between me and them.  Some of the rest of the house is cat5e.  And yes changed the cables after i had one go dud on me - Fordem is right, they don't last forever. 
Ta again
Biscotte

Offline

 

#15 2009-08-19 08:52:54

Muppet
Member
Registered: 2008-05-21
Posts: 44

Re: network speed

Well I had similar problems. Only quite bizarrely - the problem was file dependant!

Same directory:
- FileA 705MB, transfers to my mac at 35-40 MB/s
- FileB 702MB, transfers to my mac at 5-7 MB/s

This was consistently repeatable and I figured it must be fragmentation.

So I copied FileB to my computer.
Then I deleted FileB from the NAS and copied it back (at about 20 MB/s).
Now I can transfer it back to my computer at 35 MB/s.

So now I just wish I could find a defragger for this box.

Offline

 

Board footer

Powered by PunBB
© Copyright 2002–2010 PunBB