Organizace OpenPOWER Foundation oznámila nový projekt LibreBMC, který má za cíl vytvořit plně otevřený kontroler BMC (Baseboard Management Controller) pro servery používané v datových centrech. LibreBMC se bude vyvíjet jako společný projekt, kterého se již účastní společnosti jako Google, IBM, Antmicro, Yadro a Raptor Computing Systems.
BMC je specializovaný kontroler instalovaný v serverech, který má vlastní CPU, paměť, úložiště a rozhraní pro dotazování senzorů a poskytuje nízkoúrovňové rozhraní pro monitorování a správu serverového hardwaru. Pomocí BMC lze sledovat stav senzorů, spravovat napájení, firmwary a disky, realizovat vzdálené spuštění přes síť, zajistit chod konzoly vzdáleného přístupu atd., nezávisle na pracovním systému. serveru Můžete sledovat stav senzorů, spravovat napájení, firmwary a disky, zorganizovat vzdálené spouštění přes síť, zajistit vzdálený přístup k konzole a další.
LibreBMC se vyvíjí v souladu s principy Open Hardware. Kromě otevřených schémat, projektové dokumentace a specifikací se pro vývoj plánuje využít otevřené nástroje. Například pro tvorbu elektronických schémat SoC je nasazen rámec LiteX a pro vývoj řešení na bázi FPGA se používá balíček SymbiFlow. Výsledná deska bude odpovídat specifikaci DC-SCM, která definuje požadavky na řídící moduly používané v serverovém hardwaru vyvíjeném projektem Open Compute.
LibreBMC bude vybaven procesorem na bázi otevřené architektury POWER. Jako firmware se použije stack OpenBMC, který byl původně vyvinut společností Facebook a přetvořen na společný projekt, který je spravován organizací Linux Foundation. Použití OpenBMC v kombinaci s projektem LibreBMC umožní vytvoření plně otevřeného produktu, který spojuje otevřený hardware a otevřený firmware. V současnosti je LibreBMC ve fázi návrhu prototypu, který se realizuje s využitím FPGA Lattice ECP5 a Xilinx Artix-7.
Zdroj: opennet.ru
