Author Topic: Block producing witness hardware advice  (Read 380 times)

0 Members and 1 Guest are viewing this topic.

Offline ekck-trade

Block producing witness hardware advice
« on: February 04, 2018, 05:05:45 pm »
Can someone recommend some links to suitable spec'd hardware.

Would two desktops do, if they are spec'd with top end CPU and 64GB, with two 300+GB SSD's?
Or are proper servers the way forward?

Offline abit

  • Committee member
  • Hero Member
  • *
  • Posts: 3142
    • View Profile
    • Steemit Blog
  • BitShares: abit
  • GitHub: abitmore
Re: Block producing witness hardware advice
« Reply #1 on: February 05, 2018, 02:07:16 am »
Can someone recommend some links to suitable spec'd hardware.

Would two desktops do, if they are spec'd with top end CPU and 64GB, with two 300+GB SSD's?
Or are proper servers the way forward?
By now, dual CPU, 8G RAM, 50G SSD is good enough for block producing.

Should have stable power supply and fast Internet connection.
BTS account: abit
BTS committee member: abit
BTS witness: in.abit

Offline ekck-trade

Re: Block producing witness hardware advice
« Reply #2 on: February 25, 2018, 01:20:23 am »
Thanks for the reply @abit. 
Is 350Mbs download and 20Mbs upload good enough?

Offline xeroc

  • Board Moderator
  • Hero Member
  • *****
  • Posts: 12552
  • ChainSquad GmbH
    • View Profile
    • ChainSquad GmbH
  • BitShares: xeroc
  • GitHub: xeroc
Re: Block producing witness hardware advice
« Reply #3 on: February 25, 2018, 11:48:01 am »
Latency is key, not data rates. You only have 1.5-2 seconds to generate a nlock and broadcast it. Fortunately, blocks arent that big right now.
Give BitShares a try! Use the http://testnet.bitshares.eu provided by http://bitshares.eu powered by ChainSquad GmbH

Offline abit

  • Committee member
  • Hero Member
  • *
  • Posts: 3142
    • View Profile
    • Steemit Blog
  • BitShares: abit
  • GitHub: abitmore
Re: Block producing witness hardware advice
« Reply #4 on: February 26, 2018, 12:37:46 pm »
Latency, and stability.
I'd recommend against running block producing nodes with home or corporation broadband.
BTS account: abit
BTS committee member: abit
BTS witness: in.abit

Offline ekck-trade

Re: Block producing witness hardware advice
« Reply #5 on: February 27, 2018, 07:25:28 am »
Packets Lost: None
Latency: 25.583ms
Jitter: 5ms

I'm UK based too, currently I see no UK nodes.

@abit what other types of broadband are there?  Are you suggesting a dedicated line just for a block producing node?

Offline abit

  • Committee member
  • Hero Member
  • *
  • Posts: 3142
    • View Profile
    • Steemit Blog
  • BitShares: abit
  • GitHub: abitmore
Re: Block producing witness hardware advice
« Reply #6 on: February 27, 2018, 11:48:21 am »
Packets Lost: None
Latency: 25.583ms
Jitter: 5ms

I'm UK based too, currently I see no UK nodes.

@abit what other types of broadband are there?  Are you suggesting a dedicated line just for a block producing node?
A node running in an Internet data center is preferred.

Actually, an active witness (regularly producing blocks) should have at least 2 nodes, one primary, one backup.
« Last Edit: February 27, 2018, 11:51:16 am by abit »
BTS account: abit
BTS committee member: abit
BTS witness: in.abit

Offline clockwork

  • Committee member
  • Full Member
  • *
  • Posts: 96
    • View Profile
  • BitShares: clockwork
Re: Block producing witness hardware advice
« Reply #7 on: February 27, 2018, 12:10:21 pm »
Out of curiosity, if we take the extra-cost out of the equation, would a cloud-hosted VM be better or a bare-metal server?

Offline abit

  • Committee member
  • Hero Member
  • *
  • Posts: 3142
    • View Profile
    • Steemit Blog
  • BitShares: abit
  • GitHub: abitmore
Re: Block producing witness hardware advice
« Reply #8 on: February 27, 2018, 12:39:04 pm »
Out of curiosity, if we take the extra-cost out of the equation, would a cloud-hosted VM be better or a bare-metal server?
Depends on server load (if you can get same level of guarantee on power supply, networking, redundant hardware and etc).

Currently load of block producing nodes is low, so a bare-mental server would be "more than enough".
BTS account: abit
BTS committee member: abit
BTS witness: in.abit