.
A Cloudflare se juntou ao grupo de operadoras que acreditam que os controladores de gerenciamento de placa base (BMCs) não pertencem mais às placas-mãe dos servidores.
A empresa que domestica a Internet na terça-feira revelado sua posição em uma postagem do engenheiro de hardware elétrico Xiaomin Shen e do engenheiro sênior de sistemas de hardware JQ Lau, que juntos explicam que os BMCs executam funções vitais, como gerenciamento de energia, monitoramento de sensores, permitindo atualizações remotas de firmware, registro de eventos e relatórios de erros.
Mas a dupla observa que muitos componentes de um servidor estão acelerando, mas os BMCs não. Por estarem na placa-mãe, os BMCs também estão tão fortemente acoplados quanto possível aos servidores.
Os especialistas em hardware, portanto, desenvolveram Módulos de Controle Seguro (DC-SCMs) prontos para datacenter – placas discretas que fazem o trabalho do BMC. O projeto Open Compute proporcionou um versão 1.0 especificação DC-SCM [PDF] em 2021 e Atualizada [PDF] para a versão 2.0 em maio de 2023.
Como explicam Shen e Lau, as placas-mãe de servidores construídas para lidar com DDR5 e PCIE Gen 5 exigem que as placas de circuito impresso tenham 14 ou mais camadas. Os componentes menos exigentes necessários para um BMC necessitam de oito a dez camadas. Desacoplar o BMC da placa-mãe reduz, portanto, os custos de fabricação.
Os módulos DC-SCM também podem ser reutilizados, o que reduz o custo dos servidores e reduz o lixo eletrônico quando as frotas de servidores são atualizadas. E como os DC-SCMs são modulares, novos podem ser adicionados a um servidor para atualizar funções sem a necessidade de substituir a caixa inteira. Ou um DC-SCM pode ser atualizado.
A Cloudflare gosta tanto dos argumentos descritos acima que construiu servidores para torná-los possíveis e os colocará para funcionar em seus próprios datacenters.
A Lenovo marcou o trabalho para construí-los.
A Cloudflare também lançou seu design como um projeto Open Compute, sob o nome Projeto Argus [PDF].
“No coração do Projeto Argus DC-SCM está o ASPEED AST2600 BMC System on Chip (SoC), que quando carregado com um firmware OpenBMC compatível, fornece um rico conjunto de recursos comuns necessários para o gerenciamento remoto de servidores”, escreveram Shen e Lau . “ASPEED AST1060 é usado no Projeto Argus DC-SCM como a solução HWRoT, fornecendo autenticação segura de firmware, recuperação de firmware e capacidade de atualização de firmware”, acrescentaram, continuando “O Projeto Argus DC-SCM 2.0 usa Lattice MachXO3D CPLD com inicialização segura e dual capacidade de inicialização como o DC-SCM CPLD para suportar uma variedade de interfaces IO, incluindo LTPI, SGPIO, UART e GPIOs.”
Shen e Lau também revelaram que o Projeto Argus está presente nos servidores de 12ª geração da Cloudflare e prometeram revelar mais sobre esses servidores em breve. ®
.
.