Link to home
Start Free TrialLog in
Avatar of Gregg Ackerman
Gregg AckermanFlag for United States of America

asked on

FileZilla Server Optimization for an internal 10GB network

We have a digital cinema system content library (hold all digital content for the theater) that is directly connected to a 10GB optical switch-port with MTU set at 9,000.  However the transfer rates seem slow after 2 simultaneous connections and I was wondering if the default FileZilla Server settings may be hindering the performance for transferring these large files (roughly 6-15GB files) throughout the network.  Is there any recommended changes anyone could suggest to the FileZilla Server app to optimize or take advantage of the network capabilities?

Thanks for your help and suggestions!
SOLUTION
Avatar of robocat
robocat

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Hi,

Is the MTU set on both ends and all equipment in between the devices? Because if not it will not have any effect.

As for tweaking, there's not much to tweak on FileZilla, except for the amount of simultaneous transfers, don't set it too high because it will have inverse effect on the speed, you can experiment with it of course.
Avatar of Gregg Ackerman

ASKER

robocat,

Great comment, I didn't really put much thought on the disk IO.  We are utilizing a  Dell RAID 5 array spanning over eight 1TB 7.2K SAS drives.  I thought this would provide enough performance, throughput and capacity to allow FileZilla to perform well-above a 100MB/sec rate.  We achieve over 100MB/sec network transfer rates on only 2 simultaneous transfers (both running at 50-60 each).  The third and subsequent transfers start to crawl at 2-5MB/sec throughput after the two initial and established transfers start.  I was hoping to see faster network transfer rates or a better capacity capability with more simultaneous transfers on our 10GB SFP+ connection to the switch's backbone.  I guess I could have saved money and just teamed 1-4GB NIC ports instead of the 10GB SFP+ NIC ports.

Thanks for your help!
spravtek,

Great point on the MTU.  I did set the MTU on both ends, both the NIC and the switch-port.  I'm wondering if there is a better MTU to choose over 9,000?  Is that MTU best for sending large files?  I did some research and I am not sure if I have the most optimal MTU setting.

On FileZilla, I have set NO LIMIT on the most of the limiting settings for transfers.  Currently when 2 simultaneous transfers occur, I get the largest network throughput, fluctuating around 50-60MB/sec each transfer.  After 2 transfer, all subsequent transfers crawl around 2-5MB/sec.  Now that you mentioned the simultaneous transfer settings, I wonder if I should set it to 2, allow the maximum throughput to complete before starting other transfers.  Hmm

Thanks for your help!
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
You know I think I am running into that as well...I clocked the MTU of 1514 as better performing.  It may be the process in which FileZilla sends the file.  Thanks for the your help, it is very much appreciated.
ASKER CERTIFIED SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of robocat
robocat

> Now that you mentioned the simultaneous transfer settings, I wonder if I should set it to 2, allow the maximum throughput to complete before starting other transfers

It all depends on what you're trying to do.

If you have to transfer a certain number of files in the shortest possible time, then yes, serializing the transfers will speed up the overall process. Less is more!

But in a "streaming" concept, it may not matter that much as long as each client gets enough data to play the media.