The resources my Hive Witness node consume to run

avatar

image.png

Running a node is the easy part of being a Hive witness, the requirements are not that high so almost anyone can run a node. The hard part is making a campaign to get votes because without votes you don't produce blocks, that is the nature of a DPoS blockchain.

In the end I leave a link to vote for me and help me put this node to good use!

Right now I am using a 10 core virtual machine with 60GB of RAM. To keep the node up and running the process consumes 42% of the CPU and over 18GB of RAM memory.

It barely uses any network, and the storage usage is sitting at around 500GB. The faster the better, and it is better to have an unmetered network because if you get a lot of traffic to the node you can go over budget.

I rented this server for 1 year and it still has 8 months to go before I renew. I paid around $400 USD for the 1-year contract, I plan to rent another VPS for another year 1 or 2 months before this one expires so that I can try and see how running more than 1 node works (for redundancy).

Click here and vote me for witness on HiveSigner

Or use your preferred signing tool to vote me:


https://vote.hive.uno/@igormuba



0
0
0.000
14 comments
avatar

My node is a little more humble. It is an Intel Core i7 4770 with 24GB of RAM.
Windows 10 - WSL.

I'm using it to run 2 witnesses: @fernandosoder and @perfilbrasil. The first is my personal one and the second I use to auto-curate content made by people followed by @badge-103923, people who post in PT and people who post at the community @hive-103923

0
0
0.000
avatar

That should be enough. I just wouldn't run it on a personal computer. Do you put it behind a proxy/vpn?

0
0
0.000
avatar

You ave my vote!

Hope this goes well for you!

Eythorphoto!

0
0
0.000
avatar

Thank you! I am barely hanging on the top 100, so your vote counts a lot!

Of course, witnesses outside the top 20 have no power in practice, so being in the top 100 is not a big thing in practice, but it is meaningful to me and I hope for our South Americans over here too

0
0
0.000
avatar

Great insights. I was wondering about the resource usage of the server.
Question to ask, what's the url for the api ? or is it disabled? I was asking just because I'm trying to develop a tool and I would like to use your node.

0
0
0.000
avatar

For now I haven’t messed with that part, my node is a VPS, not a dedicated server. Although the numbers look good (60GB of RAM and 10 cores) because ir is a virtual server the resources are shared, so the performance is not top notch, it wouldn’t be a great API.

But I hope to scale and be able to provide those services. In Peakd you can see a list of nodes and even benchmark them! I highly recommend those and I thank a lot those witnesses.

Update us about what you are planning to build too! Thanks!

0
0
0.000
avatar

Yeah, also in developers.hive.io there's a list of api nodes available.

I'm planning something for livestreaming and curation, but I am seeing that I also need to learn javascript and that's a stopper for me because, the way I see javascript, to me is a 'kind of a mess' language to deal with. Well if I decide to tackle my problem in that way it will be a hell of a challenge.

0
0
0.000
avatar

400 usd for a 10core 60gb ram VM per year? Where did you get it that cheap? Oo

0
0
0.000
avatar

The provider is "Contabo".
Their 10 core are not very powerful, but for multithreading it is good enough. It is cheap because it is shared, but worth it in my opinion

0
0
0.000
avatar

18GB of RAM seems a bit too high. Is that the minimum it needs to run? 🤔

0
0
0.000
avatar

I don’t know if using less would be good, it would probably swap it to the disk so I would definitely recommend over 18GB, specially because the usage grows, it was below 16GB a few weeks ago

0
0
0.000