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

0 Members and 1 Guest are viewing this topic.

Offline abit

  • Committee member
  • Hero Member
  • *
  • Posts: 4664
    • View Profile
    • Abit's Hive Blog
  • BitShares: abit
  • GitHub: abitmore
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".
BitShares committee member: abit
BitShares witness: in.abit

Offline clockwork

  • Committee member
  • Sr. Member
  • *
  • Posts: 376
    • View Profile
  • BitShares: clockwork
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: 4664
    • View Profile
    • Abit's Hive Blog
  • BitShares: abit
  • GitHub: abitmore
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 »
BitShares committee member: abit
BitShares witness: in.abit

Offline ekck-trade

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: 4664
    • View Profile
    • Abit's Hive Blog
  • BitShares: abit
  • GitHub: abitmore
Latency, and stability.
I'd recommend against running block producing nodes with home or corporation broadband.
BitShares committee member: abit
BitShares witness: in.abit

Offline xeroc

  • Board Moderator
  • Hero Member
  • *****
  • Posts: 12922
  • ChainSquad GmbH
    • View Profile
    • ChainSquad GmbH
  • BitShares: xeroc
  • GitHub: xeroc
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.

Offline ekck-trade

Thanks for the reply @abit. 
Is 350Mbs download and 20Mbs upload good enough?

Offline abit

  • Committee member
  • Hero Member
  • *
  • Posts: 4664
    • View Profile
    • Abit's Hive Blog
  • BitShares: abit
  • GitHub: abitmore
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.
BitShares committee member: abit
BitShares witness: in.abit

Offline ekck-trade

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?