On-Prem

Systems

Cloudflare exiles baseboard management controller from its server motherboards

Puts Datacenter-ready Secure Control Modules to work in boxen built by Lenovo


Cloudflare has joined the ranks of operators that believe baseboard management controllers (BMCs) no longer belong on server motherboards.

The internet-taming company on Tuesday revealed its stance in a post by electrical hardware engineer Xiaomin Shen and senior hardware systems engineer JQ Lau, who together explain that BMCs perform vital functions such as power management, sensor monitoring, allowing remote firmware updates, event logging, and error reporting.

But the pair note that many components in a server is speeding up, but BMCs are not. Because they’re on the motherboard, BMCs are also as tightly coupled to servers as is possible.

Hardware wonks therefore devised Datacenter-ready Secure Control Modules (DC-SCMs) – discrete boards that do the job of the BMC. The Open Compute project delivered a version 1.0 DC-SCM spec [PDF] in 2021 and updated [PDF] to version 2.0 in May 2023.

As Shen and Lau explain, server motherboards built to handle DDR5 and PCIE Gen 5 require printed circuit boards to have 14 or more layers. The less demanding components needed for a BMC need eight to ten layers. Decoupling the BMC from the motherboard therefore lowers manufacturing costs.

DC-SCM modules can also be re-used, which lowers the cost of servers and reduces e-waste when server fleets are upgraded. And because DC-SCMs are modular, new ones could be added to a server to upgrade functions without having to replace the entire box. Or a DC-SCM could be upgraded in place.

Cloudflare likes the arguments outlined above so much it built servers to make them possible and will put them to work in its own datacenters.

Lenovo scored the gig to build them.

Cloudflare's 12th gen server (L) and DC-SCMs module (R) - Click to enlarge

Cloudflare has also released its design as an Open Compute project, under the name Project Argus [PDF].

“At the heart of the Project Argus DC-SCM is the ASPEED AST2600 BMC System on Chip (SoC), which when loaded with a compatible OpenBMC firmware, provides a rich set of common features necessary for remote server management,” Shen and Lau wrote. “ASPEED AST1060 is used on Project Argus DC-SCM as the HWRoT solution, providing secure firmware authentication, firmware recovery, and firmware update capability,” they added, continuing “Project Argus DC-SCM 2.0 uses Lattice MachXO3D CPLD with secure boot and dual boot ability as the DC-SCM CPLD to support a variety of IO interfaces including LTPI, SGPIO, UART and GPIOs.”

Shen and Lau also revealed that Project Argus is present in Cloudflare’s 12th-gen servers and promised to reveal more about those boxen soon. ®

.

Send us news
1 Comment

Cloudflare broke its logging-as-a-service service, causing customer data loss

Software snafu took five minutes to roll back. The mess it made took hours to clean up

The only thing worse than being fired is scammers fooling you into thinking you're fired

Scumbags play on victims' worst fears in phishing campaign referencing UK Employment Tribunal

Supermicro hot-swaps auditor in hope of dodging Nasdaq delisting

Server maker tries accounting reboot amid reports of customers bailing

Equinix to close its 'Metal' IaaS offering in 2026

Joins the likes of HPE, Cisco, and VMware in failing to challenge dominant hyperscalers

Microsoft 'resolves' and 'mitigates' Windows Server 2025 update whoopsie

No sign of 'rollback' yet

Microsoft still not said anything about unexpected Windows Server 2025 installs

Affected business calls situation 'mindbogglingly dangerous' as sysadmins reminded to check backup and restore strategies

Sysadmin shock as Windows Server 2025 installs itself after update labeling error

Screens sprayed with coffee after techies find Microsoft's latest OS in unexpected places

China Telecom's next 150,000 servers will mostly use local processors

Intel and AMD left scrapping over about a third of the deal, and license fees

The best use for those latest manycore chips? AI, say server vendors

PC makers might not be able to sell the idea - big iron has a better chance

Cloudflare beats patent troll so badly it basically gives up

Networking giant pockets $225K, foe promises to stop suing and abandons IP

You're right not to rush into running AMD, Intel's new manycore monster CPUs

They put more risk in a single box than most of us are equipped to handle

Supermicro crams 18 GPUs into a 3U AI server that's a little slow by design

Can handle edge inferencing or run a 64 display command center