• February 25, 2025, 08:10:26 AM
  • Welcome, Guest
Please login or register.

Login with username, password and session length
Advanced search  

News:

This Forum Beta is ONLY for registered owners of D-Link products in the USA for which we have created boards at this time.

Author Topic: 323 performance string - redux  (Read 7700 times)

drick

  • Level 3 Member
  • ***
  • Posts: 270
323 performance string - redux
« on: May 08, 2009, 06:55:17 PM »

My new NIC's FINALLY arrived from Amazon, and I'm now back into testing mode.

So here is my setup:

Vista x64 / Intel Pro 1000 PT Server NIC - node 1
Server 2K8 x32 / Intel Pro 1000 PT Server NIC - node 2
DNS 323 
 -FW 1.07
 -2x400GB HDD's in a RAID 1
 
All units have jumbo frames turned on to 9k, and I have all the bells and whistles turned on the NIC's as well.

So far the best throughput i can get is around 18 MB/sec sustained doing a file move from node 2 to DNS.

Has anyone else gotten better numbers than this, and if so how?
Logged
DNS-323v1.8 + ffp 0.5
2x750GB Seagate HDD's / RAID1+EXT3
DNS-343A - retired due to faulty fan
DNS-343B - retired due to faulty fan
DNS-343C v1.05b + ffp 0.5
4x2TB Seagate HDD's / RAID5+EXT3
Netgear RNDP6000
6x2TB WD HDD's / RAID6
Netgear WNDR4500

fordem

  • Level 10 Member
  • *****
  • Posts: 2168
Re: 323 performance string - redux
« Reply #1 on: May 09, 2009, 11:19:45 AM »

Server 2K3 x32, Intel Pro1000CT (integrated), 9000 jumbo frame.
DNS323, fw 1.06, 2x250GB RAID1

Sustained write - roughly 24MB/sec, sustained read - just under 31MB/sec (I'm going from memory here)

There are a couple of details that you haven't mentioned (and neither have I in the above - just so we're comparing apples to apples), I'll provide them now ...

Thos figures were achieved using a single 2GB file (actually NASTester) rather than many small files and the disk subsystem at the 'other end' was also 2x250GB RAID1 using an integrated Intel ICH5 SATA controller.

When doing a timed file transfer you MUST take into consideration the disk subsystem at the other end of the test, it is either being read from or written to and it can have a significant impact on throughput.  One of the reasons I'm going from memory is I have since upgraded the server, and I am now running W2K8 and 3x250GB RAID5 with an IBM ServeRAID7t controller (a relabelled Adaptec 2410SA) and the same test gives significantly lower read throughput - one of the short comings of RAID5 is the write bottleneck that it creates, so controllers try to deal with this by caching - if you're watching the actual bandwidth usage, you'll see the initial throughput at a pretty good level and as the controller's cache fills you'll see the throughput drop significantly.  With RAID1 the throughput stays more or less constant from start to finish.
Logged
RAID1 is for disk redundancy - NOT data backup - don't confuse the two.

drick

  • Level 3 Member
  • ***
  • Posts: 270
Re: 323 performance string - redux
« Reply #2 on: May 09, 2009, 07:37:32 PM »

fordem,

good point on the details, but I wanted to get the string started and add them later.

for this test the source has an embedded Intel ICH8rR controller, and I used approx 10GB of Linux iso's (same data i used for the other testing on the other string). i also was doing a write from the server to the 323, but i didn't test the read back.

I will test the read back from 323, and post my results.

I will also test both methods against a real server this weekend, and I'm sure the numbers will go up significantly.
Logged
DNS-323v1.8 + ffp 0.5
2x750GB Seagate HDD's / RAID1+EXT3
DNS-343A - retired due to faulty fan
DNS-343B - retired due to faulty fan
DNS-343C v1.05b + ffp 0.5
4x2TB Seagate HDD's / RAID5+EXT3
Netgear RNDP6000
6x2TB WD HDD's / RAID6
Netgear WNDR4500

drick

  • Level 3 Member
  • ***
  • Posts: 270
Re: 323 performance string - redux
« Reply #3 on: May 10, 2009, 07:41:30 AM »

