Updates on Test Data

My understanding was that TTL data would be just deleted without needing bloom filters so the effort will be fairly low :slight_smile:

5 Likes

Also my understanding, as long as your databases are working.

2 Likes

The data we are currently uploading has a TTL. So in a couple of weeks it will expire and we just continue uploading. I can only repeat it over and over again. We donā€™t run this test for fun. There is an actual usecase behind it that we are trying to simulate. So the moment the deals are getting signed we will stop our uploads and allow the customers to utilize the network. Ideally our test run is so precise that you will not notice any change except that it will be coming from a different satellite.

We are not there yet. Next week we have 1-2 alternative node selection that we want to compare to the current choice of 2 node selection. There still is room for improvements. So that will change the load we are all seeing on our nodes but I think by now it is fair to say if your node is overloaded you might want to fix that because if we are lucky we will have this load for several months.

8 Likes

5 posts were split to a new topic: Missing Q1 Storj tokens flow report

I donā€™t believe youā€™ll continue uploading past the already maximum usage for saltlake. That means eating into the profit, which we (both storj + SNOs) are trying to avoid. So no, the maximum uploaded data is up to the past saltlake max.

If that gets hit, uploading test data will stop. Since you are tweaking things and uploads get faster, that means faster replacement (TTLed + new test data). Eventually one of the clients will sign and his/her/its use case test scenario will be done (so no new test data for that test). Faster replacement + fewer test scenarios = eventual exhaustion of new test data.

Just keep it running, and fix only when something is broken.

2 Likes

Perhaps itā€™s time to move out of Windows VMs?

1 Like

Wow, Iā€™m sorry about it!
@agente, @Andrew
What are ā€œpotatoesā€ are you using as a ā€œrouterā€?
Mine ZyXel Keenetic Viva fills ok with all that traffic. And nodes too.

Perhaps they are actually Gbits?

You donā€™t have to believe me. It will take a few more days to hit the size at which you expect the uploads to stop. That will prove my point. I believe with the current load we have to keep this running until the end of the month and given the current TTL that would make it an endless loop that never stops. Kind of exactly what we expect these customers to do.

And why did we clean up so much space from the other satellites? You will soon find out that we are going to reserve a lot more space on SLCā€¦

2 Likes

Iā€™ll be happy to be proven wrong, but way happier to be proven right.

Happy either way? Sounds good to me. I join you on that one. The performance improvements will pay off either way. Currently the public network is 4 times faster than the storj select network. I enjoy it so much to tell everyone in the company ā€œtold yaā€ :smiley:

(Most likely storj select just needs the same node selection but that comes with a different set of challenges that we will look into later)

8 Likes

Kind of expected comparing number of nodesā€¦ But yes, the companies would have a choice.

My point exactly. Testing needed to be done to improve things. We may disagree on the timing of the test (important update, big deletes, a lot of network traffic) pushing the nodes to their limits (and in case of everyone ignoring multiple advises on how to setup efficient nodes, way past their crashing point). Iā€™m happy for the improvements.

More reserved space? Good, bigger payouts.

More clients? Good, organic growth and none of that parabolic to the moon crap which is a disaster for everyone involved.

Reserved up to the old saltlake max + lower usage by EU1 (used space has been dropping for the past 3 months) + higher usage from US1 (which should at some point balance EU1)? Good, we know where we stand with regards to expanding. Note: I donā€™t count AP1 since itā€™s very small.

1 Like

It depends
Saltlake

AP1

US1


weird, perhaps issues with a tally

EU1

That is the point, we should have a common setting need to tweak or recommend to tweak
Asking people to fix in some case could even make things worse since we donā€™t know what exactly we should do/changes

There is nothing to tweak. It must work with default settings and it works (confirmed by many - over 90% of a population accordingly stat that I saw).
If you have issues, you need to fix them.

  1. 1 node - 1 CPU core
  2. 1 node - 1 disk
  3. No VM
  4. Iā€™m serious - NO VM! Do not need to argue with me, VM works bad, confirmed by everyone who run it in a VM.
  5. No proxy
  6. No VPN/proxy to circumvent /24 rule, include ā€œfreeā€ Oracle VM with a wireguard/OpenVPN, if you have a public IP. Especially if you have a public IP.
7 Likes

Things seem to be running fine now (though nodes are definately using more memory: but that may be expected at the current data rates).

Re: tuning and tweaking: Logs have always pointed me to any actual problems. And in the rare cases logs didnā€™t helpā€¦ it ended up being a hardware problem like dodgy RAM or a flakey PSU.

Operation Baked Potato continues! :potato:

3 Likes

hey, potatoes can work, just do not overload them. I like my tiny Pi3ā€¦

2 Likes

My Raspi (version 4 with 4GB ram) died with segmentation fault then it wonā€™t boot and kept in loop of ā€œroot account lockedā€. Just 3 hours of downtime. It still is way faster than Windows node.

1 Like