Introductie van LibreBMC, een open BMC-controller gebaseerd op de POWER-architectuur

De OpenPOWER Foundation heeft een nieuw project aangekondigd, LibreBMC, gericht op het creëren van een volledig open BMC-controller (Baseboard Management Controller) voor servers die in datacenters worden gebruikt. LibreBMC zal worden ontwikkeld als een gezamenlijk project, waarbij bedrijven als Google, IBM, Antmicro, Yadro en Raptor Computing Systems zich al hebben aangesloten.

BMC is een gespecialiseerde controller die in servers wordt geïnstalleerd en die zijn eigen CPU-, geheugen-, opslag- en sensorpoling-interfaces heeft, die een interface op laag niveau biedt voor het monitoren en besturen van serverapparatuur. Met behulp van BMC kunt u, ongeacht het besturingssysteem dat op de server draait, de status van sensoren controleren, stroom, firmware en schijven beheren, op afstand opstarten via het netwerk organiseren, de werking van een console voor externe toegang garanderen, enz.

LibreBMC is ontwikkeld volgens de principes van Open Hardware. Naast open diagrammen, ontwerpdocumentatie en specificaties is het de bedoeling om voor de ontwikkeling open tools te gebruiken. In het bijzonder wordt het LiteX-framework gebruikt om elektronische SoC-circuits te creëren, en het SymbiFlow-pakket wordt gebruikt om op FPGA gebaseerde oplossingen te ontwikkelen. Het uiteindelijke bord zal voldoen aan de DC-SCM-specificatie, die de vereisten definieert voor besturingsmodules die worden gebruikt in serverapparatuur die is ontwikkeld door het Open Compute-project.

LibreBMC zal worden uitgerust met een processor gebaseerd op de open POWER-architectuur. De OpenBMC-stack, ooit ontwikkeld door Facebook en omgevormd tot een gezamenlijk project ontwikkeld onder auspiciën van de Linux Foundation, zal als firmware worden gebruikt. Het gebruik van OpenBMC in combinatie met het LibreBMC-project zal resulteren in een volledig open product, dat open hardware en open firmware combineert. LibreBMC bevindt zich momenteel in de prototype-ontwerpfase, geïmplementeerd met behulp van Lattice ECP5 en Xilinx Artix-7 FPGA's.

Bron: opennet.ru

Voeg een reactie