Hi,
Trey Nolen wrote:
I'm new to running a Tor relay and started one about a month ago. I've
got 50 Mbps dedicated to it and at first it climbed in traffic pretty
steadily until it got to around 25-30 Mbps being used. Since then, it
has declined steadily and is down to about 350 KBps now (yes, I'm
keeping the units straight).
My node is a single core VPS running 3.2GHz and with 1GB RAM.
Currently, top shows tor as using about 15% of the memory. When it was
churning out at the maximum rate it got to, the CPU was pretty
hammered. I was considering allocating another core, but there is no
need anymore as it is hovering around 7% usage.
The server is running on Ubuntu 16.04.3 and I'm running 0.3.1.7 tor.
Am I doing something wrong to result in the decrease in traffic? Any
advice is appreciated.
Trey Nolen
First of all, thanks for running a relay.
Based on my experience, what usually happens is that the provider of
your VPS observed during a period of time you used more than N mbps
constantly and all the time, so they capped your VPS at some KB/s limit.
There are performance monitoring scripts that could do this
automatically. A virtual private server shares the network card of the
host with the other VPSes on that host, so almost all providers do not
allow you to use it all by yourself all the time for long periods. You
can open a ticket upstream and they will confirm if this is the case or not.
Nothing you can do about this unfortunately, most providers do this,
even the ones they say they don't do it :) Only thing you can do is get
a dedicated server with guaranteed bandwidth, or try to convince them to
at least lift your the limitation for your VPS to 1mbps.