Re: [tor-relays] Smallest, cheapest, lightest computer for tor relay

Yes it does make a real big difference. Get the Pi 3, the 1st Pi is an order of magnitude slower.
If you don't want to spend your money on a RPI 3, you can also look at a used RPI 2. If you are willing to have a computer that is a bit larger, you can also use a smaller desktop PC, like a Mac Mini, or a SFF Dell or HP. I have a Raspberry Pi 2, but use a homebuilt Pentium 4 desktop on a 60/25 cable connection (Optimum Online), and a Dell Optiplex 755 (Core 2 Duo) on a 50/50 FTTH connection (Verizon FiOS). I don't use the RPI because I want my Tor nodes to use FreeBSD instead of Linux, and am not sure if RPI has the best FreeBSD support (I'm even a FreeBSD contributor, but my laptop which I typed this from unfortunately runs Arch). The disadvantage of the PC approach is space and higher power consumption, but the advantage is that you can use *BSD and Windows, and can possibly take advantage of faster speeds. But if you are fine with Linux, and, the RPI 2/3 is a good choice. There are also other SBC computers like the BeagleBone. SBC computers are great if they have ADSL/Cable, but if they have fiber to the home (Verizon FiOS, Google Fiber, etc.), a used desktop (or a higher end SBC) may be better (in my opinion) as they usually have a faster upstream and a desktop may take better advantage of the speed. My atlas entries are below (for the two nodes from my two homes, not my exits): https://atlas.torproject.org/#details/AED76373324653A0522DF30550BA31902B2CFA... https://atlas.torproject.org/#details/D5B8C38539C509380767D4DE20DE84CF84EE82... Thanks, Neel Chauhan === https://www.neelc.org/

RPi 2/3 if I'm not wrong are around 3 Watts (fanless) An old P4... For sure it's not lower than 60 Watts power consumption And if he wants to run only a Tor relay, advantage to have Windows OS is relative ;) Not really agree... But agree about cpu speed ;) I don't remember, RPi v3 has the famous AES-NI that make everything faster for Tor ? :s 17/10/2016 14:18, Neel Chauhan :
The disadvantage of the PC approach is space and higher power consumption, but the advantage is that you can use *BSD and Windows, and can possibly take advantage of faster speeds.
-- Petrusko PubKey EBE23AE5 C0BF 2184 4A77 4A18 90E9 F72C B3CA E665 EBE2 3AE5

"Windows" and "Tor relay" don't really go together. On Oct 17, 2016 8:47 AM, "Petrusko" <petrusko@riseup.net> wrote:
RPi 2/3 if I'm not wrong are around 3 Watts (fanless) An old P4... For sure it's not lower than 60 Watts power consumption
And if he wants to run only a Tor relay, advantage to have Windows OS is relative ;) Not really agree...
But agree about cpu speed ;) I don't remember, RPi v3 has the famous AES-NI that make everything faster for Tor ? :s
17/10/2016 14:18, Neel Chauhan :
The disadvantage of the PC approach is space and higher power consumption, but the advantage is that you can use *BSD and Windows, and can possibly take advantage of faster speeds.
-- Petrusko PubKey EBE23AE5 C0BF 2184 4A77 4A18 90E9 F72C B3CA E665 EBE2 3AE5
_______________________________________________ tor-relays mailing list tor-relays@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-relays

The thread opener has ask about the superlative. :-) IMO a Windows Server with tor is some kind of overkill, but on a Pi 3 you could use Windows 10 core and give it a try. Also BSD variants would be fine and bit more stable. The power consumption of the RPi 3 depends on what your are using. Normally it would be around 5-6 Watts. On a RPi 1 or 2 you could reduce this to one or three Watts. https://i.stack.imgur.com/EvRV9.png Regards On 17.10.2016 15:49, Tristan wrote:
"Windows" and "Tor relay" don't really go together.
On Oct 17, 2016 8:47 AM, "Petrusko" <petrusko@riseup.net <mailto:petrusko@riseup.net>> wrote:
RPi 2/3 if I'm not wrong are around 3 Watts (fanless) An old P4... For sure it's not lower than 60 Watts power consumption

