Hi,

To give some answers:
Yes this is completely normal! It can take 2-3 months for a new guard relay to 
finally be 'ramped up'. Here you can read more about it: 
https://blog.torproject.org/lifecycle-of-a-new-relay/. Exit relays ramp up much 
faster in terms of bandwidth, but come with their own headaches/challenges vs. 
guard relays.
This is normal as well. I don't know speedtest-cli specifically, but I imagine 
it's a regular tcp/udp speedtest while Tor traffic is more likely to be CPU 
limited instead of network throughput limited. Just pushing some udp/tcp 
traffic with a speedtest is a great to find the limitations of your server's 
uplink (for example 1000 Mb/s down but 200 Mb/s up on certain VPS providers, 
which means Tor can use up to 200 Mb/s in practice). But the real bandwidth Tor 
will be able to push is more often limited by the CPU. You should slowly see 
your CPU utilization go towards 100% in the next couple of months (if the relay 
stays stable enough).
The Tor Project doesn't ask this of relay operators. Personally I regard VPS 
hosted Tor Relays as 'not/less secure' because of the trivial access parties 
have to these relays, their keys/certificates and their traffic, but as far as 
I know the Tor community/Project considers all relays to be equal however they 
are hosted. Do note that if you're running the relay from a legal entity in the 
EEA, that your VPS provider is a processor and needs to be registered as such 
in your own registry and stuff. Tor's data being encrypted doesn't exclude it 
from the GDPR because encryption is equal to pseudonymization instead of 
anonymization in the EEA. But if you're just a person running some Tor relays 
then you don't need to bother with this :-).
Sure it is! This way everyone can chime in and learn/contribute. On IRC/Element 
there is also a #tor-relay channel for chatting with other Tor operators if 
that's what you like to use.
Looking at your relay I see nothing out of the ordinary. If anything, I feel ~2 
MB/s of traffic after a few days already is quite nice and also a bit more than 
many other guard relays expect in the first couple of days (it's a bit random 
in my experience) :). The question is whether the 7.66 MB/s advertised 
bandwidth based on the tests of the Tor network is true to your machine's 
capabilities. And you will soon find that out if you wait for the guard relay 
to age a bit.

One final thing: do note that Tor's single threaded architecture only let's it 
utilize a single CPU core (plus a bit of overhead on a second core). So let's 
say you have 4 vcores in your VPS, then you actually would need to run 2-4 Tor 
relays to be able to utilize those fully. Otherwise it will just cap at 1.2-1.4 
cores. You can run up to 8 relays per IP address. If you have more than 2 
cores, I would advice to already create 1 or more additional guard relays 
because they take months to ramp up. It's easier to delete a few redundant 
relays later than having to wait for new ones to ramp up :-).

Good luck running the relay and don't hesitate to ask more questions when you 
have them!

Cheers,

tornth



Aug 20, 2024, 07:50 by tor-relays@lists.torproject.org:

> Dear fellow relay operators,
>
> I've been hosting a tor relay on a VPS (strato) for a couple days now. I've 
> never done this before, so I have a couple of questions:
>
> Is it normal for my relay to only use up only about 2 MB/s after nearly 5 
> days of uptime despite bandwidth speed tests done with speedtest-cli 
> generally reporting significantly higher bandwidth?
> Is it normal for my relay to advertise > 7.37 MiB/s on its relay search page 
> despiteĀ > bandwidth speed tests done with speedtest-cli generally reporting 
> significantly higher bandwidth?
> Do I have to mark somewhere that I'm hosting the tor relay on a VPS (which 
> means > technically>  a company also has control over the relay)?
> Is this mailing list a good place to ask these questions? Or am I reaching 
> too many people by doing this?
>
> When I say I performed a bandwidth test, I mean I performed a bandwidth test 
> with the speedtest-cli debian package. The test generally tells me I have 
> about 217 MB/s download speed and 113 MB/s upload speed. The nickname of my 
> relay is observatory123 and its fingerprint is:
> 45431BF8AB66C673942C1E344BB520625CE5F817
>
> Kind regards,
> observatory123
>

_______________________________________________
tor-relays mailing list
tor-relays@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-relays

Reply via email to