PDA

View Full Version : ioFTPD and GBIT ???


inetz
06-25-2010, 04:57 AM
Hi there,
i have recentley upgraded my network to GBIT and im getting decent speeds from quick tests of about 70mb/s. But when connected to the box via through ioftpd i cant break 8mb/s ...

i have tried editing the following but no luck?

Tried this both commented... and uncommented. (then typing site-rehash) etc..

# Max total server bandwidth to use, leave commented out for no limit
Global_Inbound_Bandwidth = 100000
Global_Outbound_Bandwidth = 100000
# default per client connection bandwidth, no limit if commented out
Client_Inbound_Bandwidth = 100000
Client_Outbound_Bandwidth = 100000

ArtX
06-25-2010, 05:29 AM
https://oss.azurewebsites.net/forum/showthread.php?t=12897&highlight=gbit - look at 6th post, might help, also depends on teh ftp client you are using, you may have to up the receive and send buffers

inetz
06-25-2010, 05:41 AM
ah i think i found my problem... traffic was going through 100 based switch. *using wrong i.p*
thanks for the post though Carpo will help get the best speed now.

as im only hitting 19mb/s

i also added this:

Windows XP/2000 Server/Server 2003
The magical location for TCP settings in the registry editor is HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servic es\Tcpip\Parameters

We need to add a registry DWORD named TcpWindowSize, and enter a sufficiently large size. 131400


although i am on windows 2008 r2

Yil
06-25-2010, 01:50 PM
You do not want to enable Global_Inbound_Bandwidth, Client_Inbound_Bandwidth, etc unless you need those features. If those are set and Scheduler_Update_Speed is set to anything except DISABLED the server chunks output into small in/out requests to keep the network responsive. This is good when your using VOIP over DSL and want to share it with the FTP server, but not so good if trying to maximize speed...

Also, for local gbit connections you don't want to use SSL so setup a 2nd service/device so you can disable SSL for local IP addresses. Or setup a user flag or something if you allow that in some cases externally.

As a side note, you will almost certainly be bound by disk write performance... If you download the same file twice from the server the 2nd copy should be in disk cache which means the server's disk read performance (especially on a fragmented drive) shouldn't be an issue during the test.

ArtX
06-25-2010, 05:48 PM
ah i think i found my problem... traffic was going through 100 based switch. *using wrong i.p*
thanks for the post though Carpo will help get the best speed now.

as im only hitting 19mb/s

i also added this:

Windows XP/2000 Server/Server 2003
The magical location for TCP settings in the registry editor is HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servic es\Tcpip\Parameters

We need to add a registry DWORD named TcpWindowSize, and enter a sufficiently large size. 131400


although i am on windows 2008 r2

Not sure on 2008 r2, i havent used it since i went to windows 7, and speed seems rather good as is out of the box

o_dog
06-26-2010, 09:32 AM
well, ssl will also slow down gbit alot if you don't have the hw to support it, might be a problem.

pion
06-26-2010, 10:22 AM
What is the optimal way to tune for gbit internet connection? Given a SSD raid setup, on a dual xeon setup..