You could also try the C.H.I.P. https://getchip.com/ It's only 9$ and won't consume less than a Raspberry Pi. Just adding a USB key to increase the system space and you're all done for less than a Rpi3 price.. :-) Skwid. On Monday, October 17, 2016 11:58:45 PM CEST, diffusae <punasipuli@t-online.de> wrote:
The thread opener has ask about the superlative. :-)
IMO a Windows Server with tor is some kind of overkill, but on a Pi 3 you could use Windows 10 core and give it a try. Also BSD variants would be fine and bit more stable.
The power consumption of the RPi 3 depends on what your are using. Normally it would be around 5-6 Watts. On a RPi 1 or 2 you could reduce this to one or three Watts.
https://i.stack.imgur.com/EvRV9.png
Regards
On 17.10.2016 15:49, Tristan wrote:
"Windows" and "Tor relay" don't really go together.
On Oct 17, 2016 8:47 AM, "Petrusko" <petrusko@riseup.net <mailto:petrusko@riseup.net>> wrote:
RPi 2/3 if I'm not wrong are around 3 Watts (fanless) An old P4... For sure it's not lower than 60 Watts power consumption
-- Sent using Dekko from my Ubuntu device

On 18 Oct 2016, at 00:49, Tristan <supersluether@gmail.com> wrote:
"Windows" and "Tor relay" don't really go together.
The Windows bufferevents code rotted due to lack of testing, so it's hard to run a performant Tor relay on Windows. But we'd welcome patches to get Tor working better on Windows. After all, a large number of Tor clients, and some hidden services, are on Windows. Tim
On Oct 17, 2016 8:47 AM, "Petrusko" <petrusko@riseup.net> wrote: RPi 2/3 if I'm not wrong are around 3 Watts (fanless) An old P4... For sure it's not lower than 60 Watts power consumption
And if he wants to run only a Tor relay, advantage to have Windows OS is relative ;) Not really agree...
But agree about cpu speed ;) I don't remember, RPi v3 has the famous AES-NI that make everything faster for Tor ? :s
17/10/2016 14:18, Neel Chauhan :
The disadvantage of the PC approach is space and higher power consumption, but the advantage is that you can use *BSD and Windows, and can possibly take advantage of faster speeds.
-- Petrusko PubKey EBE23AE5 C0BF 2184 4A77 4A18 90E9 F72C B3CA E665 EBE2 3AE5
_______________________________________________ tor-relays mailing list tor-relays@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-relays
_______________________________________________ tor-relays mailing list tor-relays@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-relays
T -- Tim Wilson-Brown (teor) teor2345 at gmail dot com PGP C855 6CED 5D90 A0C5 29F6 4D43 450C BA7F 968F 094B ricochet:ekmygaiu4rzgsk6n xmpp: teor at torproject dot org ------------------------------------------------------------------------------

AES-NI is an extension to the x86 architecture for CPUs from Intel and AMD. The Pi 3 is build with a ARM Cortex-A53 CPU (ARMv8-A). This has NEON SIMD extension (Advanced SIMD 128 bit registers) with instruction level support for AES (which implement AES rounds) and SHA-1/SHA-256. So, I think it should be faster with Tor. On 17.10.2016 15:47, Petrusko wrote:
I don't remember, RPi v3 has the famous AES-NI that make everything faster for Tor ? :s

On 18 Oct 2016, at 08:26, diffusae <punasipuli@t-online.de> wrote:
AES-NI is an extension to the x86 architecture for CPUs from Intel and AMD. The Pi 3 is build with a ARM Cortex-A53 CPU (ARMv8-A). This has NEON SIMD extension (Advanced SIMD 128 bit registers) with instruction level support for AES (which implement AES rounds) and SHA-1/SHA-256.
So, I think it should be faster with Tor.
It would depend on whether your OpenSSL/LibreSSL was built with the appropriate accelerated instruction support. That said, the rest of Tor's crypto doesn't have NEON acceleration yet. Tim
On 17.10.2016 15:47, Petrusko wrote:
I don't remember, RPi v3 has the famous AES-NI that make everything faster for Tor ? :s
tor-relays mailing list tor-relays@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-relays
T -- Tim Wilson-Brown (teor) teor2345 at gmail dot com PGP C855 6CED 5D90 A0C5 29F6 4D43 450C BA7F 968F 094B ricochet:ekmygaiu4rzgsk6n xmpp: teor at torproject dot org ------------------------------------------------------------------------------

On Mon, 17 Oct 2016 08:18:51 +0000, Neel Chauhan wrote: ...
The disadvantage of the PC approach is space and higher power consumption, but the advantage is that you can use *BSD and Windows,
At least NetBSD is available for raspberries, and bananapi as well. Andreas -- "Totally trivial. Famous last words." From: Linus Torvalds <torvalds@*.org> Date: Fri, 22 Jan 2010 07:29:21 -0800
participants (7)
-
Andreas Krey
-
diffusae
-
Neel Chauhan
-
Petrusko
-
Skwid 1.0
-
teor
-
Tristan