ok, baseline test from file server to another server with a PERC5i RAID controller to see what the read speeds are of the source ICH8R controller and disks

copy from ICH8R to PERC5i (i actually copied these to 2x73GBx15k RPM SAS HDD's in a R1, so this should eliminate the source HDD's as the bottleneck)
9m @ 20,840,803 Bytes/Sec

copy from PERC5i to DNS (from the SAS HDD's)
14m @ 13,406,509 Bytes/Sec

all tests are run using MSFT Rich Copy 4.0, and the source data files are Linux iso's which equate to 10.5GB total.

this also tells me that my assumption that the DNS is the bottleneck is correct, would you agree with that?


« Last Edit: May 10, 2009, 07:43:27 AM by drick »
Logged
DNS-323v1.8 + ffp 0.5
2x750GB Seagate HDD's / RAID1+EXT3
DNS-343A - retired due to faulty fan
DNS-343B - retired due to faulty fan
DNS-343C v1.05b + ffp 0.5
4x2TB Seagate HDD's / RAID5+EXT3
Netgear RNDP6000
6x2TB WD HDD's / RAID6
Netgear WNDR4500

drick

  • Level 3 Member
  • ***
  • Posts: 270
Re: 323 performance string - redux
« Reply #4 on: May 18, 2009, 11:14:46 AM »

ok, trying this again with the new firmware.

i'm now getting just under 30MB/s (29.7) sustained in a copy from the 323 to a Vista WS.

SMOKING!!!
Logged
DNS-323v1.8 + ffp 0.5
2x750GB Seagate HDD's / RAID1+EXT3
DNS-343A - retired due to faulty fan
DNS-343B - retired due to faulty fan
DNS-343C v1.05b + ffp 0.5
4x2TB Seagate HDD's / RAID5+EXT3
Netgear RNDP6000
6x2TB WD HDD's / RAID6
Netgear WNDR4500

drick

  • Level 3 Member
  • ***
  • Posts: 270
Re: 323 performance string - redux
« Reply #5 on: May 18, 2009, 03:47:32 PM »

now testing the data migration back to the 323 from the same host, and am only getting 11.5-11.9 MB/s sustained.

that's strange that it can only write 50% as fast as it can read. per the spec sheet for the hdd it should go a LOT faster:

Transfer Rate
Maximum Internal (Mb/s) / 1287
Maximum Sustained, SATA (MB/s) 105

« Last Edit: May 18, 2009, 04:39:21 PM by drick »
Logged
DNS-323v1.8 + ffp 0.5
2x750GB Seagate HDD's / RAID1+EXT3
DNS-343A - retired due to faulty fan
DNS-343B - retired due to faulty fan
DNS-343C v1.05b + ffp 0.5
4x2TB Seagate HDD's / RAID5+EXT3
Netgear RNDP6000
6x2TB WD HDD's / RAID6
Netgear WNDR4500

Arvald

  • Level 3 Member
  • ***
  • Posts: 108
Re: 323 performance string - redux
« Reply #6 on: May 18, 2009, 04:38:11 PM »

your hitting the speed of the processor in the 323 and since you are in RAID1 there is a slight overhead for that.

needless to say, you will never get full HDD speed on a unit like this.
Logged

drick

  • Level 3 Member
  • ***
  • Posts: 270
Re: 323 performance string - redux
« Reply #7 on: May 18, 2009, 04:40:32 PM »

your hitting the speed of the processor in the 323 and since you are in RAID1 there is a slight overhead for that.

needless to say, you will never get full HDD speed on a unit like this.

thanks for the info arvald. is 12 MB/s truly the write limit for the ARM chip then? that is a good piece of info to know if so.
Logged
DNS-323v1.8 + ffp 0.5
2x750GB Seagate HDD's / RAID1+EXT3
DNS-343A - retired due to faulty fan
DNS-343B - retired due to faulty fan
DNS-343C v1.05b + ffp 0.5
4x2TB Seagate HDD's / RAID5+EXT3
Netgear RNDP6000
6x2TB WD HDD's / RAID6
Netgear WNDR4500