Jump to content

Optimizing intranet speed, private tracker, local only


siroj

Recommended Posts

Posted

With a few colleagues we are in the middle of a project based around the use of uTorrent.

Key information:

- 2 classrooms: both with 30x pc's but one has 100Mb and the other has 1Gb. Possible that few rooms get added to the project.

- Backbone is more than capable of handling 1Gb per machine (quad fiber, loadbalancing, etc)

- Tracker is hosted internally

- Torrents are provided from the tracker using RSS feeds

- Clients are using uTorrent v3.1

- We are able to provide separate settings based on classroom

- Data that is distributed contains files of various sizes (few MB to a lot of GB)

- 1 Centralized machine is hosting uTorrent as primary seeder. Data is uploaded to this machine and after torrent is added to RSS feed, this machine receives the torrent file from RSS feed and immediately starts checking already available data. After check is 100% this machine starts seeding the data to all requesting clients.

- We want to make use of "Local peer discovery"

- Client machines have quad core Xeon processors, 8GB RAM, 500GB SATA HD

Using the above setup we tried optimizing the download and upload speed of the clients but we are a bit stuck. We have no idea what settings are ideal in this kind of internal setting. Most of the info found here is when using the internet. With our setup we can play with a lot of settings within uTorrent, but we get a lot of situations where our clients just dont want to upload/download. The flags then tell us that the local or remote side choked. But that's just one of the examples...

Anyone who can be of any assistance getting the optimal setup and gaining max speed?

Posted
What sort of speeds are you actually getting with them right now?

Problem is that it takes a long time for a download to start, no matter how large the files are that's being downloaded. If the download does start sometimes its fast (maxed out on 100Mbit) or its only going at 5 - 50Kb.

When i start a download in a classroom all the clients have about 30 peers. What is do see is that most of the time it's only downloading from 1 or 2 peers. In the peers list all others are having flags like:

d = I want to download (ie interested and choked)

u = Peer wants me to upload (interested and choked)

So it looks to me all peers are choked, but i have no idea why or how to fix it.

Because this happens to all peers, basically my distribution is grinding to a halt.

That's why i would like to know, based on settings from a fresh installation, what settings to change for optimal internal LAN distribution. Thinking about cache settings, disk io settings, limits, numbers connections, upload slots, uTP...

Posted

Must say that's a bit strange.

Without knowing my settings, there must be guidelines in optimizing performance in LAN situations. Just like the standard bandwidth settings based on you internetspeed that are build in uTorrent when using the uTorrent Setup Guide. I assumed that there are optimal settings available for a 100Mb or 1Gb LAN connection.

Besides that there could be additional improvements when tweaking cache and io settings i guess.

On the other hand, i would like to know what settings have direct influence on the "Choked" flags. I have a feeling that resolving the "choked" peers will directly improve speed.

Posted

I would try to not set any speed limit, set # of connections to above the # of total PCs , and # of upload slots also to the # of the PCs.

You are welcome to my tips/guide at my sig + this: http://imageshack.us/photo/my-images/197/31rc5cacheoptimizedsett.png/

Plus... using a RAMDrive on the server instead of an HD - can probably improve your initial distribution speed considerably.

And... I strongly suggest to use V 2.2.1 until 3.1.1 is stable/out.

Good luck :)

Posted

It's probably worth disabling uTP for a LAN-only torrent on all the clients. Local peer discovery will definitely help, and the seeder will need the upload slots tweaked higher.

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...