Esiteltiin LibreBMC, avoin BMC-ohjain, joka perustuu POWER-arkkitehtuuriin

OpenPOWER Foundation on julkistanut uuden LibreBMC-projektin, jonka tavoitteena on luoda täysin avoin BMC (Baseboard Management Controller) -ohjain konesaleissa käytettäville palvelimille. LibreBMC:tä kehitetään yhteisprojektina, johon ovat jo liittyneet mm. Google, IBM, Antmicro, Yadro ja Raptor Computing Systems.

BMC on palvelimille asennettu erikoisohjain, jolla on omat CPU-, muisti-, tallennus- ja anturikyselyt, jotka tarjoavat matalan tason rajapinnan palvelinlaitteiden valvontaan ja ohjaukseen. BMC:n avulla voit valvoa anturien tilaa, hallita virtaa, laiteohjelmistoa ja levyjä, järjestää etäkäynnistyksen verkon kautta, varmistaa etäkäyttökonsolin toiminnan, riippumatta palvelimella toimivasta käyttöjärjestelmästä.

LibreBMC on kehitetty avoimen laitteiston periaatteiden mukaisesti. Avointen kaavioiden, suunnitteludokumentaation ja spesifikaatioiden lisäksi kehittelyyn on tarkoitus käyttää avoimia työkaluja. Erityisesti LiteX-kehystä käytetään SoC-elektroniikkapiirien luomiseen ja SymbiFlow-pakettia FPGA-pohjaisten ratkaisujen kehittämiseen. Lopullinen kortti tulee noudattamaan DC-SCM-spesifikaatiota, joka määrittelee vaatimukset Open Compute -projektissa kehitetyissä palvelinlaitteissa käytettäville ohjausmoduuleille.

LibreBMC varustetaan avoimeen POWER-arkkitehtuuriin perustuvalla prosessorilla. Laiteohjelmistona käytetään OpenBMC-pinoa, jonka Facebook on kerran kehittänyt ja muutettu Linux Foundationin alaisuudessa kehitetyksi yhteisprojektiksi. OpenBMC:n käyttäminen yhdessä LibreBMC-projektin kanssa johtaa täysin avoimeen tuotteeseen, jossa yhdistyvät avoin laitteisto ja avoin laiteohjelmisto. LibreBMC on tällä hetkellä prototyypin suunnitteluvaiheessa, joka on toteutettu Lattice ECP5:llä ja Xilinx Artix-7 FPGA:lla.

Lähde: opennet.ru

Lisää kommentti