-
Notifications
You must be signed in to change notification settings - Fork 45
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
System Requirements #218
Comments
For the first one, yes. For regular nodes, we will not deliver Docker files to users, since it needs extra docker installation. And it is also similar to the .jar one. |
For a full node, what is a reasonable hardware spec? Same as supernode, or different? |
We suggest AWS m5d.large, but it is not the lowest requirement. |
We should come up with an official minimum known-good spec, and then provide to users the exact configuration that they should use to run in an performant, stable manner, and that configuration should be default for ease of use and stability. Far as I know, the only difference between a supernode and a full node is that supernodes sign blocks. I don't think there's much computational overhead on signing blocks versus generating them. Is that any reason to have a significantly higher and more expensive system configuration for supernodes than is needed? The machine specs that exceed the actual needs of our software listed in our documentation limit the supply of full nodes and supernodes on the V Systems network, reducing overall resilience. Additionally, because the spec listed in our documentation is so far above what is required, it creates ambiguity as to what is actually required. We have been discussing various command line and config file tweaks that would enhance performance and or stability. Those command line and config file tweaks should be made default, and we should define a machine spec that runs them very well. That way, we know how our users are running VSYS. |
Supernode needs a more stable and fast calculation to avoid the missing. That's why it needs more resources than a simple full node. A simple full node can offline 2 hours but supernode can not. |
The machine should always ready for some particular cases like higher TPS cases, you can not say that it is waste. For full node, based one what extra application user needed, it can be divided into different levels of usages. |
For Supernodes:
https://github.com/virtualeconomy/v-systems/wiki/How-to-Deploy-Supernodes-in-V-Systems-Blockchain
Are we going with that?
For Regular nodes
We should come up with a minimum spec that will be needed to run in the way that the Dockerfile describes, reliably.
The text was updated successfully, but these errors were encountered: