Apresentada a primeira plataforma de servidor moderna baseada em CoreBoot

Os desenvolvedores da empresa 9elements portaram CoreBoot para a placa-mãe de servidor Supermicro X11SSH-TF. As mudanças já estão incluídas foram integradas ao código principal do CoreBoot e farão parte da próxima grande versão. A Supermicro X11SSH-TF se tornou a primeira placa-mãe de servidor moderna com processador Intel Xeon que pode ser utilizada com o CoreBoot. A placa suporta processadores Xeon (E3-1200V6 Kabylake-S ou E3-1200V5 Skylake-S) e pode ser equipada com até 64 GB de RAM (4 x UDIMM DDR4 2400MHz).

O trabalho foi realizado em conjunto com o provedor de VPN Mullvad como parte do projeto System Transparency, que visa aumentar a segurança da infraestrutura de servidores e eliminar componentes proprietários, cujo estado não pode ser controlado. O CoreBoot é uma alternativa livre a firmwares proprietários e está disponível para verificação e auditoria completa. O CoreBoot é utilizado como firmware básico para inicialização de hardware e coordenação do início do boot. Isso inclui a inicialização do chip gráfico, PCIe, SATA, USB, RS232. Além disso, o CoreBoot integra componentes binários FSP 2.0 (Intel Firmware Support Package) e firmware binário para o subsistema Intel ME, necessários para a inicialização e operação da CPU e do chipset.

Para carregar o sistema operacional, é recomendável usar SeaBios ou LinuxBoot (a implementação do UEFI baseada em Tianocore ainda não é suportada devido à incompatibilidade com o subsistema gráfico Aspeed NGI, que opera apenas em modo texto). Além de adicionar suporte para a placa no CoreBoot, os participantes do projeto também implementaram suporte para módulos TPM (Trusted Platform Module) 1.2/2.0 baseados em Intel ME e prepararam um driver para o controlador ASPEED 2400 SuperI/O, que desempenha funções de BMC (Baseboard Management Controller).

Para o gerenciamento remoto da placa, foi disponibilizada a funcionalidade do IPMI, fornecida pelo controlador BMC AST2400, mas para usar o IPMI é necessário instalar o firmware original no controlador BMC. A funcionalidade de boot verificado também foi implementada. A ferramenta superiotool agora suporta AST2400, enquanto o inteltool suporta Intel Xeon E3-1200. Intel SGX (Software Guard Extensions) ainda não é suportado devido a problemas de estabilidade.

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster