Opening Up the Baseboard Management Controller
queue.acm.org
queue.acm.org
No, that's the chipset and/or I/O buses. BMC is like a biometric remote-accessible monitor forcefully implanted in your body.
It looks to be openBMC
I hope to see such a thing some day. The code quality and support lifecycles for these things are horrendous.
Not that it can't be done... but that's a system dependent on the hardware doing the right thing, as opposed to a system that can tell the hardware what to do every step of the way.
Having the ability to remotely reboot servers is good, even in a “cattle” environment. Being able to pull temperature sensor data from servers is useful in a data center environment. Having an out of band console available can be helpful during incidents and outages, or with remote sites where there’s no tech that will be there. BMCs are useful in a large scale environment.
Just because most BMC implementations are bug riddled shitshows, that does not mean the concept of a BMC is bad. OpenBMC is the exact right solution to the problem of bad BMC implementations.
Of course, you've signed up with that name just to issue decrees about IPMI being bad :)