LinuxQuestions.org
Review your favorite Linux distribution.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Server
User Name
Password
Linux - Server This forum is for the discussion of Linux Software used in a server related context.

Notices

Reply
 
Search this Thread
Old 03-25-2008, 10:35 AM   #1
darlingm
LQ Newbie
 
Registered: Mar 2008
Distribution: CentOS 5.1
Posts: 3

Rep: Reputation: 0
Expected transfer rate of samba, SATA over gigabit to SATA


What is a good transfer rate to expect when writing from Windows XP/Vista to a samba network share in the following situation?

* New client. Intel Core 2 Duo 6600 with 4GB memory, and Intel gigabit NIC.
* New server. HP XW8400 with (currently) a single 5335 Xeon with 4GB memory, and integrated Intel gigabit. Running samba 3.0.25b, as included with CentOS (RHEL).
* Netgear GS116 (gigabit) switch

Using TTCP (on Windows PCATTCP) I get around 406Mbit/sec (50.75MB/sec) between the new client and new server. TTCP transfers random data between two computers, to purely test the network transfer rate -- not using either computer's hard drive whatsoever. This seems about right. From what I've read elsewhere, it appears gigabit typically performs at about 40% of it's theoretical transfer rate of 1000Mbit/sec unless very expensive switches and NICs are purchased.

Using hdparm, I get around 640Mbit/sec (80MB/sec) on both the client's SATA drive and the new server's SATA drive.

Transferring a 700MB AVI file from Windows to the samba network share runs between 75Mbit/sec to 280Mbit/sec (9.4MB/sec to 35MB/sec), ranging wildly. I am not sure why some of the files sometimes transfer so much slower than others. I have all other network traffic stopped, and am transferring different AVI files each time to eliminate a possibility of the client machine caching the file in memory -- since I have noticed that transferring a file a second time right after the first time often runs much faster.

I set up vsftpd as a temporary test, and transferring 700MB AVI files from Windows to the new server by ftp runs between 67Mbit/sec and 115Mbit/sec (8.4MB/sec to 14.4MB/sec).


Transfers to my old server of large files were often around 92Mbit/sec (11.5MB/sec). I was hoping to see a huge increase moving to the new server, because the old server ran a slow RAID5 of IDE drives, which hdparm only showed a 256Mbit/sec (32MB/sec) read rate from -- and the new server runs (currently) a single SATA drive which hdparm shows a 640Mbit/sec (80MB/sec) read rate from, just like the client's hdparm results on a SATA drive.


One of the new server's functions is to provide a backup service for customer machines. We copy the entire contents of a customer's hard drive to this backup volume temporarily. Should I be expecting to get (for large files) greater transfer rates than I am getting, or to go faster do I need to install a hot swap bay into the new server to transfer a customer's hard drive into?
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Slackware 10.1 sata.i dosn't support my sata controller kryptobs2000 Slackware 7 12-05-2007 06:25 PM
Linux support: pci sata card vs integrated sata Synesthesia Linux - Hardware 2 10-17-2005 03:27 PM
Problem with file transfer and SATA Blue1K MEPIS 4 07-26-2005 11:54 PM
samba transfer rate deflin39 Linux - Software 4 01-12-2004 12:15 PM
SATA 10k and 7200 rpm... Transfer Rate... ximian Linux - Hardware 1 12-17-2003 01:48 AM


All times are GMT -5. The time now is 06:30 PM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration