To run a seed node you need steemd
compiled with LOW_MEMORY_NODE=ON
8GB RAM, low latency storage and network. CPU usage for seed node is negligible.
You are viewing a single comment's thread from:
To run a seed node you need steemd
compiled with LOW_MEMORY_NODE=ON
8GB RAM, low latency storage and network. CPU usage for seed node is negligible.
Thanks for your quick reply.
8 GB is enough? How many CPU cores, how much disk space, swap file?
Is it possible to run it on some cloud solution? Both HW-wise and cost-wise?
If it is possible than I am willing to set up some nodes on clouds :)
For now 8GB it is enough, hard to say when it comes to next releases. Also if you want to run some more plugins that required for just seed node then you would need more... a lot more for account_history, etc.
Currently you would need 10GB of disk.
That is minimum. To work comfortable you need more.
Maybe when I get some time I would write more details about my seed node specification.
Sure, you can use some cloud solutions but it is tricky when it comes to storage IO. If you can't put it all in RAM, then cloud solution iops limits might be very troublesome.
Thank you for your willingness but since you are not a witness, it would be unfair to make you have expenses instead of those who already get their block producing rewards.
But you can make one thing instead: review your votes for witnesses. Ask your candidates if they are running seed node or any other service to support Steem network (API? Exchange? Steem powered website?).
Thanks a gain for your reply.
Can rewards be enough to cover cloud solution expenses? How are rewards determined, anyways?
A slightly unrelated question - can I display steem data without a local node? Read only is OK.
To be exact: there are no rewards for running seed node. There are rewards for running witness node, but since Steem is DPoS all depends on amount of stake behind your witness. Rewards are determined by number of blocks produced. As I mentioned already, with current conditions being within top60 witnesses makes it possible but not easy to cover hardware expenses (but not taking into account your time / money / effort).
Yes, you can. All you need locally is to run
cli_wallet
and connect to one of public nodes (regular seed node might be not enough for that as it lacks of many plugins)@gtg Thanks #3 :)
How will this change with forthcoming fork? Will there be rewards for running a seed node?
I am asking to find out if the cost of hosting can be zeored with rewards for running the node. I am not talking about the profit. No deficit would be enough :)
cli_wallet
is linux only, I guess? OK, I will give it a try. I tried several months ago without success. I hope I'll be able to put it up this time.Ps: 6th level reached. Congrats :)
1 core is sufficient. 8GB of RAM and ~20GB of SSD storage.
Amazon m3.large instances are great - they're ~$100/mo on-demand, or $69/mo on a 1 year reservation with no upfront.
Just FYI my seed node is running on an AWS spot instance. Monthly costs are around:
Thank you. Very helpful.
@abit I've been reading through the discussion (late) is this still the case? What are the monthly costs now running on AWS spot instance (in 2018)
TNX!