Author Topic: best remote bitorrent client?  (Read 1223 times)

Offline Ultra_Magnus

  • Member
  • Posts: 281
  • Sieg zeon!
best remote bitorrent client?
« on: October 26, 2011, 06:31:44 PM »
I will be getting a microserver soon for, amongst other things, bitorrent; that I will be running ubuntu on.  What is the best linux bitorrent client that can be controlled remotely from a mac?

Offline Mirgond

  • Member
  • Posts: 934
    • Play Asia Affiliate Site
Re: best remote bitorrent client?
« Reply #1 on: October 26, 2011, 06:36:36 PM »
rtorrent ?

transmission is an alternative if you want to use a web-gui in your browser. You just have to remember to set a good password and open the right port ;)
« Last Edit: October 26, 2011, 06:39:06 PM by Mirgond »

Offline Slasha

  • Member
  • Posts: 150
  • そんな感じ~
Re: best remote bitorrent client?
« Reply #2 on: October 26, 2011, 06:39:20 PM »
deluge is also very popular

ᴺᴵᴻ

Offline per

  • Member
  • Posts: 114
Re: best remote bitorrent client?
« Reply #3 on: October 27, 2011, 08:49:16 PM »
I run uTorrent in wine. I guess that could be considered cheating. :)

Offline zetskee

  • Member
  • Posts: 23
Re: best remote bitorrent client?
« Reply #4 on: October 28, 2011, 04:47:08 AM »
I would say that rtorrent with a web interface like wtorrent or rutorrent is the best option for a server. As far as I know, the other options mentioned here can't be run from a console.

Offline kitamesume

  • Member
  • Posts: 7223
  • Death is pleasure, Living is torment.
Re: best remote bitorrent client?
« Reply #5 on: October 28, 2011, 08:40:55 AM »
if only you were using windows... you could practically pilot your server's GUI from another PC through the net =P what was it called again? remote management?

Haruhi Dance | EMO | OLD SETs | ^ I know how u feel | Click sig to Enlarge

Offline kureshii

  • Former Staff
  • Member
  • Posts: 4485
  • May typeset edited light novels if asked nicely.
Re: best remote bitorrent client?
« Reply #6 on: October 28, 2011, 08:47:00 AM »
if only you were using windows... you could practically pilot your server's GUI from another PC through the net =P what was it called again? remote management?
Linux has RDP servers as well, and has had them for a number of years. And before that we had VNC, not to mention X over SSH.

Still, it is a poor solution for laggy/slower connections, and generally a waste of bandwidth when you don't require a full GUI. a web UI or console-GUI solution is much more bandwidth-efficient.


@OP:
I've had pretty good success with ruTorrent+rtorrent; you can try that as recommended by zetskee, or try transmission/deluge. Try a few different setups, see which you like best.
« Last Edit: October 28, 2011, 08:52:30 AM by kureshii »

Offline jackoneill

  • Member
  • Posts: 160
Re: best remote bitorrent client?
« Reply #7 on: October 28, 2011, 08:55:47 AM »
Transmission has a daemon, a web ui, and a qt client that can serve as a regular torrent client or it can connect to any local or remote transmission daemon. There is also an official cli client (not interactive) and a number of unofficial console clients (ncurses and whatnot).

http://www.transmissionbt.com/resources/

Offline per

  • Member
  • Posts: 114
Re: best remote bitorrent client?
« Reply #8 on: October 28, 2011, 11:23:42 AM »
Both transmission and rtorrent does not really scale all that well when you have a non-insignificant amount of active torrents.

rtorrent, at least 1+ years ago when I tried, seems to assume that disk reads are basically instant, and does not queue them very well either, which really helps when you have a multi-disk raid.

it went to 100% CPU when sharing to a low-thousand number of peers, almost all time spent in kernel (select, it seems that they are not using epoll). And since the disk is mmapped as memory, accesses to it is blocking. So in essence only one read is done at once.

The again, I guess they work just fine for "normal" amounts of torrents (and bandwidth) even if they are inefficient.

I never got transmission running correctly with my torrent list at all.

Offline kureshii

  • Former Staff
  • Member
  • Posts: 4485
  • May typeset edited light novels if asked nicely.
Re: best remote bitorrent client?
« Reply #9 on: October 28, 2011, 12:22:29 PM »
it went to 100% CPU when sharing to a low-thousand number of peers, almost all time spent in kernel (select, it seems that they are not using epoll). And since the disk is mmapped as memory, accesses to it is blocking. So in essence only one read is done at once.
Check the MaxMultSec setting in hdparm for each disk in the array. Once I enabled it I got much better mdraid performance and rtorrent read/writes (when running other concurrent disk i/o stuff). I haven't tested this with a not-insignificant number of torrents though.

