TFGrid power management feature for 3.8.1

we are working on the power management feature for our farmers

see https://github.com/threefoldtech/farmerbot/issues/1

  • first version <2 weeks, please let us know if you want to help us test

info from the story:

features version 1

  • farmers can define their configuration in an easy markdown format
  • through WOL machines can be turned on and off
  • the provisioning scripts need to be adjusted to wake a node when required
  • the farming manager checks which nodes can be turned off

technical requirements

generic requirements phase 2

  • defensive mode, we check wol works with multiple interfaces e.g. network switch, ping, …
    • when doing wol on/off talk to supported switch to see if network is active and also do ping to see node comes back or are down
  • its easy for farmers with scripting experience to expand the tool to support other PDU’s (power mgmt devices)
  • we support racktivity devices for power measurement and power on/off
4 Likes

That looks all very nice.

How can we help you test this new feature?

Thanks!

1 Like

We didn’t expect the feature to be available so quickly, albeit in a demo Version. In any case, a huge round of applause for the devs.
We operate 40 nodes in a German data center, unfortunately we had to switch them off at the beginning of the year because of our new energy prices but we would like to start them up again as soon as possible. So we would be very happy to volunteer to test the demo version of the feature and would like as much information as possible to prepare our farm.

3 Likes

We will prepare the setup as described here: https://github.com/threefoldtech/farmerbot/tree/development/example_data

Will be ready for testing the next days.

Can’t wait to get hands on the the farming bot.

3 Likes

days is maybe a little soon, lets aim for next week if you’re ok with it

1 Like

I’m totally fine with next week.

1 Like

Know this was long-awaited for farmers and in the end it’s beneficial to reduce unnecessary power consumption. Better for people, better for the planet. :clap: Thanks to the team pushing this forward!

1 Like

Blockquote * use vlang and the rmb components built into crystallib

Blockquote * use actor based paradigm (so its very easy to extend)

I just love it how you manage to get 5 words in 2 sentences to make sure that 99,8% of this planet doesn’t have a clue what you’re saying :rofl:
I’ll wait this one out but hope it works. Great work!

1 Like

I am looking forward to this feature and would love to test it out.