Zkuste nás kontaktovat

Návrh Školení

Architektura IPMI v rámci OpenBMC

  • Komponenty phosphor-ipmid a phosphor-net-ipmid
  • Rozlišení mezi přímým a vzdáleným režimem provádění příkazů IPMI 2.0
  • Rozšíření specifikace o DCMI a proprietární OEM příkazy
  • Správa relací a autentizace v rámci IPMI

Správa senzorů

  • Model senzorů na platformě D-Bus a konfigurační soubory ve formátu YAML
  • Propojení systémových rozhraní sysfs s nástrojem phosphor-hwmon
  • Nastavení prahových hodnot, událostí a hystereze reakcí senzorů
  • Pracovní principy virtuálních i agregovaných senzorů

Evidence hardwarových komponent

  • Konfigurace struktury dat o senzorech pomocí Entity Manager v JSON formátu
  • Fungování nástroje phosphor-inventory-manager a správa informací z FRU modulů
  • Převod VPD dat do podoby použitelné na platformách OpenPOWER i x86
  • Řízení stavu LED diod a vizuálních indikátorů<

Teplotní a energetická správa systému

  • Pracovní mechanismy nástroje phosphor-pid-control v kontextu řízení teplotních zón
  • Detekce přítomnosti ventilátorů a nastavování jejich rychlosti pomocí protokolu PWM
  • Řízení režimů napájení a ovládání vnějšího pláště zařízení<
  • Implementace mechanismu watchdog a způsob jeho využití<

Nástroje pro práci s IPMI

  • Používání nástroje ipmitool spolu se specifickými parametry určenými pro OpenBMC<
  • Vkládání a ladění přímo vyslaných raw příkazů<
  • Nastavení funkcí Serial-over-LAN (SOL)<
  • Zachycování a analýza logů prováděných operací IPMI<

Automatizace a testování<

  • Automatické vyhodnocování dat z senzorů pomocí skriptů v Pythonu<
  • Vytváření testů na základě frameworku Robot Framework pro ověřování shody s IPMI standardy<
  • Zátěžové testování nastavených parametrů termoregulace<
  • Použití nástroje openbmc-test-automation při kontrole nevyskytnutí regresivních problémů<

Ladění a odstraňování problémů<

  • Využití nástrojů journalctl a introspekce D-Bus k analýze stavu systému IPMI<
  • Běžné příčiny nesprávných odečtů ze senzorů<
  • Správa záznamů System Event Log (SEL)<
  • Řešení situací vzniklých nesouladů mezi informacemi z FRU a evidencí komponent v systému<

Integrace a přizpůsobení systemu<

  • Přidávání nových typů OEM příkazů IPMI do implementace<
  • Návrh vlastních modulů pro komunikaci se senzory<
  • Vytváření konfigurací termoregulace specifických pro danou platformu<
  • Přenos dat ze senzorů do systému Redfish<

Požadavky

  • Znalost jednotlivých komponent serverového hardwaru
  • Základní porozumění specifikacím IPMI 2.0
  • Zkušenosti s prací v příkazovém řádku systému Linux

Cílová skupina

  • Inženýři pro validaci hardwaru
  • Testovací inženýři systémů
  • Vývojáři firmwaru specializující se na funkce monitorování a senzorů
 14 Hodiny

Počet účastníků


Cena za účastníka

Reference (4)

Nadcházející kurzy

Související kategorie