Offline kitamesume

  • Member
  • Posts: 7223
  • Death is pleasure, Living is torment.
Re: best remote bitorrent client?
« Reply #10 on: October 28, 2011, 01:04:58 PM »
^ how many torrents do you have to keep running to reach the non-insignificant numbers of torrents?

well i mean, i'm sure below 100torrents is still insignificant... ignore this if it isnt true =P

Haruhi Dance | EMO | OLD SETs | ^ I know how u feel | Click sig to Enlarge

Offline per

  • Member
  • Posts: 114
Re: best remote bitorrent client?
« Reply #11 on: October 28, 2011, 08:21:45 PM »
Check the MaxMultSec setting in hdparm for each disk in the array. Once I enabled it I got much better mdraid performance and rtorrent read/writes (when running other concurrent disk i/o stuff). I haven't tested this with a not-insignificant number of torrents though.

Well. I am running solaris, so I cannot use hdparm. :)

Anyway, it is set to the highest supported by the hardware by default (max 16 pending requests/disk, but the OS itself of course has a way longer queue).

The issue is that rtorrent only does one I/O at a time, so you are basically limiting the performance to that of one disk (the one with the requested data) instead of to the whole stripe+zraid (which is in my cased at least 5x higher).

While this is not limiting if you have few active torrents (especially not if they fit in the RAM of the fileserver or torrent server) it is sort of an issue when you have 100 active torrents out of 600+ total.

Offline AceD

  • Member
  • Posts: 2665
    • Facebook
Re: best remote bitorrent client?
« Reply #12 on: October 28, 2011, 08:45:44 PM »
I used to always use ruTorrent as my remote client of choice, very good imo.

Offline Ultra_Magnus

  • Member
  • Posts: 281
  • Sieg zeon!
Re: best remote bitorrent client?
« Reply #13 on: October 30, 2011, 04:30:32 PM »
Thanks for the suggestions, after fighting with macports for over an hour trying to get deluge installed on my mac, I went with transmission.  Transmission, with the remote gui, works really well and lets me just "open with" on my mac and automagically download onto my server, and apart from some confusion over ubuntu putting config files in nonstandard places, installation was easy.
I run uTorrent in wine. I guess that could be considered cheating. :)
Non cheating, just rather inelegant.

Well. I am running solaris, so I cannot use hdparm. :)
I thought solaris died years ago.
« Last Edit: October 30, 2011, 04:33:36 PM by Ultra_Magnus »

Offline temuchin

  • Member
  • Posts: 759
  • Veni, vidi, vici.
Re: best remote bitorrent client?
« Reply #14 on: October 30, 2011, 06:35:39 PM »
Thanks for the suggestions, after fighting with macports for over an hour trying to get deluge installed on my mac, I went with transmission.  Transmission, with the remote gui, works really well and lets me just "open with" on my mac and automagically download onto my server, and apart from some confusion over ubuntu putting config files in nonstandard places, installation was easy.

ah i came across this thread a little late.  i also run a mac at home and while i got deluge installed locally it kept freezing up and crashing.  i have found excellent results with though with my seedboxes/servers running with Deluge Web Gui versus the aforementioned rTorrent which the Web Gui of that always froze up.

i am really curious about trying the transmission on a server.  i have only used that on my mac itself in the past.

"Death is certain. Time is uncertain."

Offline per

  • Member
  • Posts: 114
Re: best remote bitorrent client?
« Reply #15 on: October 30, 2011, 09:24:44 PM »
I thought solaris died years ago.
No, not really. It just went open source.
http://openindiana.org/

It is way better for fileservers than Linux.

Offline risho

  • Member
  • Posts: 8
Re: best remote bitorrent client?
« Reply #16 on: January 12, 2012, 09:59:43 PM »
I thought solaris died years ago.
No, not really. It just went open source.
http://openindiana.org/

It is way better for fileservers than Linux.

still way too close to being a walled garden for me, though running zfs in kernel space instead of userpsace would be interesting. i haven't looked too far into any of the *nix's other than linux and bsd. i don't see what purpose solaris serves. what can it do that linux and *bsd can't? but i digress.

i use deluge along with the webgui on my samba server, but after looking at all these suggestions for rtorrent i think i'm going to look into that. it looks really lean and interesting. i've messed around with transmission a bit but i could never get into it.