Voor zo opwindend en krachtig als AMD 4e generatie EPYC”Genoa”-serie processors met maximaal 96 cores, AVX-512 , en de andere indrukwekkende Zen 4-verbeteringen, er was nog iets subtiels dat me erg enthousiast maakte over Genua… AMD’s”Titanite”-referentiebord voor Genua draait de open-source, Linux-aangedreven OpenBMC!

Met het”Titanite”2P-referentiebord voor de 4e generatie EPYC koos AMD ervoor om de open-source OpenBMC-basisbordbeheercontroller-implementatie te leveren in plaats van een eigen BMC-softwarestack die werd gebruikt door hun eerdere referentieborden. Andere hardwareleveranciers vertrouwden van oudsher ook op propriëtaire BMC-software voor hun referentieplatforms, maar er is een aanhoudende-en zeer welkome-trend in de richting van OpenBMC.

Een paar jaar terug is AMD aan het ploeteren met OpenBMC, inclusief het in gebruik nemen op hun Daytona-referentieplatform dat wordt gebruikt voor Rome en Milaan, maar daar kwam het pas achteraf. AMD werkte ook aan OpenBMC voor hun oudere Ethanol-referentieplatform, maar tot nu toe zijn het vooral experimenten geweest en OpenBMC up-and-running krijgen na de lancering, terwijl de referentieborden werden verzonden met de conventionele, gepatenteerde BMC-software.

Voor Titanite gebruiken ze vanaf het begin OpenBMC. OpenBMC als opfriscursus is in feite een Linux-distributie voor controllers voor basisbeheer die wordt ondersteund door de Linux Foundation, terwijl deze afkomstig is van Facebook en wordt ondersteund door IBM, Intel, Google en andere spelers in de sector, voornamelijk voor hun hyperscale-behoeften.

OpenBMC maakt gebruik van Yocto en is in de loop der jaren opgebouwd met extra functies om pariteit te bereiken en te concurreren met het aanbod van propriëtaire BMC-softwarestacks. OpenBMC wordt met name al gebruikt door Raptor Computing Systems met hun Blackbird-en Talos II-servers, maar afgezien daarvan is het gebruik van OpenBMC voorgeladen vrij zeldzaam buiten de hyperscalers. Het vinden van OpenBMC op het EPYC Genua-referentiebord was een geweldige verrassing.

AMD ging met OpenBMC uit interesse van de industrie/klant terwijl ik dat niet was in staat om enige andere specifieke redenering dan dat en de algehele volwassenheid van OpenBMC in vergelijking met het verleden vast te stellen.

AMD-ingenieurs erkennen dat sommige functionaliteit van de webinterface van OpenBMC ontbreekt in vergelijking naar de traditionele BMC-stacks, maar dat ze ook werken aan het aanpakken van enkele van die hiaten in de functies.

Het was een genot om OpenBMC te gebruiken vanuit de webinterface en SSH’ing in de BMC en werkte goed.

Voor de meeste gebruikssituaties is de OpenBMC Phosphor-webinterface al functioneel genoeg, inclusief een HTML5 KVM remote viewer, ondersteuning voor firmware-upgrades, sensorbewaking, remote hooks , systeemvermogen en alle andere standaardfuncties die worden verwacht van een moderne BMC-beheerdersinterface in de webbrowser.

Titanite maakt gebruik van een ASpeed ​​AST2600-serie BMC aan de hardwarekant. De AST2600 BMC bevindt zich op een speciaal ontworpen BMC-kaart met de codenaam”Hawaii”.

Wat betreft het Titanite 2U-referentieplatform zelf, het is een beest: Titanite heeft twee 2000 Watt vermogen benodigdheden, ondersteuning voor 24 DDR5 R/LR DIMM’s, 4×16 xGMI-links, en kan tot twee 400 Watt Socket SP5-processors aan.

Hopelijk zullen we met de tijd meer AMD EPYC-moederborden voor de detailhandel vinden die worden geleverd met de open-bron, op Linux gebaseerde OpenBMC. Een pluim voor AMD voor het eindelijk verzenden van een referentiebord vanaf het begin met OpenBMC.

Ga nu verder en bekijk de AMD EPYC Genoa-benchmarks van deze Titanite-server.

Categories: IT Info