Bandwidth utilization comparison thread

Delete is in most cases just useless stuff no one ever downloads, so that should free up space for something people will download.

4 Likes

That’s an optimistic outlook. I like it! Hopefully we start getting more egress activity again!

3 Likes

I’m the same. I’ve gone from ~2GB incoming a day to 12+ over the last 48 hours. I should break my first 100GB stored this weekend if it will go a bit longer.

1 Like

sounds like your node just finished vetting.
while vetting you will usually get like 1/5 the ingress

1 Like

I was vetted on one node about two week ago but sure, vetting may have completed on others.

Something funny for today:

My oldest node was full a long time until the us-central massive deletes started. Now it was low enough and I decided to increase it’s space by 250GB (it was 400GB oversized before).
It was the only one of my nodes not vetted on us2 satellite and probably one of the handful nodes not vetted on us2 globally because it immediately started to get 5Mbps ingress from us2 while all other nodes combined only got 322Kbps from us2 before :smiley: (my nodes are spread over 3 public ips)
So within 2 hours that node already got 4 times the amount of data from us2 than any other node I got :rofl: And this ingress will continue until it gets 100 audits, which could be a while… So… guess I will be having 5Mbps ingress for a while :grin:

2 Likes

Interesting! Why is it that an unvetted node gets more ingress from us2?

1 Like

Since us2 joined very late, most nodes got vetted at the same time which resulted in low ingress for all nodes but fast vetting because there was not much data on the satellite, so more audits per node.
All unvetted nodes get 5% of the global ingress while all vetted nodes get 95%. Since there are lots of vetted nodes now but almost no unvetted nodes, my node gets a big share of those 5%, resulting in a way higher effective rate than my share of the 95% of all vetted nodes on my other 4 nodes.

Edit: already vetted lol… Took only 6.5 hours to get 100 audits on us2… There’s really not much data on that satellite.

4 Likes

That almost sounds like a vulnerability… lol
Are you sure that’s how it works? I thought each node gets randomly selected for a piece, with higher weight given to higher reputation nodes, but the unvetted nodes get selected 5% of the times vetted ones do.
Splitting global piece distribution 95:5 would be bad for exactly the reasons you described.

By the way, it’s probably been discussed before, but how do you generate those graphs with traffic split across the satellites? Or rather where is the data pulled from?

1 Like

Most folks are using Graphana with Prometheus, there are several threads going from when the dashboard was first release by @greener; this thread looks to be a more recent one that gives a quick walk through and is intended to be stickied (we could probably use a community wiki actually, maybe even host it on StorJ?):

2 Likes

Assuming others are seeing the same uptick in ingress that started ~5-6 days ago, and then the uptick in egress that started ~1 day ago?


7-day time frame

Also, still seeing the roller coaster in the storage I/O?


3-hour time frame

1 Like

Yes that is how it works but that’s not a vulnerability, it ensures unvetted nodes get a decent amount of traffic to get vetted in a reasonable time. Reputation currently has no effect on node selection at all.

Let me get you an official answer (only quoted a small part):

As for the graphs, Doom already pointed to the right topic: How to monitor all nodes in your LAN using prometheus + grafana [linux using docker]

2 Likes

by the 95% to 5% could simply be meant of each upload… remember the files are split in to many many pieces… it’s very possible that 5% avg of these piece from each file are allocated to vetting nodes…

thus the vetting nodes will always have redundant data… which will benefit the network long term instead of being just using random test data or whatever

or thats how i would do it…

1 Like

last 9 days on my largest node

Thanks! Will need to put some work into upgrading my monitoring!

Ah I see, thanks for the correction. I thought it worked the other way around to avoid this situation. That is really an unbalanced way, especially with no constant source of new nodes, just like you described. Great on new nodes! :grin:

maybe this post fits in here as well:

SNOs can set data in of the earnings per TB stored on a monthly basis. So one can compare ones earnings (=egress) to other nodes.

1 Like

SNO log - stardate 98763.45 - local 2021-03-01:
The first few hours of today felt as though it was just going to be another day, and then it hit. At first, it appeared like just another scrub and things would get better, but as they say- things get a lot worse before they get better. …

6 Likes

I am vetted on 4 or 5 (not eu north) and am seeing 16-17GB Ingress per day. Is this about that everyone else in receiving?

yep i think my node got 18 for the 3rd which should be just about max…
ofc it changes from day to day, week to week, and can be much slower and even much higher even tho its not been to common lately.

ingress is basically the same across the board for most nodes, afaik… there maybe a little deviation like 5-10% but often it’s even less than that.

during stress tests last year we got 300gb a day for extended periods.
so if the traffic is there, then we can go pretty damn high…

3 Likes

Thank you, I just have no way to know if it the normal :slight_smile: I have 0.45TB stored (Dec 2020 node, 12.5TB disk, 80/20Mb line, UK) and the egress for me is generally 0.2% per day of data stored. Ha… 300GB a day would help fill 12.1TB space in just over a month!!! Cheers

1 Like