Transfer speeds?

easycompany
Posts: 6
Joined: Sun Jan 02, 2011 9:30 am

Transfer speeds?

Postby easycompany » Sun Jan 02, 2011 4:34 pm

Hello,

I would like to find out what kind of transfer speeds people are having when moving files from a Windows client to the Amahi landing. I have heard of people getting 60-80 MB/s but I can only get about half of that. 35 MB/s according to the windows. What gives? I am using a gigabit connection (Gigabit ethernet cards, CAT6 wires and Gigabit switch) across the entire network.

I was looking at the article about migrating from SQLite to MYSQL, but that seems to be a performance increase moving data from the landing to the greyhole shares. Please correct me if I am wrong.

User avatar
gboudreau
Posts: 606
Joined: Sat Jan 23, 2010 1:15 pm
Location: Montréal, Canada
Contact:

Re: Transfer speeds?

Postby gboudreau » Sun Jan 02, 2011 7:00 pm

You are right: MySQL vs SQLite is unrelated to transfer speeds on your shares, as Greyhole isn't used for those transfers, only Samba is used.

Right now, I get about 42MB/s (337mbps) reading from Samba.
The file I'm reading resides on a 2TB drive, which is one of the fastest drive I have in my server, and I'm writing it to /dev/null to make sure the receiver's drive performance isn't a factor.

Many factors will define how fast those transfers are, including your network cards (both on the server and on the receiver) - not all gigabit network cards are equal, the network cables used, the number of 'hops' network packets have to go through, the ethernet frame sizes, the speed of the hard drive you're reading from, how busy the server is, and so on.

For example, reading the same file I tested with above, 2 minutes later I get 33MB/s. And my server is not actively doing anything.
- Guillaume Boudreau

User avatar
lou1z
Posts: 206
Joined: Fri Jul 17, 2009 1:58 am

Re: Transfer speeds?

Postby lou1z » Wed Jan 05, 2011 2:07 am

also use iperf to test rather than rely on windows.
it's extremely easy to use.

on amahi:
yum install iperf
iperf -s

on windows:
download and follow instructions from http://linhost.info/2010/02/iperf-on-windows/

and more detailed instructions (although still easy) http://openmaniak.com/iperf.php

this will give you much more accurate results but as gboudreau has already stated, there are numerous things it could be.
for instance, my mobo gigabit nic can't get up to decent speeds but the intel gigabit pci-e nic i have can. on one, i can adjust the mtu and on the other i can't.
but, just to give you an idea, when i tweaked freenas, i got a instant doubling of speed on a gigabit network with jumbo frames so there's possibly room for manouvre

Who is online

Users browsing this forum: No registered users and 30 guests