Milestone/Benchmark: Finally Hit 10TB Stored On-node (27+ months in the making)

Throwing this out there for those considering becoming a new Node Operator and for existing SNOs to benchmark…

27 months ago, I deployed a new server that I knew was (at the time) over-provisioned on its storage subsystem. I allocated 10TB to Storj and left it running 24x7x365 on a 600/400Mbps unmetered, fiber connection.

Today, after more than two years, I hit 99% usage (or 9.9TB+) in my node’s dashboard. Generally speaking, the node has maintained at least 98.5% monthly availability across all Storj satellites, but I did have one month where I hit 97% due to some hardware issues and an extended power outage in the same month. As many others on the forums and elsewhere have pointed out, running a Storj node is not a “get rich quick” proposition.

For those who are curious, my node is running Ubuntu 22.04 with a modern, 12 core processor and 64GB ram. Storage subsystem is 4x8TB SATA HDDs configured as a ZFS striped mirror with compression enabled and a 256GB SATA SSD read cache; for a while, I was using a NVMe partition as a write-cache, but I removed it from play as I’ve never had much by way of IOWAIT time or other disk bottlenecks (other than during the Storj filewalk on startup or ZFS scrubs). (Again, I have other business use cases that necessitate better disk fault tolerance vs. the 1-disk, 1-node that’s often recommended for Storj nodes.) The server is still underutilized for its original purposes, so Storj is happily consuming much of its resources.

I am curious from other SNO’s–does that metric–10TB in a little over 2 years–seem consistent with your experience? Is my node under-performing? Over-performing?

And kudos to the Storj team! The Storj software has played nicely with the rest of the server’s software, keeps itself updated, and is very, very low maintenance from this SNO’s perspective.

27 months for 10 TB seems excessive. This averages to 0.37 TB/month. Where in the world are you?

My first node started in Aug 2022 now has 9.0TB stored (averaging 0.6TB/month)
Another node started in Dec 22 now has 6.5TB (0.6 TB/month)
The third one started in July 23 has 2.3TB (0.5TB/month).

Multinode Screenshot

All three are on the US West coast, in California (first two) and Arizona (last one). all run on variety of old servers. Mostly super micro x9.

There were a bunch of large deletions in the past, so that may skew the results.

I think the recommendation is that if you want to run three nodes, your array shall have at least three disks, to share expected IO load. Otherwise it makes no sense.

+1. Literally money printing machine. I did have to create an updater for freebsd, because the original one is broken, but that’s the extent of my invasion into its internal working.

31 months and 75% of 10 TB, in EU.
I’m not satisfied.

It is your 5 month on network
Germany 0,24, fast PC, Primocache, 100/40 Mbit.

(younger one of 2 nodes, older one at ~8TB equilibrium 21 month on network, minipc+usb drive)

Looking at past data points to estimate the future is not always a good idea. There are many uncertainties when it comes to STORJ. A lot of things have changed since 2 years ago.

Start a node because you have unused resources, not because you trust some earnings calculator! Thank you for pointing out that you will not get rich hosting a node. But it is a lot of fun! :grinning:


10 months here. I just hit 5TB on a 12TB node with 1G fiber.

So 0.5 TB/Month
Located in Calgary, AB

13 months here. 7tb.
1gbit upload network in Italy.

30 months, 8.5TB, eastern Europe.

42 months for 66,5TB
~1,55 TB/month

One node 66,5? Still increasing?

1 Like

I have 24 nodes actually, for end of this month i create other 6 nodes . i have 5 location of the nodes are position in Italy with 2 pubblic ip for every location. obviously not all the nodes are currently on 42 months but the nodes have been created gradually over the years. the youngest today is 4 months old and the oldest is 42 months old, everyone else is in between

Makes sense. So you got 65500GB / 10IPs / 42months = 155GB per month. That seems more realistic :slight_smile:

the math is wrong, but it fits in the general direction :joy:

Ohh, sorry you are right

65500GB / 10IPs / 21months = 311GB per month

1 Like