U-BMC

Aus Thomas-Krenn-Wiki
Zur Navigation springen Zur Suche springen

u-BMC ist eine in Entwicklung befindliche Open-Source Firmware für Baseboard Management Controller. u-BMC soll künftig als einfacher und kleiner BMC Software Stack proprietäre BMC Firmware als Drop-in-Lösung ersetzen. Dabei wird bewusst auf ältere Technologien wie IPMI oder SNMP verzichtet.

Ziele

Ziele von u-BMC (Ausschnitt aus dem Vortrag zu u-BMC von der OSFC 2022).

Ziele von u-BMC sind:

  • Einfacher und kleiner BMC-Software-Stack (u wie in μ / micro)
  • Drop-in-Ersatz für aktuelle proprietäre Lösungen (u wie universal)
  • Unterstützt und voran getrieben von der Gemeinschaft (u wie "you" / du)

Geschichte

Geschichte von u-BMC (Ausschnitt aus dem Vortrag zu u-BMC von der OSFC 2022).

u-BMC entstand als Proof-of-Concept 2018 (ca. drei Jahre nach OpenBMC). Von 2019 bis 2020 gab es (laut git) viel Entwicklungsarbeit, danach stand die Entwicklung aufgrund fehlender Personalresourcen. Seite 2021 wird u-BMC von der Firma 9elements nun voran getrieben.

Überprüfbarkeit

u-bmc selbst erzwingt eine Vertrauenskette (chain-of-trust) beim Booten und zur Laufzeit. Künftig soll dabei auch die Hardware-Root-of-Trust Engine des ASPEED AST2600 BMCs verwendet werden.

Vorträge

In folgenden beiden Vorträgen gibt es weitere Informationen zu u-BMC:

Weitere Informationen


Foto Werner Fischer.jpg

Autor: Werner Fischer

Werner Fischer arbeitet im Product Management Team von Thomas-Krenn. Er evaluiert dabei neueste Technologien und teilt sein Wissen in Fachartikeln, bei Konferenzen und im Thomas-Krenn Wiki. Bereits 2005 - ein Jahr nach seinem Abschluss des Studiums zu Computer- und Mediensicherheit an der FH Hagenberg - heuerte er beim bayerischen Server-Hersteller an. Als Öffi-Fan nutzt er gerne Bus & Bahn und genießt seinen morgendlichen Spaziergang ins Büro.


Das könnte Sie auch interessieren

IPMI Best Practices
IPMI KVM Konsole bleibt bei Supermicro X7 Mainboard schwarz
Virtuelles Netzwerkinterface enx von Supermicro Mainboards