Hello,
can you recommend me a VPS provider? I live in Germany and rented a VPS server from IONOS to test it. Unfortunately I can’t get the node to run.
IONOS, STRATO (1€/month) both ok but hard to get a unique \24 IP. Always free oracle also working great and easy to get a unique IP.
Likely none.
We always suggest to use the already online hardware which will be online with Storj or without. Running a node on a rented hardware likely will never give you ROI.
Please check: Realistic earnings estimator
You alway should use your own IP-Adress, but if you need a VPS due to CGNAT, please check if there is already a node in your subnet with Neighbors, to not half others traffic.
I can for sure say, if it’s a known hoster and very cheap it’s almost impossible.
one note about free oracle is one month (during crazy test windows) I exceeded the 10TB bandwidth allotment and got hit with a hefty charge.
How can one get charged when you use free account with no credit card?
That’s impossible for always free accounts. So I guess you made it a paid account after trial period?
10TB free monthly egress from Oracle is pretty generous. I doubt you’d use more than 25% of that these days. Those test-data days aren’t coming back.
Oracle suspends virtual instances on free accounts that seem to not be using resources. They also can suspend free instances if they need resources.
Some people write scripts to simulate burst workloads to prevent instance from looking idle.
Better solution is to convert the account to “pay as you go” by adding a payment method. Then you become an actual customer and your instances work without jumping though hoops.
But then you will get charged for any overages. To prevent that — it’s possible to setup notifications.
I have never noticed any interruption or performance issues with oracle “always free” accounts. So no need to make them paid in my opinion. In fact those free vps performing better than paid STRATO or IONOS.
Doesn’t the cost of storage with a VPS make running Storj a non-starter. All the one’s I’ve looked at might give you huge bandwidth for free, but only a tiny storage allocation and it gets expensive very quickly to increase that.
This is not about storage, using rented storage for storj will never ROI. SNOs using a cheap vps to overcome internet provider limitations like CGNAT or to get more public IPs.
I was (maybe still am) thinking of doing something along those lines for a second node, but wasn’t sure about the different ways to achieve that without some serious latency issues, which would affect how much data is actually pushed to the node that’s competing with others to download it first.
- You can do that only if that node is physically in different location. (I.e. don’t circumvent /24 rule)
- Why do you expect any non-negligible latency issue? Pick nearest to the node datacenter, couple of ms of extra latency makes no difference.
I also haven’t for a couple of years until one day I did :). I did not know that was a thing in the first place, otherwise I would have added a credit card right away.
To clarify: there are no performance issues. On the contrary, my usage was so low that Oracle considered instance as idle and suspended it. (I was running kuma, unifi, and wireguard there)
Reclamation of Idle Compute Instances
Idle Always Free compute instances may be reclaimed by Oracle. Oracle will deem virtual machine and bare metal compute instances as idle if, during a 7-day period, the following are true:
- CPU utilization for the 95th percentile is less than 20%
- Network utilization is less than 20%
- Memory utilization is less than 20% (applies to A1 shapes only)
Hm, can’t find this restriction anymore: Node Operator Terms and Conditions
The current version is crap, littered with errors, duplicate paragraphs, outdated clauses (e.g. no more than one node behind one ip), and incomplete statements. Whoever done it must not be contracted even again.
But the idea being that /24 was put in place because storj believed it was needed to prevent correlated nodes storing too much data; therefore if you are getting vpn to circumvent that — you are clearly doing it to the detriment of the company. Hence, you shall not do that.
Them having shitty law firm that produced that heap of crap of a TOS is not an excuse to abuse the service. We, as SNO, want it to succeed.
Of course if just you alone do that — nothing will happen, but if most people start thinking this way — it won’t be good for anyone.
There will always be some number of cheaters in any system — but a) cheating here for extra $10 is selling your integrity too cheap and b) be the change you want to see in the world….
In other words, don’t circumvent the restrictions. And storj needs to hire conpetent law firm to write tos. Becase current one is trash.
(“You” here is of course not specifically you, but a generic SNO)
SNOs can do what they want… as long as they’re reliable. And Storj won’t look too closely at their setups… as long as they’re reliable.
That’s true. I’m blatantly violating the agreement myself. I’m running more than one node (gasp!) behind a single IP….
Also, it’s very hard to enforce the /24 rule, and determined person will alway be able to do it.
But that’s besides the point.
For short term profit it makes sense to run 67 vpn endpoints and put all nodes on one drive in the basement.
For long term profit it’s best to behave in a way that is aligned with designed assumptions. Especially since we are taking about couple of bucks difference — cost of compliance is pretty much zero.