Představena první moderní serverová platforma na bázi CoreBoot

Vývojáři ze společnosti 9elements portovali CoreBoot pro serverovou základní desku Supermicro X11SSH-TF. Změny již byly zahrnuty byly přidány do hlavního kódu systému CoreBoot a budou součástí dalšího významného vydání. Supermicro X11SSH-TF se stala první moderní serverovou základní deskou s procesorem Intel Xeon, kterou lze použít s CoreBoot. Deska podporuje procesory Xeon (E3-1200V6 Kabylake-S nebo E3-1200V5 Skylake-S) a může být vybavena až 64 GB RAM (4 x UDIMM DDR4 2400MHz).

Práce byla provedena společně s VPN poskytovatelem Mullvad v rámci projektu System Transparency, jehož cílem je posílení zabezpečení serverové infrastruktury a zbavení se proprietárních komponentů, jejichž stav nelze kontrolovat. CoreBoot je svobodnou alternativou proprietárních firmwarů a je k dispozici pro kompletní verifikaci a audit. CoreBoot se používá jako základní firmware pro inicializaci hardwaru a koordinaci počátečního zavádění. To zahrnuje inicializaci grafického čipu, PCIe, SATA, USB, RS232. CoreBoot obsahuje i binární komponenty FSP 2.0 (Intel Firmware Support Package) a binární firmware pro subsystém Intel ME, které jsou nezbytné pro inicializaci a spuštění CPU a čipsetu.

Pro zavádění operačního systému se doporučuje použít SeaBios nebo LinuxBoot (implementace UEFI založená na Tianocore zatím není podporována kvůli neshodě s grafickým subsystémem Aspeed NGI, který funguje pouze v textovém režimu). Kromě přidání podpory desky do CoreBoot realizovali účastníci projektu také podporu modulů TPM (Trusted Platform Module) 1.2/2.0 založených na Intel ME a připravili ovladač pro řadič ASPEED 2400 SuperI/O, který vykonává funkce BMC (Baseboard Management Controller).

Pro vzdálené ovládání desky je zajištěna funkce IPMI rozhraní poskytovaného řadičem BMC AST2400, avšak pro použití IPMI je nutné v BMC řadiči nainstalovat původní firmware. Byla také realizována funkčnost ověřeného zavádění. Do utilitky superiotool byla přidána podpora pro AST2400, a do inteltool byla přidána podpora pro Intel Xeon E3-1200. Intel SGX (Software Guard Extensions) zatím není podporován kvůli problémům se stabilitou.

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster