at my parents house I capped only the upload bandwidth via wondershaper on my debian node, because it caused lagging in the network. I know there are better ways like SQM, but my router doesn’t support it, so this was a quick and dirty fix. This is running like this since months. But now as I looked at my dashboard and compared it to mine at home, I noticed, that the ingress at my parents houses node only gets around 12GB a day, while mine is getting 50GB. It can’t be the location. Because in the earlier days, both were the same, bandwidth is also enough. Now I’m wondering, is this caused by limiting the upload (egress) for my node? Dies Ingress also needs a little upload for verification etc.?
I had pretty good ingress all the years, until the high egress hit and I had to cap it, so this might be the reason. So it would be better to use a router with SQM to get full potential?
Is there also a way to see the reputation, to compare it with the node at my home?
A friend of mine also has the problem that the node uses too much upload bandwidth, which means he can hardly use the internet anymore. Unfortunately, it’s quite normal for us to have low upload bandwidth.
Is there any way to limit the upload bandwidth so that you can still get good download speeds?
Would it be possible to send a parameter to the satellites specifying how much bandwidth is available?
Do you understand that usage depends on customers? And that the number of nodes always grow?
What was before doesn’t matter now and no guarantee than it would be like this later.
No, seems it’s a price.
No, it has been removed years ago. And we do not plan to return it back - we want to have a maximum bandwidth from possible.
What he experience is called buffer bload either he uses SQM or he caps the upload of his node. On Linux you can use Wondershaper, that’s what I did, just cap it barely under upload speed so the TCP handshakes can be exchanged without any delay. But keep in mind, as @Alexey told, it will lower your reputation, and thus you wont get that much ingress anymore.
Understandable, but as an SNO, it’s not really great when the internet is no longer usable.
Thanks, I’ll pass the information on to him.
It’s not that he doesn’t want the upload to be high. But it’s so high that he can hardly use the internet anymore, sometimes he has a ping of 200 ms.
That makes surfing unpleasant and you can’t play online games anymore.
So the question is how to give Storj as much upload as possible while still being able to use the internet normally.
The best way to put it would be: Hey Storj, take all the bandwidth you want, but if I want to do something else, give it back to me.
I tried that with qos in the udm on my old internet connection, so the big test was, unfortunately, it didn’t work. I always had a high ping.
Now, luckily, I have enough upload and download speed.
Unfortunately, my friend doesn’t. He recently built himself a pfsense, but so far he hasn’t been able to get it to work properly so that Storj is only limited when he needs bandwidth and the internet works without restrictions for other purposes.
Best way would be SQM, I’m planning on using an Openwrt Router in-between my Hardware and original router to use it.
@arrogantrabbit did a post about SQM and its benefits (it almost does everything by itself):
Capping is more likely a quick and dirty way.
I know, that StorJ wants to offer full speed to the customer, but in the end its all private people offering their bandwidth, and if it surpasses the available bandwidth, now wonder some would rather limit Storj, than their own speed.
In this case it’s more likely, here is money, but you can’t use your stuff anymore. In this case you can say: Refusing the tiny amount because of the cap is like rejecting a tiny paycheck because you’ll lose the ability to work at all.
It might truly be a latency problem. Per Storj’s declarations, for upload nodes are selected in a competition of who can process an upload faster, and in this race, even milliseconds matter. If the ISP has even slightly worse routers, or the home router is old (if it doesn’t support SQM, this is actually plausible), then that location will lose more races, and hence be less selected for new uploads.
The Router I use (FritzBox 7590) is now an 8 Year old model (I bought it around 3 years ago), so I think it might be considered old. SQM is the only thing I miss on it, everything is running well. So maybe it looks like I would need a completely new router/modem with SQM, or at least an secondary one with openWRT.
As I read I can put an openwrt router in AP mode and running it like a switch, in this case there shouldn’t be any double Nat, and SQM should also be possible.