I tried running nodes on Dual core CPU which is Intel Pentium G4400 (Also 2 cores - 2 threads) on Windows 10 and at 25 nodes it was using 30-40% CPU. How do you estimate 500 nodes?
Probably because windows is much more demanding than debian. I’ve had several cpu’s running 2 ghz (in containers) that were capable of running 500 nodes per container. The 1 thread per core I’m not sure of though.
Last time I checked it was 6.2 ANT (all nodes altogether) per April running 24/7. And you don’t particularly need all those terrabytes as network is empty now. Nodes don’t reserve space upfront. Only logs eat space really.
I highly doubt that. Modern 4 core (4 thread) intel CPUs max out at about 400-500 nodes due to CPU usage at times being too high. 2 cores on older instruction sets will not get that high a count. Maybe 200 as the limit leaving room for increased CPU load when node activity occurs
Yes, I would claim that it is better to leave good room example 50% for spikes, we don’t know what is a secure level as the network has not seen drastic shocks as during the test networks.
During the test network 25% was a ok cpu level. If you have a custom monitor tool that can adjust nodes every second then you can have a higher % load but if you don’t have that then it is not recommended. As you will not make any huge peofits from 150-200 nodes then it is better finding a stable level that supports the network.
In addition. At this time the node activity is low because there is not much stored, and with so many nodes in the network each node has little work to be do. Once there is more data stored on nodes there would be expected to be more activity. Such as storing data, retrieving data, giving quotes, responding to clients asking for network discovery of other nodes your node knows of.
At this time having 75% CPU is fine, but in future the spikes will be higher and more often or even more sustained.
I don’t have the time today, but in the other topics you talk of ports being opened in the router. They will have to be port forwarded to the PC using those particular ports. If you have 3 PC then there will be ports forwarded to one PC and other ports forwarded to another PC and so on.
You have to manually set those port forwarding rules in your router or else your nodes will not be contactable by clients or the emissions quoting machines.