So i have just discovered the project and have spent the last couple of days getting my head around the technology and how it works etc in anticipation of starting a node.
One thing in particular that i have been not totally understanding is what is the best way of treating multiple drives in a single server.
I have had a bunch of drives sitting in a cupboard for around a year now with the plans to build myself a nice NAS server but i never got around to it.
after discovering storj it gave me a good excuse to finish the NAS because i really liked what the project is trying to offer, I also have a decently fast 50/10MB line which is soon being upgraded to 1gbps/250 as my isp are installing cables at present.
after building my NAS and deciding how to handle my personal data i was left with 2 brand new 4tb NAS drives along with 2 older 1tb drives,
I had initially planned to just put all of these drives into one big storage pool in order to run a single node, but there did not seem to be an easy way to remove drives to upgrade the storage pool or replace a failing drive, (windows sever 2019) so overall i did not like the solution(although it did work for my personal data solution) since i am very aware of the dangers of a single drive failure killing the whole node.
I also could not see much of an option to shrink the node in the event of me having to remove a drive for one of the above reasons, or if i wanted to set up a second node from another internet connection which i may explore further in time.
So it makes sense to recommend one drive per node, however I have some concerns that a smaller node would take longer to accept the same amount of data(taking the same or longer to fill) and may also see less traffic as a whole due to it holding less data. Is this still an issue with storj at present or is it no longer an issue in the current release?
of course one node per drive does hold the advantage of less drive wear as the nodes could be kept offline until the online ones were nearly full.
Another major concern with one node per drive that would hold me back in the long run is the price of electricity, as the nodes must at least break even in terms of running costs in order to stay online.
Is it possible for me to run more than one node on one computer, but still keeping with the ethos of one node per drive? this way in event of drive failure it would still only result in the loss of one node and for me it would still have the benefit of only using one system to host the data with.
the server in question has 4 cores/4 threads and 24GB of ECC ram installed at present there should be ample resources to run additonal nodes. this system is just an old sandy bridge pc, i might move storj the drives to an itx box for even lower power which would allow me to sleep mode this oversized NAS when not needed.